درس انتخابی

کدنویسی

XML DOM compareBoundaryPoints() روش

تعریف و استفاده

مетод compareBoundaryPoints() مقایسه موقعیت دو محدوده را انجام می‌دهد.کاقانون‌گذاری:sourceRangecompareBoundaryPoints(

,

, 描述
کا )
sourceRange پارامتر

با محدوده‌ای که باید با آن مقایسه شود. دکلمه‌ای که چگونه عمل مقایسه را انجام می‌دهد (یعنی مقایسه چه نقطه‌های مرزی‌ای) را بیان می‌کند. مقادیر مجاز آن تعریف شده در اتصال Range است.

بازگشت ارزش sourceRange اگر نقطه مرزی مشخص شده محدوده فعلی در sourceRange پس از نقطه مرزی مشخص شده، 1 بازمی‌گرداند. اگر نقطه‌های مرزی مشخص شده دوگانه مشابه باشند، 0 بازمی‌گرداند. اگر نقطه‌های مرزی محدوده فعلی در

پرتاب

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

描述

该方法将比较当前范围的边界点和指定的 sourceRange 的边界点,并返回一个值,声明它们在源文档中的相对位置。参数 کا 指定了比较两个范围的哪个边界点。该参数的合法值和它们的含义如下:

  • Range.START_TO_START - دو Range نقاط کا شروع نقطہ کا مقابلو کیا جائے گا،
  • Range.END_TO_END - دو Range نقاط کا خاتمہ نقطہ کا مقابلو کیا جائے گا،
  • Range.START_TO_END - استعمال sourceRange کا شروع نقطہ کا خاتمہ نقطہ کا مقابلو کیا جائے گا،
  • Range.END_TO_START - استعمال sourceRange کا خاتمہ نقطہ کا سرحد نقطہ کا مقابلو کیا جائے گا،

اس کی واپسی ویلوئس ایک نمبر ہوتی ہے، جو کہ آپنی حالیتی کی اعلانیہ کرتی ہے، sourceRange کا مقام کا کا کا سرحد نقطہ کا مقابلو کا سرحد نقطہ کا مقابلو کیا جائے گا، اور اس کا استعمال کیا جائے گا، sourceRange کا سرحد نقطہ کا مقابلو کیا جائے گا، لیکن حقیقت میں، کانسٿنٹ Range.START_TO_END مقابلو کا خاتمہ نقطہ کا سرحد نقطہ کا مقابلو کیا جائے گا، sourceRange کا شروع نقطہ کو مقابلو کیا جائے گا۔ نیز، کانسٹنٹ Range.END_TO_START مقابلو کا شروع نقطہ کی مقابلو کا خاتمہ نقطہ کا مقابلو کیا جائے گا。