十七、模块化陷阱(2021/4/29)
发布日期:2021-05-07 05:41:10 浏览次数:20 分类:精选文章

本文共 469 字,大约阅读时间需要 1 分钟。

// counter.jslet counter = 10export default counter// index.jsimport mycounter from './counter'mounted(){           mycounter += 1          console.log(mycounter) //输出Error        // 原因:        // 表达式为 mycounter =  mycounter + 1          // 左侧的mycounter没有声明        // 如果表达式为如下:        // var mycounter += 1        // console.log(mycounter) //NaN        // 原因:因为作用域,声明变量提升,counter声明之后没有赋值,直接为underfined        // var mycounter        // mycounter = mycounter + 1; //NaN}
上一篇:十八、call()、apply()、bind()方法的应用(2021/4/29)
下一篇:十二、策略模式案例(续):表单验证(2021/4/28)

发表评论

最新留言

做的很好,不错不错
[***.243.131.199]2025年03月25日 20时19分14秒