JavaScript中变量的赋值

在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';
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 《ijs》速成开发手册3.0 官方用户交流:iApp开发交流(1) 239547050iApp开发交流(2) 10...
    叶染柒丶阅读 10,760评论 0 7
  • 数据类型 计算机顾名思义就是可以做数据计算的机器,因此,计算机程序理所当然的可以处理各种数值。但是,计算机能处理的...
    mr_young_阅读 2,615评论 0 2
  • 昨日匆匆见正牒,马蹄飞驰过昌州①。 揖别故友鞍山②远,鳌水鳌山③岁月稠。 双塔④遥看多峻险,浓荫古渡⑤唱渔舟。 愁...
    独钓秋水阅读 3,926评论 0 4
  • 难得的休闲时光在家,听了朋友的推荐,也做了一回电视迷,追了一下当下的热播电视剧我的前半生。当即被吸引,一下追到20...
    一只鱼的故事阅读 1,540评论 0 0
  • 掩面泪奔中,线条都画不直。线条还是弱项。
    吃吃喝喝人间烟火阅读 2,144评论 0 0