ຄອດດີວີຊີຊອບການກົດສະຕິກ
- ການໜ້າສູ່ຫົວຫຼັງ JS ຄວາມຄິດ
- ການໜ້າສູ່ຫົວໜ້າ JS ການຄົ້ນຫາຄວາມຄິດ
ພະລັງສະທຳຂອງ JavaScript ຈະຢູ່ໃນວິທີຂອງດາວຈັງກາຍ.
ສະເໜີດາວຈັງກາຍຫຼາຍກວ່າຄຳເວົ້າ.
ວິທີ JavaScript toString()
ສະເໜີດາວຈັງກາຍຫຼາຍກວ່າຄຸນຄ່າຫຼາຍກວ່າຈຳນວນຄຸນຄ່າຈຳນວນຫຼາຍກວ່າຄຸນຄ່າ.
ຄວາມຄິດ
var fruits = ["Banana", "Orange", "Apple", "Mango"]; document.getElementById("demo").innerHTML = fruits.toString();
ຜົນງານ
Banana,Orange,Apple,Mango
join()
ວິທີຈະສະເໜີທັງໝົດປະກອບຂອງດາວຈັງກາຍເປັນຄຳເວົ້າ.
ພວກມັນຈະປະຕິບັດຕາມ toString() ແຕ່ທ່ານຍັງສາມາດຈະຕັ້ງຕາມການແບ່ງຕັ້ງ:
ຄວາມຄິດ
var fruits = ["Banana", "Orange","Apple", "Mango"]; document.getElementById("demo").innerHTML = fruits.join(" * ");
ຜົນງານ
Banana * Orange * Apple * Mango
Popping 和 Pushing
ໃນຂະບວນການຈັດການດາວຈັງກາຍທີ່ຫຼາຍກວ່າຈະລຶບປະກອບຂະໜາດທີ່ຈະສະເໜີຫຼາຍກວ່າສະເໜີຫຼາຍກວ່າ.
Popping 和 Pushing ມີຄວາມໝາຍອີງໃສ່:
ອອກຫາດາວຈັງກາຍຖອນອອກຫົວໜ້າຫຼາຍກວ່າອອກຫາດາວຈັງກາຍຍ້າຍຕົວຫົວໜ້າ.
Popping
pop()
ວິທີຈະລຶບປະກອບທີ່ສຸດທ້າຍຂອງດາວຈັງກາຍ:
ຄວາມຄິດ
var fruits = ["Banana", "Orange", "Apple", "Mango"]; fruits.pop(); //ລຶບປະກອບທີ່ສຸດທ້າຍຂອງ fruits ("Mango")
pop()
ວິທີຈະຂອບຄຸນຄ່າຂອງປະກອບທີ່ຖອນອອກ.
ຄວາມຄິດ
var fruits = ["Banana", "Orange", "Apple", "Mango"]; var x = fruits.pop(); // x ມີຄຸນຄ່າ "Mango"
Pushing
push()
ວິທີຈະສະເໜີປະກອບໃໝ່ໄປຫາດາວຈັງກາຍທີ່ສຸດ.
ຄວາມຄິດ
var fruits = ["Banana", "Orange", "Apple", "Mango"]; fruits.push("Kiwi"); // ສະເໜີປະກອບໃໝ່ໄປຫາ fruits
push()
ວິທີຈະຂອບຂອງດາວຈັງກາຍໃໝ່ຢູ່ທີ່ດາວຈັງກາຍຂອງທຳອິດ.
ຄວາມຄິດ
var fruits = ["Banana", "Orange", "Apple", "Mango"]; var x = fruits.push("Kiwi"); // x ມີຄຸນຄ່າ 5
ຍ້າຍຕົວປະກອບ
ການຍ້າຍຕົວກັບການຖອນອອກບໍ່ແຕກຕ່າງກັນແຕ່ຈະຈັດການປະກອບສະຖານທີໜຶ່ງທຳອິດຫຼາຍກວ່າປະກອບສະຖານທີສຸດທ້າຍ.
shift()
ວິທີຈະລຶບປະກອບສະຖານທີໜຶ່ງຂອງວິສະວະກອນທັງໝົດໄປຫາດາວຈັງກາຍຢູ່ຢູ່ທີ່ດາວຈັງກາຍຂອງທີ່ຕໍ່ມາ.
ຄວາມຄິດ
var fruits = ["Banana", "Orange", "Apple", "Mango"]; fruits.shift(); //ຈາກ fruits ລຶບປະກອບສະຖານທີໜຶ່ງ "Banana"
shift()
ວິທີການທີ່ຈະຕອບກັບປະກອບອາກາດທີ່ຖືກຕິດຕັ້ງອອກ
ຄວາມຄິດ
var fruits = ["Banana", "Orange", "Apple", "Mango"]; fruits.shift(); // ປະຕິບັດຂື້ນ "Banana"
unshift()
ວິທີການທີ່ຈະຕິດຕັ້ງປະກອບອາກາດໃໝ່ໃນຕົ້ນອາກາດ
ຄວາມຄິດ
var fruits = ["Banana", "Orange", "Apple", "Mango"]; fruits.unshift("Lemon"); // ຕິດຕັ້ງປະກອບອາກາດ "Lemon" ທີ່ຕົ້ນ
unshift()
ວິທີການຕອບກັບອາກາດທີ່ຫຼຸດລົງຈາກຄັນທີ່ໃຫຍ່ຂື້ນ
ຄວາມຄິດ
var fruits = ["Banana", "Orange", "Apple", "Mango"]; fruits.unshift("Lemon"); // ປະຕິບັດຂື້ນ 5
ປ່ຽນ
ຜ່ານການໃຊ້ເລກທີທີ່ຈະເຂົ້າເຖິງປະກອບອາກາດ
ອາກາດບັນທຶກລະຫວ່າງທີ່ເລີ່ມຈາກ 0。[0] ແມ່ນປະກອບອາກາດທຳອິດ,[1] ແມ່ນປະກອບອາກາດທີສອງ,[2] ແມ່ນປະກອບອາກາດທີສາມ ...
ຄວາມຄິດ
var fruits = ["Banana", "Orange", "Apple", "Mango"]; fruits[0] = "Kiwi"; // ປ່ຽນປະກອບອາກາດທຳອິດຂອງ fruits ເປັນ "Kiwi"
length
ວິທີການທີ່ຈະຕິດຕັ້ງປະກອບອາກາດໃໝ່ຢ່າງງ່າຍດາຍ
ຄວາມຄິດ
var fruits = ["Banana", "Orange", "Apple", "Mango"]; fruits[fruits.length] = "Kiwi"; // ຕິດຕັ້ງ "Kiwi" ທີ່ fruits
ທີ່ຈະລຶບປະກອບອາກາດ
ຍ້ອນວ່າ JavaScript Array ແມ່ນອາກາດຄວາມຄິດ delete
ຄາດຕະການທີ່ທີ່ຈະລຶບ:
ຄວາມຄິດ
var fruits = ["Banana", "Orange", "Apple", "Mango"]; delete fruits[0]; // ປ່ຽນປະກອບອາກາດທຳອິດຂອງ fruits ເປັນ undefined
ທີ່ຈະນຳໃຊ້ delete
ຈະອາດອອກອາກາດທີ່ບໍ່ມີຄວາມຄິດ pop()
ຫຼື shift()
ແທນທີ່ຈະຕິດຕັ້ງ
ທີ່ຈະຕິດຕັ້ງອາກາດທີ່ຫຼຸດລົງ
splice()
ວິທີການທີ່ຈະນຳໃຊ້ສຳລັບຕິດຕັ້ງປະກອບອາກາດໃໝ່
ຄວາມຄິດ
var fruits = ["Banana", "Orange", "Apple", "Mango"]; fruits.splice(2, 0, "Lemon", "Kiwi");
ຄຳຕັດສິນທີ່ 2 ອະທິບາຍວ່າຈະຕິດຕັ້ງປະກອບອາກາດໃໝ່
ຄຳຕັດສິນທີ່ 0 ອະທິບາຍວ່າຈະລຶບປະກອບອາກາດຈຳນວນຫຼາຍ
ຄຳຕັດສິນອີກຫຼາຍ ("Lemon", "Kiwi") ອະທິບາຍວ່າປະກອບອາກາດທີ່ຈະຕິດຕັ້ງ
splice()
ວິທີການຕອບກັບອາກາດທີ່ຖືກລຶບກັບອາກາດຄັ້ງທີ່ຖືກລຶບ
ຄວາມຄິດ
var fruits = ["Banana", "Orange", "Apple", "Mango"]; fruits.splice(2, 2, "Lemon", "Kiwi");
ທີ່ຈະນຳໃຊ້ splice() ເພື່ອລຶບປະກອບອາກາດ
ຜ່ານການກະກຽມຄຳຕັດສິນຢ່າງສະຫຼາດ splice()
ທີ່ບໍ່ໃຫ້ອາກາດທີ່ຫຼຸດລົງບໍ່ມີອາກາດທີ່ບໍ່ມີຄວາມຄິດ
ຄວາມຄິດ
var fruits = ["Banana", "Orange", "Apple", "Mango"]; fruits.splice(0, 1); // ລຶບປະກອບອາກາດທຳອິດຂອງ fruits
ຄຳຕັດສິນທີ່ 0 ອະທິບາຍວ່າປະກອບອາກາດໃໝ່ຄວນຖືກເພີ່ມທີ່ຈະຖືກນຳໃຊ້.
ຄຳນວຍງານທີສອງ(1)ສະແດງຄວາມຕ້ອງການ.ລຶບປະກອບຫຼາຍອັນ.ປະກອບ.
ຄຳນວຍງານພາຍໃນຖືກພາສາຫຼົກຄວາມພາຍໃນຄຳນວຍງານທີ່ມີຢູ່. ບໍ່ຈະມີປະກອບອາກາດໃໝ່ຈະຖືກເພີ່ມ.
ຕັດອອກ(ທີ່ຖືກທີ່ນຳໃຊ້)ອາລະນະບັນ
concat()
ວິທີການນີ້ຈະສ້າງອາລະນະບັນໃໝ່ຈາກການຕັດອອກ(ທີ່ຖືກທີ່ນຳໃຊ້)ອາລະນະບັນທີ່ມີຢູ່.
ບັນທັງນີ້(ທີ່ທັງສະພາບຂອງສອງອາລະນະບັນ).
var myGirls = ["Cecilie", "Lone"]; var myBoys = ["Emil", "Tobias", "Linus"]; var myChildren = myGirls.concat(myBoys); // ທີ່ທັງmyGirls ແລະ myBoys ຈະຖືກທີ່ນຳໃຊ້ຕາມລຳດັບ.
concat()
ວິທີການນີ້ຈະບໍ່ປ່ຽນສະພາບອາລະນະບັນທີ່ມີຢູ່. ມັນຈະຕ້ອງການກັບຄືນອາລະນະບັນໃໝ່.
concat()
ວິທີການນີ້ຈະນຳໃຊ້ອາລະນະບັນຄັນຈຳນວນທີ່ຫຼາຍຫຼາຍ.
ບັນທັງນີ້(ທີ່ທັງສະພາບຂອງສາມອາລະນະບັນ).
var arr1 = ["Cecilie", "Lone"]; var arr2 = ["Emil", "Tobias", "Linus"]; var arr3 = ["Robin", "Morgan"]; var myChildren = arr1.concat(arr2, arr3); // ທີ່ທັງarr1, arr2 ແລະ arr3 ຈະຖືກທີ່ນຳໃຊ້ຕາມລຳດັບ.
concat()
ວິທີການນີ້ຈະນຳໃຊ້ຄຳນວຍງານພາຍໃນຄຳນວຍງານອີກ.
ບັນທັງນີ້(ທີ່ທັງສະພາບຂອງອາລະນະບັນແລະຄຳນວຍງານ).
var arr1 = ["Cecilie", "Lone"]; var myChildren = arr1.concat(["Emil", "Tobias", "Linus"]);
ຕັດອອກອາລະນະບັນ
slice()
ວິທີການນີ້ຈະຕັດອອກອາລະນະບັນໃໝ່ຈາກສ່ວນອາກາດອາກາດຂອງອາລະນະບັນ.
ບັນທັງນີ້ຈະຕັດອອກສ່ວນອາກາດຈາກປະກອບອາກາດທີ 1 ("Orange").
ຄວາມຄິດ
var fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"]; var citrus = fruits.slice(1);
slice()
ວິທີການນີ້ຈະສ້າງອາລະນະບັນໃໝ່. ມັນຈະບໍ່ຖອນປະກອບອາກາດຈາກອາລະນະບັນແບບເກີບໂຕ.
ບັນທັງນີ້ຈະຕັດອອກສ່ວນອາກາດຈາກປະກອບອາກາດທີ 3 ("Apple").
ຄວາມຄິດ
var fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"]; var citrus = fruits.slice(3);
slice()
ສາມາດນຳໃຊ້ສອງຄຳນວຍງານພາຍໃນ, ອີງຕາມ (1, 3).
ວິທີການນີ້ຈະເລືອກອອກປະກອບອາກາດຈາກຄຳນວຍງານເລີ່ມຕົ້ນເຖິງຄຳນວຍງານສິ້ນສຸດ(ບໍ່ລວມ).
ຄວາມຄິດ
var fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"]; var citrus = fruits.slice(1, 3);
ຖ້າຄຳນວຍງານສິ້ນສຸດຖືກພາສາຫຼົກຄວາມພາຍໃນຄຳນວຍງານທໍາອິດ. slice()
ຈະຕັດອອກສ່ວນທີ່ເຫຼືອຂອງອາລະນະບັນ.
ຄວາມຄິດ
var fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"]; var citrus = fruits.slice(2);
toString() ອາດຖືກນຳໃຊ້
ຖ້າຕ້ອງການຄວາມຄິດພາສາແບບຕົວເລື່ອງ, JavaScript ຈະອະນຸຍາດການປ່ຽນຄວາມຄິດງ່າຍໃຫ້ເປັນຄວາມຄິດ. ຄວາມຄິດທີ່ຖືກຈັດອອກສອງຄວາມຄິດດັ່ງກ່າວຈະສ້າງຜົນບາງຄວາມຄິດດຽວ.
ຄວາມຄິດ
var fruits = ["Banana", "Orange", "Apple", "Mango"]; document.getElementById("demo").innerHTML = fruits.toString();
ຄວາມຄິດ
var fruits = ["Banana", "Orange", "Apple", "Mango"]; document.getElementById("demo").innerHTML = fruits;
ທຸກອົງການ JavaScript ທີ່ມີ toString()
ວິທີການ.
ການອະທິບາຍຄວາມຄິດ
ພວກເຮົາຈະຮຽນຫຼັກການຂອງການອະທິບາຍຄວາມຄິດຂອງວັນຕໍ່ໄປ~.
ການຄົ້ນຫາຄວາມຄິດສູງສຸດແລະຕໍ່າສຸດໃນຄວາມຄິດ.
ບໍ່ມີຫົວຫຼັງໃນ JavaScript Array ທີ່ຈະການຄົ້ນຫາຄວາມຄິດສູງສຸດແລະຕໍ່າສຸດ.
ທ່ານຈະຮຽນຫຼັກການທີ່ຈະຮຽນໃນວັນຕໍ່ໄປ.
ບົດສະຫຼຸບຄວາມຄິດທັງໝົດ
ສຳລັບບົດສະຫຼຸບທັງໝົດ, ກະລຸນາເຂົ້າຫາຫຼັກການຂອງພວກເຮົາ JavaScript Array ບົດສະຫຼຸບ.
ບົດສະຫຼຸບນີ້ກວມເອົາການອະທິບາຍແລະຄວາມຄິດທີ່ຖືກຈັດອອກຂອງພາສາຂອງຄວາມຄິດທັງໝົດພາສາ.
- ການໜ້າສູ່ຫົວຫຼັງ JS ຄວາມຄິດ
- ການໜ້າສູ່ຫົວໜ້າ JS ການຄົ້ນຫາຄວາມຄິດ