XML DOM compareBoundaryPoints() میٹھد

تعریف و استعمال

compareBoundaryPoints() میٹھد کا استعمال دو دائرے کی مقابلو کی جائے گا。

فارمائش:

compareBoundaryPoints(how,sourceRange)

پارامتر

پارامتر 描述
how دیکھو کس طرح مقابلو کئے جانے والی عمل کو انجام دیا جائے گا (یعنی کس طرح کے حدود نقطے کو مقابلو کیا جائے گا)۔ اس کی مجاز اقدار Range کے تعریف شدہ اعداد ہیں。
sourceRange کو مقابلو کئے جانے والی حدود نقطے کا دائرہ.

بازگشتی

اگر موجودہ دائرے کے مخصوص حدود نقطے sourceRange مخصوص حدود نقطه کے پہلے، تو -1 واپس کردیا جائے گا۔ اگر مخصوص دو حدود نقطے ایک سے ایک سے مساوی ہیں تو 0 واپس کردیا جائے گا۔ اگر موجودہ دائرے کی حدود نقطے sourceRange مخصوص حدود نقطه کے بعد، تو 1 واپس کردیا جائے گا。

بھرجاؤ

اگر sourceRange 表示的文档不同于当前范围表示的文档,该方法将抛出代码为 WRONG_DOCUMENT_ERR 的 DOMException 异常

描述

该方法将比较当前范围的边界点和指定的 sourceRange ਦੇ ਸੀਮਾ ਪੁਆਇੰਟ ਨਾਲ ਤੁਲਨਾ ਕਰੋ, ਫਿਰ ਇਸ ਨੂੰ ਸਰੋਤ ਦਸਤਾਵੇਜ਼ ਵਿੱਚ ਉਨ੍ਹਾਂ ਦੇ ਸਬੰਧਤ ਸਥਾਨ ਨੂੰ ਐਲਾਨ ਕਰਨ ਲਈ ਇੱਕ ਮੁੱਲ ਵਾਪਸ ਦਿੰਦਾ ਹੈ how ਤੁਲਨਾ ਕਰਨ ਵਾਲੇ ਦੋ ਦਾਇਰਿਆਂ ਦੇ ਕਿਸ ਸੀਮਾ ਪੁਆਇੰਟ ਨਾਲ ਤੁਲਨਾ ਕਰਨ ਨੂੰ ਨਿਰਧਾਰਿਤ ਕਰਦਾ ਹੈ।ਇਸ ਪੈਰਾਮੀਟਰ ਦੇ ਲਾਗੂ ਮੁੱਲ ਅਤੇ ਉਨ੍ਹਾਂ ਦਾ ਮਕਸਦ ਨਿਮਨਲਿਖਤ ਹਨ:

  • Range.START_TO_START - ਦੋ ਰੇਂਜ ਨੋਡ ਦੇ ਸ਼ੁਰੂ ਪੁਆਇੰਟ ਨਾਲ ਤੁਲਨਾ ਕਰੋ
  • Range.END_TO_END - ਦੋ ਰੇਂਜ ਨੋਡ ਦੇ ਸਮਾਪਤ ਪੁਆਇੰਟ ਨਾਲ ਤੁਲਨਾ ਕਰੋ
  • Range.START_TO_END - ਇਸ ਨਾਲ sourceRange ਦੇ ਸ਼ੁਰੂ ਪੁਆਇੰਟ ਨਾਲ ਤੁਲਨਾ ਕਰੋ
  • Range.END_TO_START - ਇਸ ਨਾਲ sourceRange ਦੇ ਸਮਾਪਤ ਪੁਆਇੰਟ ਨਾਲ ਤੁਲਨਾ ਕਰੋ

ਇਸ ਮੇਥਡ ਦੀ ਵਾਪਸੀ ਇੱਕ ਨੰਬਰ ਹੈ, ਜਿਸ ਵਿੱਚ ਇਹ ਐਲਾਨ ਕੀਤਾ ਗਿਆ ਹੈ ਕਿ ਮੌਜੂਦਾ ਦਾਇਰਾ ਦੇ ਸਥਾਨ ਦਾ ਸਬੰਧ ਹੈ sourceRange ਦੇ ਸਥਾਨ ਨੂੰ ਤੁਲਨਾ ਕਰੋ।ਇਸ ਤਰ੍ਹਾਂ, ਤੁਸੀਂ ਸ਼ਾਇਦ ਸੋਚਦੇ ਹੋ ਕਿ ਪਹਿਲਾਂ ਤੋਂ ਪੈਰਾਮੀਟਰ ਦੀ ਵਰਤੋਂ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ how ਦੇ ਸੀਮਾ ਸਥਾਈਆਂ ਨੂੰ ਨਿਰਧਾਰਿਤ ਕਰਨ ਲਈ ਦਾਇਰੇ ਦੇ ਸੀਮਾ ਸਥਾਈਆਂ ਨੂੰ ਨਿਰਧਾਰਿਤ ਕਰਨ ਲਈ ਵਰਤੇ ਜਾਂਦਾ ਹੈ, ਫਿਰ ਉਸ ਨੂੰ ਉਸ ਦੇ ਨਾਲ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ sourceRange ਦੇ ਸੀਮਾ ਪੁਆਇੰਟ ਨਾਲ ਤੁਲਨਾ ਕਰੋ।ਪ੍ਰਤੀਕਵਾਦੀ Range.START_TO_END ਮੌਜੂਦਾ ਦਾਇਰੇ ਦੇ end ਪੁਆਇੰਟ ਨਾਲ ਤੁਲਨਾ ਕਰਨ ਲਈ ਨਿਰਧਾਰਿਤ ਕਰਦੀ ਹੈ sourceRange ਦੇ start ਪੁਆਇੰਟ ਨਾਲ ਤੁਲਨਾ ਕਰੋ।ਇਸ ਤਰ੍ਹਾਂ ਹੀ, ਸਥਾਈ Range.END_TO_START ਤੁਲਨਾ ਕਰਨ ਲਈ ਮੌਜੂਦਾ ਦਾਇਰੇ ਦੇ start ਪੁਆਇੰਟ ਅਤੇ ਨਿਰਧਾਰਿਤ ਦਾਇਰੇ ਦੇ end ਪੁਆਇੰਟ ਨੂੰ ਨਿਰਧਾਰਿਤ ਕਰਦੀ ਹੈ。