params default value & params environment & TDZ
看 ES6 parameter default value 的时候,发现一些很困惑的现象。
|
|
结果是 reference error: y is not defined. 因为这里 y 是处在 TDZ
(Temporal Dead Zone)。
|
|
可是为什么呢,明明全局有定义 y 呀,为什么未定义?难道参数默认值有单独的作用域?继续试验:
看 ES6 parameter default value 的时候,发现一些很困惑的现象。
|
|
结果是 reference error: y is not defined. 因为这里 y 是处在 TDZ
(Temporal Dead Zone)。
|
|
可是为什么呢,明明全局有定义 y 呀,为什么未定义?难道参数默认值有单独的作用域?继续试验:
去 Women Techmaker - GDG Shanghai 做了一个小分享,关于 CSS 的一些趣味动效的。
Slides 在这里:
周末去上海参加了第二届 CSS CONF,收获颇多,很开心。这里记录一些笔记和经历。
ES6的class
提供了一个简洁的语法糖来实现之前通过原型链来实现的Class的功能。
截止目前(2015-04-05),Class目前还基本没有浏览器支持,除了Firefox39最新版已经实现了。具体的支持情况可以在这里看到:ECMAScript compatibility table
可以通过Traceur来试验Class的功能。
1月10号去北京参加了CSS CONF中国首届CSS开发者大会,总体感觉还不错。了解了更多关于css未来可能的发展方向,现在的新技术,以及应用情况,不足之处可能是时间安排过于紧张,有些消化不了,以及后期由于时间紧张导致的没有互动和交流环节。
W3ctech已更新slides资料,见:http://www.w3ctech.com/topic/733
下面就挨个讲每个分享我记得的要点、感受及资料分享吧。
iPhone6发布了,纳尼?又是一个新尺寸,苦逼前端工又要加班了呢。看到一篇很好的关于iPhone 6 屏幕显示的文章,于是翻译了一下。
访问:http://wileam.com/iphone-6-screen-cn/ 查看。
图较多,而且大多是svg矢量图,在博客里排版比较麻烦,于是单独做了上面这个站点。这里是翻译原文的中英文对照,欢迎批评指正。
好久不用博客,转眼升级的时候已经各种报错了。原来hexo已经到了2.8.2版本,并且各种各种不兼容啊。
2013.12.21我在Beijing Open Party2013年的最后一期,2013嘉年华活动中做了一个小分享,主题就是Icon Font的好处及应用。
现在把相关的demo和幻灯片也放在这里: