2021
02-21
02-21
JavaScript 声明私有变量的两种方式
前言JavaScript并不像别的语言,能使用关键字来声明私有变量。我了解的JavaScript能用来声明私有变量的方式有两种,一种是使用闭包,一种是使用WeakMap。闭包闭包的描述有很多种,比如:能访问其它函数作用域的函数;内部函数访问外部函数作用域的桥梁;......使用闭包构建私有变量的逻辑在于:1.在外部函数中声明变量和内部函数;2.使用内部函数访问或者修改变量值;3.在外部函数内返回内部函数;functionoutside(){letval=1...
继续阅读 >