فواصل

ما الجديد في الجديد في JavaScript 1.6 خصائص ومميزات

ECMAScript إكس (E4X) هي تقنية قوية لإنشاء وتجهيز محتوى XML داخل جافا سكريبت. نحن ذاهبون الى مواصلة تحسين دعمنا E4X، بما في ذلك إضافة التكامل شفافة مع DOM القائمة ، ولكن المطورين الذين يقومون ببناء تطبيقات الويب التي تستند إلى XML يمكن أن تستفيد من الدعم E4X في فايرفوكس 1.5.

يمكنك الاستمرار في استخدام نوع MIME القياسية عند استخدام E4X :

[html] <script type="text/javascript">
[/httml]

ومع ذلك ، قدتتعارض جملة E4X مع الممارسة الشائعة المتمثلة في وضع البرامج النصية في HTML لإخفاء التعليقات (<!–…–>) من المتصفحات القديمة. ذا كنت ترى أخطاء في بناء الجملة لا يمكن تفسيره، إضافة "؛ E4X = 1" لنوع MIME :
[html] <script type="text/javascript; e4x=1">
[/html]

المصفوفات وسلسه الأدوات:
أحيانا كنت ترغب في تطبيق أساليب لمحموعه من المصفوفات . بالقيام بذلك ، يمكنك معالجة سلسلة كصفيف من الأحرف. على سبيل المثال ، من أجل التحقق من أن كل حرفيمكن أن يترجم علي أن str ، وسوف أكتب لكم :

[html] function isLetter(character) {
return (character >= "a" && character <= "z");
}

if (Array.prototype.every.call(str, isLetter))
alert("The string ‘" + str + "’ contains only letters!");
[/html]

جافا سكريبت 1.6 يمكن عمل لها اختزال بشكل عام الي :

[html] if (Array.every(str, isLetter))
alert("The string ‘" + str + "’ contains only letters!");
[/html]

وبشكل عام يمكنك تطبيق خصائص العباره علي اي عنصر

[html] var num = 15;
alert(String.replace(num, /5/, ’2′));
[/html]

مقالات ذات صلة

اضف رد