在JavaScript中,严格模式是一种特殊的模式,通过’use strict’;去激活严格模式!在 JavaScript 中,“use strict” 是一种指令,表示在代码运行时启用严格模式,从而禁止使用一些不安全或者不规范的语法,减少代码出错的可能性。
例如:
let hasDrivesLicense = false;
const passTest = true;
if(passTest) hasDriveLicense = true;
if (hasDrivesLicense) console.log('我可以开车啦');
看上面的代码,意思如果你通过测试,你可以拿到驾驶证,你就可以开车了。但是看上面的声明的变量在使用的时候敲错了hasDriveLicense!我们看看控制台上会不会报错!
控制台上并没有报错,因为在JavaScript中允许运行未声明的变量,如果在JavaScript中出现未声明的变量,就自动将他置为全局变量;
但是如果我们加上严格模式,就会给我们一个友好的提示!
"use strict";
let hasDrivesLicense = false;
const passTest = true;
if (passTest) hasDriveLicense = true;
if (hasDrivesLicense) console.log("我可以开车啦");
除此之外,如果我们创建变量的时候使用JavaScript定义的单词,她也会严格的给出提示,例如
const interface = "video";
const private = 522;
文章来源:https://www.toymoban.com/news/detail-645397.html
在后面的文章中,我们编写JavaScript代码的时候,默认加上严格模式!文章来源地址https://www.toymoban.com/news/detail-645397.html
到了这里,关于JavaScript激活严格模式的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!