![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JS&ES6+
张长长
温和而坚定,心无旁骛
展开
-
【Js01】变量以及es6的块级作用域
1.1变量声明的提升先看一道面试题console.log(v1);var v1 = 100;function foo() { console.log(v1); var v1 = 200; console.log(v1);}foo();console.log(v1);var声明变量时会提升到它所在作用域的顶端去执行,到我们代码所在的位置来赋值。1....原创 2020-04-09 16:23:06 · 140 阅读 · 0 评论 -
Vue去掉线上的console.log,简单的方法
看了用vue cli设置,试了一下也没起作用。就想了别的不成熟的方法来解决。在util里写一个控制console的函数 let env = 'pro';//设置全局的console是否生效的条件,开发情况下允许consolefunction selfLog (x){ if(env === 'dev'){ console.log(x) } } ...原创 2020-01-21 16:43:49 · 3185 阅读 · 0 评论 -
箭头函数里的this问题
var p= { data:{ flag: true }, init: ()=>{ console.log(this.data.flag) }}p.init()上面的代码会打印出"TypeError: Cannot read property 'flag' of undefinedvar p= { data:{ ...原创 2019-07-09 19:54:42 · 102 阅读 · 0 评论 -
Js知识点&面试
闭包:https://www.cnblogs.com/xxcanghai/p/4991870.htmlhttps://blog.csdn.net/zhizhiC/article/details/79734611两个总结:https://segmentfault.com/a/1190000018839189?utm_source=tag-newesthttps://segm...原创 2019-08-12 23:31:10 · 105 阅读 · 0 评论