竞争无处不在,青春永不言败!专业撸代码,副业修bug

Talk is cheap , show me the code!



摘要: 我们知道 JS 有对象,比如 var obj = { name: 'obj' } 我们可以对 obj 进行一些操作,包括 「读」属性 「新增」属性 「更新」属性 「删除」属性 下面我们主要来看一下「读」和「新增」属性。 为什么有 valueOf / toString 属性呢? 在我们没有对 obj 阅读全文
posted @ 2018-05-17 09:46 云雾散人 阅读(692) 评论(0) 推荐(0) 编辑
摘要: 大名鼎鼎的闭包!这一题终于来了,面试必问。 请用自己的话简述 首先来简述什么是闭包 假设上面三行代码在一个立即执行函数中(为简明起见,我就不写立即执行函数了,影响读者理解)。 评论里没看完就说我写得有问题的,请看清楚哦: 上面三行代码在一个立即执行函数中。 三行代码中,有一个局部变量 local,有 阅读全文
posted @ 2018-05-17 09:44 云雾散人 阅读(1162) 评论(0) 推荐(0) 编辑
摘要: 大部分讲 new 的文章会从面向对象的思路讲起,但是我始终认为,在解释一个事物的时候,不应该引入另一个更复杂的事物。 今天我从「省代码」的角度来讲 new。 想象我们在制作一个策略类战争游戏,玩家可以操作一堆士兵攻击敌方。 我们着重来研究一下这个游戏里面的「制造士兵」环节。 一个士兵的在计算机里就是 阅读全文
posted @ 2018-05-17 09:37 云雾散人 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 你可能遇到过这样的 JS 面试题: var obj = { foo: function(){ console.log(this) } } var bar = obj.foo obj.foo() // 打印出的 this 是 obj bar() // 打印出的 this 是 window 请解释最后两 阅读全文
posted @ 2018-05-17 09:36 云雾散人 阅读(156) 评论(0) 推荐(0) 编辑
摘要: <!DOCTYPE html> <html lang="en" ng-app> <head> <meta charset="UTF-8"> <title>Title</title> <title>Title</title> <script type="text/javascript" src="./ 阅读全文
posted @ 2018-05-17 00:23 云雾散人 阅读(134) 评论(0) 推荐(0) 编辑

Your attitude not your aptitude will determine your altitude!

如果有来生,一个人去远行,看不同的风景,感受生命的活力!