شرح مفصل لمصفوفات JavaScript والطرق المشتركة:
ما هي الصفيف؟ ]
في JavaScript ، صفيف هو كائن خاص يخزن سلسلة من القيم (العناصر) تحت اسم متغير. يمكن أن تكون هذه القيم أنواعًا مختلفة من البيانات (الأرقام أو السلاسل أو المنجدات أو الكائنات أو حتى المصفوفات الأخرى).
الميزات الرئيسية:
const myArray = [1, "hello", true, null];
const anotherArray = new Array(5); // 创建一个包含5个空槽的数组
const yetAnotherArray = new Array(1, 2, 3);
const fruits = ["Apple" ، "Banana" ، "Orange"] ؛ Console.log (الفواكه [0]) ؛ console.log (الفواكه [2]) ؛ تعديل عناصر الصفيف:
تعيين قيمة جديدة إلى الفهرس المطلوب:
const fruits = ["apple", "banana", "orange"];
console.log(fruits[0]); // 输出: "apple" (第一个元素)
console.log(fruits[2]); // 输出: "orange" (第三个元素)
طرق الصفيف المشتركة:
push ():
fruits[1] = "grape";
console.log(fruits); // 输出: ["apple", "grape", "orange"]
ثمار.
pop (): fruits.push("mango");
const removedFruit = fruits.pop();
fruits.unshift("kiwi");
const firstFruit = fruits.shift();
CONCAT (): const citrusFruits = fruits.slice(1, 3); // 从索引1到2(不包括2)的元素
fruits.splice(1, 0, "pear"); // 在索引1处插入"pear"
fruits.splice(2, 1); // 从索引2处删除1个元素
const combinedFruits = fruits.concat(["pineapple", "strawberry"]);
const fruitString = fruits.join(", ");
MAP (): const index = fruits.indexOf("apple");
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3