JavaScript常量|样式和关键字



可能重复:
Javascript中有常量吗?

例如,在这里,我将此菜单上的关闭时间设置为1秒或1000毫秒。

menu.menu_timer=window.setTimeout(menu.hide_menu, 1000);

javascript是否有类似C的常量或类似PHP的Define来定义常量?

2017年更新

ES6或ECMAScript2017支持使用关键字const的常量。

虽然有些人对常量的名称使用camelCase语法,但使用大写的(snake_case(版本(例如const VARIABLE_NAME;(仍然是完全有效的


原始答案

JavaScript没有常量。

您可以使用常量全部大写的约定。

var PI = 3.14;

或者你可以把它包在一个物体里。

window.CONSTANTS = {
   PI : 3.14
};

JavaScript中常量的标准约定是使用所有大写字母,如

var MY_CONST = 1000;

有一个const关键字,但我认为它在IE 中不受支持

最新更新