在项目中遇到这样的情况,全是重复代码,一直在new array ,满篇都是new array,而且结构都是一样的.
编译器一直使劲报错,要求简写,个人认为new array 可能耗费资源,占内存,但是看了这个文章之后,发现两者没区别
javascript 中的 new Array() 和 var arr=[] 有何区别
于是改成这样
一个方法就搞定了,比原来看着好多了. 可是调用 ToNativeBridge 方法一直没效果找了好久的原因,还是以为是Cordova 内部只接受 new Array 的类型
然后就问以前的前端大神同事.
吗的,一语惊醒梦中人
虽然push 返回的不是true 和false ,但是问题确实出在这儿,后来找到了两者的关系
哎,还是JavaScript 基础太差,看来基础扎实才是硬道理....