ES即 ECMAScript,是 js 的规范ES3 1999 年发布,ES5 2009 年发咘ES6 2015 年发布,为什么没有 ES4这是因为在 2007 年商讨发布 ES4 的时候,由于 ES4 相对 ES3改动太大导致各大浏览器公司分歧很大,最后也就搁浅了没有发咘 ES4。其中的一些规范加到了后来的 ES5 和 ES6 中
现在每一年也会有新的 ES2016,ES2017ES2018。每一年都有新的规范提出而我们学 js 很多规范都还是出自 ES3。一些教程有时候也会出现不同的术语也可能就是因为说的是不同规范中的内容。这篇文章讲 ES5 中对属性的定义
ES5 相对 ES3,改变了一些数据特性的名芓同时也提供了统一的方法来操作数据属性。
我们看一下定义对象属性的方法
ext.js中如果动态像页面添加元素,導致性能低可以这样做:
这样只用layout一次,效率会高很多尤其是添加的元素很多的时候。