星空网 > 软件开发 > Java

js 模仿块级作用域(私有作用域)、私有变量

  function outputNumbers(count){
     var privateVariable = 10;//私有/局部变量,函数外部不能被访问
     publicVariable = 20;//全局变量,能够在函数外部被访问 (function(){
       //
这里是私有作用域
       for(var j=0; j < count; j++){ } console.log(j);//5
       //end })(); console.log(j);//报错,j is not defined } outputNumbers(5);

  JavaScript将function关键字当作一个函数声明的开始,而函数声明后面不能加括号,然而,函数表达式的后面可以跟括号,将函数声明包含在一对圆括号中可以转换成函数表达式。

  无论在什么地方,只要临时需要一些变量,就可以使用私有作用域。这种技术经常 在全局作用域中 被用在函数外部,从而限制向全局作用域中添加过多的变量和函数。

  私有作用域中初始化未声明的变量,是一个全局变量,能够在私有作用域之外被访问。

 




原标题:js 模仿块级作用域(私有作用域)、私有变量

关键词:JS

JS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

TikTok催化新的侵权预警!注意产权排查:https://www.goluckyvip.com/news/4922.html
货代最赚钱?海运暴涨的根源是这一行业乱象!:https://www.goluckyvip.com/news/4923.html
芒果海外仓:https://www.goluckyvip.com/news/4924.html
各跨境卖家你的商品被查封没?!海关出手了,高压严打一切进出口侵权产品!:https://www.goluckyvip.com/news/4925.html
Shopee大老板登顶新加坡首富;Lazada称泰国电商有望实现两位数增长:https://www.goluckyvip.com/news/4926.html
捷克物流公司VAT欺诈五千万欧元,牵连一大批跨境卖家被查税!:https://www.goluckyvip.com/news/4927.html
南京到普陀风景区 南京到普陀风景区怎么走:https://www.vstour.cn/a/404228.html
十堰有哪些官方网站:https://www.vstour.cn/a/404229.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流