JS13-严格模式

所谓JavaScript中的严格模式
JavaScript是一个弱类型的计算机语言
对于语法格式的要求不是很严谨
执行语法时,会有各种不符合规范的定义方式
所谓的严格模式,就是强调了一些语法规范,你必须遵守

实际开发中,不要使用严格模式
只有在 封装 时 : 例如 封装插件 , 打包代码(gulp打包代码) 才会使用严格模式

目前我们只要知道了解有这个回事儿,就可以了

'use strict'    定义严格模式
                这个定义 必须写在JavaScript程序的最起始部分

        'use strict';   // 就是开启了严格模式

        int = 100;      // 正常情况下,不写关键词var
                        // 是一个赋值语句,没有int变量,会将赋值语句,升级为定义变量
                        // 而且定义的是一个全局变量
                        // 如果开启严格模式,就必须要有var声明变量

        console.log(int);  →  报错

**`总结:`**
**1**, =='use strict'==;  必须要写在第一行
**2**, 开启严格模式,有些不规范的语法形式,要报错
**3**, 项目开发中,不会使用,封装插件,打包代码是才会使用
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值