关于js作用域 闭包理解

关于js作用域 闭包理解_第1张图片
demo(1) doing执行 AO 找声明找形参找函数 AO找不到去GO找

关于js作用域 闭包理解_第2张图片
解决闭包问题 立即执行函数 被踢到 test之外
关于js作用域 闭包理解_第3张图片
使用 charCodeAt 方法计算字节数 英文1字节 汉字2个字节
关于js作用域 闭包理解_第4张图片
未经申明使用,typeof 不报错 括号把func 变成表达式 typeof f f变成表达式 找不到f func 所以返回字符串 undefined1 (与下面返回test = ‘string’ 结合理解)
关于js作用域 闭包理解_第5张图片
typeof (number string boolean undefined object function) // 返回6个类型

NSB UFO
在这里插入图片描述
console.log(typeof(20)+1) typeof 返回值为字符串类型

你可能感兴趣的:(关于js作用域 闭包理解)