logo
  • 教程列表
  • SO官方文档
  • 严格的模式
    • 对于整个脚本
    • 对于功能
    • 对属性的更改
    • 全局属性的更改
    • 重复参数
    • 函数作用域严格模式
    • 函数参数列表的行为
    • 非简单参数列表
  1. StackOverflow 文档
  2. JavaScript 教程
  3. 严格的模式
  4. 函数作用域严格模式

函数作用域严格模式

Created: November-22, 2018

在严格模式下,在块外部无法访问在本地块中声明的函数。

"use strict";
{
  f(); // 'hi'
  function f() {console.log('hi');}
}
f(); // ReferenceError: f is not defined

范围方面,严格模式下的函数声明与 let 或 const 具有相同的绑定类型。

  • 函数参数列表的行为
  • 重复参数

Copyright © 2018. All right reserved

tastones.com 备案号:鲁ICP备18045372号-1

  • 关于我们
  • 免责声明