JavaScript中变量的赋值

2017-09-20  本文已影响0人  vimtest

在JavaScript中,使用 = 给变量赋值,同一变量可以反复赋值,但只能用 var 申明一次:

var a = 123;        // a的值是整数123
a = 'ABC'            // a的值是字符串‘ABC',第二次及以后赋值不用var了

strict模式

不用 var 申明的变量属于全局变量,故所有变量申明的时候都要加上 var,避免产生不可预估的后果。为了达到这一目的,ECMA在后续规范中推出了strict模式,在strict模式下运行的JavaScript代码,强制通过 var 申明变量,未使用 var 申明变量的,将导致运行错误。

启用strict模式的方法是在JavaScript代码第一行写上:

'use strict';
上一篇下一篇

猜你喜欢

热点阅读