ການແນະນຳຫຼັກ:

JavaScript Array lastIndexOf()

lastIndexOf() ການອະທິບາຍແລະຫຍັງທີ່ນຳໃຊ້

ວິທີການຈະຄົ້ນຫາບັນຍາຍທີ່ກໍານົດໃນອາກາດ, ແລະກັບຄືນຈຳນວນທີ່ພົບ.

ການຄົ້ນຫາຈະເລີ່ມຈາກທີ່ກໍານົດຫຍັງແມ່ນຈາກຫລັງຄືນ, ຖ້າບໍ່ມີທີ່ກໍານົດ, ຈະເລີ່ມຈາກຫລັງຄືນແລະຈະຢຸດຫລັງຈາກຫົວ. lastIndexOf() ຖ້າບັນຍາຍທີ່ຈະຄົ້ນຫາບໍ່ພົບ

ວິທີການຈະກັບຄືນ -1.lastIndexOf() ຖ້າບັນຍາຍທີ່ຈະຄົ້ນຫາຈະປະກົດມາຫລາຍຄັ້ງ

ວິທີການຈະກັບຄືນຈຳນວນທີ່ພົບສຸດທ້າຍ.ຄຳແນະນຳ: ຖ້າຈະຄົ້ນຫາຈາກຫລັງໄປຫາຫົວ indexOf()

ວິທີການ

ຕົວຢ່າງ

ຄວາມຄິດທີ 2

ຄວາມຄິດທີ 1
ຄົ້ນຫາບັນຍາຍ "Apple"ໃນອາກາດ:

var a = fruits.lastIndexOf("Apple", 4);

var fruits = ["Banana", "Orange", "Apple", "Mango"];

ຄວາມຄິດທີ 2

ຄົ້ນຫາບັນຍາຍ "Apple"ໃນອາກາດຈາກທີ່ 4 ຕົ້ນ:
ຄົ້ນຫາບັນຍາຍ "Apple"ໃນອາກາດ:

var a = fruits.lastIndexOf("Apple", 4);

var a = fruits.lastIndexOf("Apple");

ຄວາມຄິດທີ 3

ຄົ້ນຫາບັນຍາຍ "Apple"ໃນອາກາດຈາກທີ່ 4 ຕົ້ນ:
var fruits = ["Banana", "Orange", "Apple", "Mango", "Banana", "Orange", "Apple"];

var a = fruits.lastIndexOf("Apple", 4);

ທົດລອງຕົວຕົນ

ຄຳສັບພາສາarrayitem.lastIndexOf( start,

)

ມາດຕະການ ການອະທິບາຍ
item ຕ້ອງການ. ບັນຍາຍທີ່ຈະຄົ້ນຫາ.
start ທາງເລືອກ. ຈາກບ່ອນໃດທີ່ເລີ່ມຄົ້ນຫາ. ຈຳນວນທີ່ມີມູນຄ່າທີ່ຕໍ່າຈາກຫລັງຄືນຈະຄົ້ນຫາເຖິງຫລັງ.

ຂໍ້ມູນດ້ານເຕັກນິກ

ຄວາມຜະລິດ: ຈຳນວນທີ່ສະແດງຄວາມທີ່ພົບຂອງບັນຍາຍສະເພາະບັນຍາຍທີ່ກໍານົດຫຍັງແມ່ນ -1.
ບັນຍາຍ JavaScript: ECMAScript 5

ສະໜັບສະໜູນບັນຍາຍບັນດາບັນຍາຍ

ຈຳນວນທີ່ໃນຕາລະບັນທີ່ແນະນຳວ່າບັນຍາຍສະໜັບສະໜູນຢ່າງເຕັມທີ່ຂອງບັນຍາຍນີ້ແມ່ນບັນຍາຍບັນດາບັນຍາຍທໍາອິດທີ່ສະໜັບສະໜູນຢ່າງເຕັມທີ່.

ທຸກບັນຍາຍໄດ້ສະໜັບສະໜູນຢ່າງເຕັມທີ່ lastIndexOf() ວິທີການ:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
ສະໜັບສະໜູນ 9.0 ສະໜັບສະໜູນ ສະໜັບສະໜູນ ສະໜັບສະໜູນ ສະໜັບສະໜູນ

ເບີໂຕການ

教程:JavaScript 数组

教程:JavaScript 数组 Const

教程:JavaScript 数组方法

教程:JavaScript 排序数组

教程:JavaScript 数组迭代