ຄຳສັ່ງ if ECMAScript

if 语句是 ECMAScript 中最常用的语句之一。

ECMAScript 语句

ECMA - 262 描述了 ECMAScript 的几种语句(statement)。

语句主要定义了 ECMAScript 的大部分语句,通常采用一个或多个关键字,完成给定的任务。

ຄຳສັ່ງສາມາດງົບງຕາມຫຼາຍຫຼາຍ, ເປັນຄຳສັ່ງທີ່ປະກາດຄຳສັ່ງອອກຈາກຕົວຈົນ, ສະເພາະຄຳສັ່ງທີ່ຈະປະຕິບັດຄຳສັ່ງທີ່ຈະຖືກກະຈາຍກັບການປະຕິບັດຄວາມທັງໝົດ.

ໃນຫົວຂໍ້ "ECMAScript 语句", ພວກເຮົາໄດ້ສະເໜີທັງໝົດຄຳສັ່ງທີ່ມີພາສາ ECMAScript.

if 语句

ຄຳສັ່ງ if ແມ່ນໜຶ່ງຂອງຄຳສັ່ງທີ່ໃຊ້ຫຼາຍທີ່ສຸດໃນ ECMAScript, ຄືກັນກັບຫຼາຍພາສາຂໍ້ຄວາມທີ່ໃຊ້ຫຼາຍທີ່ສຸດ.

ສັນຍາວິທະຍາ if:

if (condition) statement1 else statement2

ໃນນັ້ນ condition ສາມາດເປັນຄຳນວນໃດກໍ່ໄດ້, ຄຳນວນທີ່ຄຳນວນຄວາມຈະບໍ່ຈະຕ້ອງເປັນຄຳນວນ boolean ທີ່ຖືກຕ້ອງ, ECMAScript ຈະປ່ຽນຄຳນວນນັ້ນເປັນຄຳນວນ boolean.

ຖ້າຄຳນວນຂອງເງື່ອນຫນັງແມ່ນ true, ຈະປະຕິບັດ statement1ຖ້າຄຳນວນຂອງເງື່ອນຫນັງບໍ່ແມ່ນ true, ຈະປະຕິບັດ statement2.

ແຕ່ລະຄຳສັ່ງສາມາດເປັນຄຳສັ່ງທີ່ຍາວຫນັງຫຼືບັນທຶກລະບຽບ.

ຕົວຢ່າງ:

if (i > 30)
  {alert("ຫຼາຍກວ່າ 30");}
else
  {alert("ຕໍ່າກວ່າ ສາມາດ 30");}

ຄຳແນະນຳ:ການໃຊ້ບັນທຶກລະບຽບຖືກພິຈາລະນາວ່າເປັນການປະຕິບັດພາບສະແດງທີ່ດີທີ່ສຸດຂອງການປະຕິບັດຄະດີປະຕິບັດ, ເຖິງວ່າຄຳສັ່ງທີ່ຈະປະຕິບັດພຽງແຕ່ໜຶ່ງປະໂຫຍດ. ດັ່ງນັ້ນຈະເຮັດໃຫ້ຄວາມຊັນເຈນກ່ຽວກັບຄຳສັ່ງທີ່ຈະປະຕິບັດຄວາມທັງໝົດຈະກວມເອົາ.

ກໍ່ມີຄຳສັ່ງ if ຫຼາຍຫຼາຍ. ຄືດັ່ງກ່າວນີ້:

if (condition1) statement1 else if (condition2) statement2 else statement3

ຕົວຢ່າງ:

if (i > 30) {
  alert("ຫຼາຍກວ່າ 30");
}
  alert("ຕໍ່າກວ່າ 0");
}
  alert("ໃນ 0 ຫາ 30");
}