20184/11 ---- 2018/5/21

Weekly 现在保持一周一篇,内容也会更加丰富。记录平凡的每一天的点点滴滴,不管生活还是工作。

技术区

  • use strict
    • 启用严格模式下,有哪些区分的地方
      • 隐实全局变量的创建会报错
      • NaN 是一个不可写的全局变量. 在正常模式下, 给 NaN 赋值不会产生任何作用; 开发者也不会受到任何错误反馈. 但在严格模式下, 给 NaN 赋值会抛出一个异常. 任何在正常模式下引起静默失败的赋值操作 (给不可写属性赋值, 给只读属性(getter-only)赋值赋值, 给不可扩展对象(non-extensible object)的新属性赋值) 都会抛出异常
      • 删除不可删除的属性时会抛出异常
        • delete Object.prototype; // 抛出TypeError错误
      • 严格模式要求函数的参数名唯一.
      • 严格模式禁止八进制数字语法
      • ECMAScript 6中的严格模式禁止设置primitive值的属性
false.true = "";              //TypeError
(14).sailing = "home";        //TypeError
"with".you = "far away";      //TypeError
    - 为未来的ECMAScript版本铺平道路: 这些字符包括implements, interface, let, package, private, protected, public, static和yield。在严格模式下,你不能再用这些名字作为变量名或者形参名。

行业发展与感知

只能说自己体会吧,以前只关注技术,现在的话,对于整个社会(理解社会运行的机制),行业到产品都是需要关注的。

生活区

  • 5/17 早上起来,必须要改变自己了,每次说改变都屁用没有。当然都得以一点点来。

  • 5/18 魔幻中国,红毛药酒再次跨省。所以在资本,在利益面前,所以得都是可以牺牲的。

  • 5/21 RNG 夺冠 MSI, 想来自己也真是完了好多年了,虽说是菜鸡,但是算是自己的青春吧,虽然浪费很多时间在这里。。。 但是夺冠还是很令人激动的。