let ourArray = ["a"، "b"، "c"]؛في صفيف ، يحتوي كل عنصر صفيف على فهرس . يتضاعف هذا المؤشر كموضع لهذا العنصر في الصفيف ، وكيف يمكنك الرجوع إليه. ومع ذلك، فمن المهم أن نلاحظ، أن صفائف جافا سكريبت صفر-فهرستها، وهذا يعني أن العنصر الأول من مجموعة هو في الواقع في موقف الصفري، وليس الأول. من أجل استرداد عنصر من صفيف ، يمكننا وضع فهرس بين قوسين وإلحاقه بنهاية مصفوفة ، أو بشكل أكثر شيوعًا ، إلى متغير يشير إلى كائن مصفوفة. هذا هو المعروف باسم تدوين قوس . على سبيل المثال ، إذا أردنا استرداد
"a"
من ourArray
وتعيينه إلى متغير ، فيمكننا القيام بذلك باستخدام الكود التالي: دع ourVariable = ourArray [0]؛بالإضافة إلى الوصول إلى القيمة المرتبطة بفهرس ، يمكنك أيضًا تعيين فهرس لقيمة باستخدام نفس الترميز:
// our المتغير يساوي "a"
ourArray [1] = "not b anymore"؛باستخدام تدوين قوس ، قمنا الآن بإعادة تعيين العنصر في الفهرس 1 من
// ourArray الآن تساوي ["a"، "not b anymore"، "c"]؛
"b"
إلى "not b anymore"
. 1
) من myArray
إلى أي شيء تريده ، إلى جانب "b"
. myArray[0]
يساوي "a"
'
testString: 'assert.strictEqual(myArray[0], "a", "myArray[0]
is equal to "a"
");'
- text: 'لم يعد myArray[1]
مضبوطًا على "b"
'
testString: 'assert.notStrictEqual(myArray[1], "b", "myArray[1]
is no longer set to "b"
");'
- text: 'myArray[2]
يساوي "c"
'
testString: 'assert.strictEqual(myArray[2], "c", "myArray[2]
is equal to "c"
");'
- text: 'myArray[3]
يساوي "d"
'
testString: 'assert.strictEqual(myArray[3], "d", "myArray[3]
is equal to "d"
");'
```