ES6严格模式下函数应用实例如何分析?

更新于
2026-09-26 18:38:16
1阅读来源:SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计695个文字,预计阅读时间需要3分钟。

ES6严格模式下函数应用实例如何分析?

原文:本文字例讲述了ES6函数之严格模式用法。分享给广大大家供大家参考,具体如下:

从ES5开始,函数内部可以设置为严格模式。function doSomething(a, b) { 'use strict' // code}ES2016做了一点修改,规定use

改写后:ES6函数的严格模式用法说明。分享给大家供参考,例如:

自ES5起,函数内部可启用严格模式。javascriptfunction doSomething(a, b) { 'use strict'; // 代码}ES2016对严格模式进行了微小调整,规定use

本文实例讲述了es6函数之严格模式用法。分享给大家供大家参考,具体如下:

从es5开始,函数内部可以设定为严格模式。

function doSomething(a, b) { 'use strict' // code }

es2016做了一点修改,规定只要函数参数使用了默认值,解构赋值,或者扩展运算符,那么函数内部就不能显示设定为严格模式,否则会报错。

// 报错 function doSomething(a, b = a) { 'use strict' // code } const doSomething = function({a, b}) { 'use strict' // code } const doSomething = (...a) => { 'use strict' // code } const obj = { doSomething({a, b}) { 'use strict' // code } }

这样规定的原因是,函数内部的严格模式,同时适用于函数体和函数参数。

阅读全文

本文共计695个文字,预计阅读时间需要3分钟。

ES6严格模式下函数应用实例如何分析?

原文:本文字例讲述了ES6函数之严格模式用法。分享给广大大家供大家参考,具体如下:

从ES5开始,函数内部可以设置为严格模式。function doSomething(a, b) { 'use strict' // code}ES2016做了一点修改,规定use

改写后:ES6函数的严格模式用法说明。分享给大家供参考,例如:

自ES5起,函数内部可启用严格模式。javascriptfunction doSomething(a, b) { 'use strict'; // 代码}ES2016对严格模式进行了微小调整,规定use

本文实例讲述了es6函数之严格模式用法。分享给大家供大家参考,具体如下:

从es5开始,函数内部可以设定为严格模式。

function doSomething(a, b) { 'use strict' // code }

es2016做了一点修改,规定只要函数参数使用了默认值,解构赋值,或者扩展运算符,那么函数内部就不能显示设定为严格模式,否则会报错。

// 报错 function doSomething(a, b = a) { 'use strict' // code } const doSomething = function({a, b}) { 'use strict' // code } const doSomething = (...a) => { 'use strict' // code } const obj = { doSomething({a, b}) { 'use strict' // code } }

这样规定的原因是,函数内部的严格模式,同时适用于函数体和函数参数。

阅读全文