快上网专注成都网站设计 成都网站制作 成都网站建设
成都网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

JS进阶:作用域、解构、箭头函数-创新互联

#博学谷IT学习技术支持#

巴马ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为成都创新互联公司的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:13518219792(备注:SSL证书合作)期待与您的合作!

一、作用域

作用域(scope)规定了变量能够被访问的“范围”,离开了这个“范围”变量便不能被访问, 作用域分为: 局部作用域、 全局作用域 1.局部作用域 局部作用域分为函数作用域和块作用域 函数作用域:在函数内部声明的变量只能在函数内部被访问,外部无法直接访问。 注:     函数内部声明的变量,在函数外部无法被访问     函数的参数也是函数内部的局部变量     不同函数内部声明的变量无法互相访问     函数执行完毕后,函数内部的变量实际被清空了 块作用域: 在 JavaScript 中使用 { } 包裹的代码称为代码块,代码块内部声明的变量外部将 有可 无法被访问。 注:  let 声明的变量会产生块作用域,var 不会产生块作用域  const 声明的常量也会产生块作用域  不同代码块之间的变量无法互相访问  推荐使用 let 或 const 2.全局作用域