ຄຳສັ່ງ with ECMAScript
- ຫົນຫລັງ ຄຳສັ່ງ continue
- ຫົນຕໍ່ໄປ ຄຳສັ່ງ switch
ຄຳສັ່ງມີກົດຢ່າງ
ຄຳສັ່ງ with ແມ່ນນຳໃຊ້ເພື່ອການກໍານົດວັດຖຸທີ່ຕ້ອງການຂອງກິດຈະກໍາພາຍໃນວັດຖຸສະເພາະ.
ຄຳວັດຖຸຂອງພວກມັນ:
with (expression) statement
ຕົວຢ່າງ:
var sMessage = "hello"; with(sMessage) { alert(toUpperCase()); //ອອກ "HELLO" }
ໃນຄັ້ງນີ້, ຄຳສັ່ງ with ແມ່ນນຳໃຊ້ສຳລັບສາຍ, ດັ່ງນັ້ນຕອນການເອິກຕອນ toUpperCase() ການຊອກຫາຈະກວດກາວ່າພວກມັນແມ່ນປະຕິບັດງານທີ່ທີ່ຢູ່. ຖ້າບໍ່ແມ່ນ, ຈະກວດກາວັດຖຸ sMessage, ເບິ່ງວ່າມັນແມ່ນປະຕິບັດງານຂອງວັດຖຸດັ່ງກ່າວ. ເມື່ອຈະມີ alert "HELLO", ຍ້ອນຕອນຊອກຫາພົບພວກມັນຈະພົບປະຕິບັດງານ toUpperCase() ຂອງສາຍ "hello".
ຄຳແນະນຳ:ຄຳສັ່ງ with ແມ່ນກິດຈະກໍາວັດຖຸທີ່ປະຕິບັດງານຊ້າ, ເຖິງວ່າຈະໄດ້ກວດກາວັດຖຸທີ່ມີຈຸດສະຖານະຫນັງ. ໃນສະເຫນີຫລາຍຄົນ, ຖ້າສາມາດ, ຄວນຫຼີກລ່ຽງການນຳໃຊ້ມັນ.
- ຫົນຫລັງ ຄຳສັ່ງ continue
- ຫົນຕໍ່ໄປ ຄຳສັ່ງ switch