
获得徽章 5
- 「鸿蒙 2.0」选择把高度简化后的 Vue 深度定制进了 C++ 里,也可以认为它紧密围绕着高度简化(且私有)的 DOM 实现了配套的前端框架。
vue牛逼,谁不用vue 谁就不爱国[Doge]73 - 距 ReactJS 发布已经过去了2468天。
在此之前,JQuery 用了同样2468天,从 2006/8/26 诞生,直到 React 的横空出世。
所以,谁会是下一个前端的潮流?无人而知。
但我们得出两个结论:
一、2020年,依旧还有 JQuery 的一席之地,所以 React 还会继续强势
二、下一个潮流框架很可能已经存在,只是现在还不够强大……(Svelte??)
——翻译自推特@R. Alex Anderson展开122 - cli的官网英文版有提供对应的迁移指南,而中文的没有,所以我就翻了一波,希望对有需要的人有丢丢的帮助!942
- 1. JavaScript 全局环境分为两个部分:"声明环境记录"和"对象环境记录"
2. "声明环境记录"会把在当前作用域中声明的变量以key-value的形式保存起来,一组key-value对也叫一个binding
3. "对象环境记录"和"声明环境记录"相似,不过还多做了一件事,就是把这些bindings同步到一个对象中 (即全局对象),因此这些变量不仅可以通过变量名访问到,还可以通过全局对象的属性访问到
4. var和function关键字声明的变量会在"对象环境记录"中创建bindings (图一)
5. const, let和class关键字声明的对象会在"声明环境记录"中创建bindings (图一)
6. 修改/访问变量值时,"声明环境记录"的优先级更高 (图二)
7. 为什么 JavaScript 全局环境会分成两个部分呢?一般认为全局对象是个错误, 所以在新规范中的const, let, class等只会在"声明环境记录"中创建 bindings。展开413 - 我的桌子上有一个机械日历,两位日期各使用两个方块的一面拼成的。今天突然思考这两个方块上的数字分布。
以一个月最多的 31 天计算,从 "01" 到 "31",首先确定的是必须要有 0~9 这个 10 个数,其次一个月里会有 "11" 和 "22" 这两个日期,因此 1 和 2 都要有两个。
结论是,最少只要十二个数,就能顺利做出这个机械日历了:0 1 1 2 2 3 4 5 6 7 8 9。两个方块加起来正好 12 个面,你说巧不巧。展开54