JSDOM

نرم افزار تصویر:
JSDOM
جزئیات نرم افزار:
نسخه: 7.2.0 به روز شده
ها تاریخ: 10 Dec 15
توسعه دهنده: Elijah Insua
پروانه: رایگان
محبوبیت: 56

Rating: 5.0/5 (Total Votes: 1)

JSDOM نظر گرفته شده است پلت فرم مستقل و به عنوان نور که ممکن است، در حالی که به طور کامل پیوستن به مشخصات DOM W3C.

در این پروژه به عنوان یک راه را برای تکرار ساختارهای اساسی DOM HTML در داخل نود.جیاس آغاز شده و به سرعت به یک کتابخانه برای انتقال به طور کامل WHATWG DOM و HTML استانداردهای به جاوا اسکریپت گسترش یافته است.

این شامل پشتیبانی برای تکرار دستورات HTML، اجرای اسکریپت های خارجی، تقلید مرورگر، و توجه ویژه ای به کار با jQuery.

در دستورالعمل های استفاده با فایل README بسته شامل

چه در این نسخه است جدید :

  • ثابت برای کار با browserify دوباره (رگرسیون معرفی 5.4.0 در).

چه در نسخه 5.4.3 است جدید :

  • ثابت برای کار با browserify دوباره (رگرسیون معرفی شده در 5.4.0).

چه است جدید در نسخه 4.0.1:

  • در این نسخه متکی به ماژول VM تازه بازرسی و نگهداری از io.js برای از بین بردن وابستگی Contextify ماژول بومی است.

چه در نسخه 3.1.2 است جدید :

  • در برخی از رفع به یاور داخلی NOT_IMPLEMENTED، که باید از بین بردن مواردی که خواستار به عنوان مثال window.alert درخواست خود را سقوط کرد.
  • ثابت نشت متغیر جهانی در هنگام تحریک روش NOT_IMPLEMENTED، مانند window.location.reload.
  • در
  • ثابت الگوریتم وضوح URL که مسئولیت رسیدگی به در مورد: نا درستی بر روی تمام سیستم (که قبلا آن تنها بر روی ویندوز کار می کرد). این امر به ویژه مهم است چرا که از 3.0.0 به URL پیش فرض است در مورد: خالی کنید
  • ثابت، حداقل تا حدی، توانایی برای اجرای & # x3c؛ & # اسکریپت x3e؛ در داخل یک نمونه jsdom browserified

چه است جدید در نسخه 3.0.1:

  • از خطاهای ثابت زمانی که serialize کردن گره متن (احتمالا تنها رخ داده است زمانی که در داخل & # x3c؛ & # قالب x3e..)
  • در
  • دسته از بایت های پوچ به قابلیت های autodetecting jsdom.env گذشت.
  • در
  • در دسته رشته HTML خالی به گزینه HTML jsdom.env گذشت.
  • در

چه در نسخه 2.0.0 است جدید :

  • از حذف:
  • jsdom.level و گزینه سطح از jsdom.jsdom.
  • در
  • در تغییر:
  • روش Element.prototype.matchesSelector غیر استاندارد از نوع با Element.prototype.matches استاندارد جایگزین شد. (KenPowers)
  • در
  • ثابت:
  • querySelector به درستی استدلال خود را به یک رشته (1.2.2 پیش از این برای querySelectorAll ثابت) را مجبور.
  • در

چه در نسخه 1.5.0 است جدید :

  • اضافه شده:
  • روش در Window.console گمشده، یعنی ادعا، روشن، تعداد، اشکال زدایی، گروه، groupCollapse، groupEnd، جدول، زمان، timeEnd و کمیاب است. همه به جز ادعا اکنون کاری انجام است، اما # 979 برای برنامه های آینده.
  • از نیشگون گرفتن و کشیدن:
  • را childNodes، و بسیاری از مکان ها در jsdom که استفاده از آن، بسیار سریعتر است.

چه در نسخه 1.0.0 است جدید :

  • از حذف:
  • EventTarget.getListeners غیر استاندارد از نوع. EventTarget.forwardIterator. EventTarget.backwardIterator. EventTarget.singleIterator.
  • در
  • در غیراستاندارد document.innerHTML.
  • در
  • ثابت:
  • از ارزش و defaultValue خواص یک HTMLInputElement حال حاضر به درستی به ارزش همگام سازی = & quot؛ را & quot؛ را ویژگی.

چه در نسخه 0.10.5 است جدید :

  • ثابت:
  • فهرست عناصر از درجه اعتبار ساقط به روز شده است برای مطابقت با آخرین تنظیمات HTML.
  • در
  • از هنگامی که serialize کردن عناصر خالی، را شامل نمی شود A /: به عنوان مثال نتیجه هم اکنون & # x3c؛ BR & # x3e. به جای & # x3c؛ برزیلی / & # x3e؛
  • در

چه در نسخه 0.10.2 است جدید :

  • ثابت:
  • با استفاده از jQuery 1.11 نمایش متد () با خطا مواجه پرتاب می شود.
  • در
  • از خواص window.location شد به درستی پس از استفاده از pushState یا replaceState روز رسانی نیست.

چه در نسخه 0.8.11 است جدید :

  • اضافه شده:
  • ذخیره و استفاده از کوکی ها بین درخواست؛ شیشه کوکی قابل تنظیم نیز ممکن است.
  • ثابت:
  • عناصر همان خواص نمونه اولیه از NamedNodeMap دیگر شکستن jsdom نام برد.
  • removeAttributeNS باید بر صفات از دست رفته پرتاب نمی کند.

چه در نسخه 0.8.8 است جدید :

  • ثابت:
  • در اجتناب از تکرار محاسبه NodeList.prototype.length، برای بهبود در سرعت.
  • در

چه در نسخه 0.8.7 است جدید :

  • اضافه شده:
  • از اموال میزبان به HTMLAnchorElement.
  • در

چه در نسخه 0.8.4 است جدید :

  • اضافه شده:
  • سازنده آرایه تایپ بر روی پنجره.
  • ثابت:
  • querySelector و querySelectorAll باید در نمونه های اولیه از عنصر و سند باشد، نه خود خواص.
  • در

چه در نسخه 0.8.1 است جدید :

  • ثابت:
  • در موضوع پوشش است که از بارگذاری در سیستم های یونیکس و سولاریس مانع jsdom.
  • در
  • window.location.replace شکسته شد.
  • در

چه در نسخه 0.7.0 است جدید :

  • ثابت:
  • خطا مطرح شده در اسکریپت در حال حاضر به پاسخ به تماس jsdom.env گذشت.
  • در
  • مجموعه window.location.href درست در زمانی که با استفاده از jsdom.env برای ساخت یک پنجره از یک URL، که باعث تغییر مسیر URL.
  • در
  • اضافه شده:
  • از یک شی window.location کامل تر و دقیق، که شامل شلیک حوادث hashchange زمانی که هش تغییر کرده است.
  • در هنگام استفاده از یکی از ویژگی های غیر اجرا، ذکر دقیقا همان چیزی بود که در پیام خطا اجرا نشده است.

چه در نسخه 0.6.3 است جدید :

  • ثابت:
  • در تشخیص بهتر به صورت خودکار از URL های مقابل قطعات HTML در هنگام استفاده از jsdom.env.
  • در

چه در نسخه 0.6.1 است جدید :

  • در را parseable کد با Esprima
  • در استفاده از این زمینه package.json درست و & quot؛ مخزن و & quot؛ به جای & quot؛ را مخازن و & quot؛ برای جلوگیری از هشدارهای NPM.
  • در

چه در نسخه 0.5.6 است جدید :

  • رفع:
  • روی & # x3c؛ & # رویداد x3e. خواص به درستی به روز هنگامی که با استفاده از setAttributeNode، attributeNode.value =، removeAttribute و removeAttributeNode. قبل از آن تنها با setAttribute کار کرده است.
  • در حال حاضر به نام HTMLCollections خواص بر اساس شناسه اعضای آنها و نام صفات، به عنوان مثال، form.elements.inputId اکنون حاضر است.

چه در نسخه 0.5.1 است جدید :

  • ثابت:
  • در حال حاضر به درستی selectedIndex در پاسخ به & # x3c تغییر؛ گزینه & # x3e. عناصر بودن انتخاب شده است. این باعث می شود & # x3c؛ انتخاب & # x3e. عناصر در واقع کار مانند شما می خواهید، به خصوص با jQuery.
  • در آثار بررسی درستی بر روی دکمه های رادیویی، به عنوان مثال تنها یک می توان بررسی و کلیک کردن بر روی یکی آن را ملاحظه است. پیش از آنها درست مثل چک باکس کار کرده است.
  • از کلیک () در & # x3c؛ ورودی & # x3e. عناصر در حال حاضر آتش سوزی یک رویداد، کلیک کنید.

در مورد نیاز است :

  • در نود.جیاس

نرم افزار های مشابه

DOCX.js
DOCX.js

6 Jun 15

JSPath
JSPath

1 Oct 15

fn.js
fn.js

1 Mar 15

ES6 Shim
ES6 Shim

6 Mar 16

نظرات به JSDOM

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!
جستجو بر اساس طبقه بندی