MST

星途 面试题库

面试题:JavaScript中严格模式如何开启

请阐述在JavaScript中开启严格模式的两种常见方式,并说明它们的作用范围有何不同。
21.7万 热度难度
编程语言JavaScript

知识考点

AI 面试

面试题答案

一键面试
  1. 在脚本顶部开启严格模式: 在整个JavaScript文件开头添加 "use strict"; 语句。例如:
"use strict";
// 整个文件中的代码都在严格模式下执行
let a = 10;

作用范围:整个脚本文件,该文件内所有代码都遵循严格模式规则。

  1. 在函数内部开启严格模式: 在函数体开头添加 "use strict"; 语句。例如:
function myFunction() {
    "use strict";
    // 只有该函数内部的代码在严格模式下执行
    let b = 20;
}

作用范围:仅在该函数内部,函数外部代码不受严格模式影响。