风月客 2022-05-04 13:57:12
- 非匿名自执行函数,函数名只读(类似常量)
- 非严格模式下给常量命名静默失败
- 严格模式下给常量命名报错 TypeError
风月客 2022-05-04 13:53:07
如果主要想考数字的千位分隔符表示法,可以使用正则
var str= '10000000000';
var reg=/(?!^)(?=(d{3})+$)/g;
str.replace(reg, '.') // "10.000.000.000"
风月客 2022-05-04 13:52:33
如果container的宽度是1000px, left 和 right 的宽度是怎么计算的?@timeyo @hexuan-aurora
子元素的 flex-grow的值分别为 1,2
剩余空间:1000 - 500+400= 100。
子元素所得到的多余空间分别为:
100 * 1 / 3= 33.33
100 * 2 / 3 = 66.67
子元素最终宽度分别为:
500 + 33.33 = 533.33
400 + 66.67 =466.67
风月客 2022-05-04 13:48:08
谈一下理解:
主要看了vue 的diff 算法:
O(n) 代表如果有n节点需要更新,只需要操作dom n 次就能完成。 但是这里有个前提是 这n个节点更新后和原来dom 要在同层,如果跨层更新节点,肯定比O(n)复杂。
至于O(n^3)怎么来的不是很清楚。。。
参考的文章:aooy/blog#2
- 共 1 页
- 1
因为this生成顺序不同,所以需要在constructor中,需要使用super()
第 7 题:ES5/ES6 的继承除了写法以外还有什么区别?