在查看使用Ember.js编写的应用程序时,我注意到有时数组是通过调用来定义的,Ember.A()有时使用数组文字.当我Ember.A([1])在浏览器控制台中运行时,返回值看起来就像一个数组,使用数组文字创建的数组有Ember.js方法pushObject和朋友.调用Ember.A()只是一种定义Ember.Array不使用原型扩展的方法吗?否则数组都创建相同?
Luk*_*lia 46
您的问题包含正确的答案:Ember.A()只是一种定义Ember.Array关闭原型扩展的方法.您会注意到Ember的内部代码总是使用Ember.A().
| 归档时间: |
|
| 查看次数: |
19444 次 |
| 最近记录: |