...
今天写组件的时候遇到一个问题,就是当我需要对获取到的对象列表进行删减的时候,发现没有合适的方法,比如: 这个列表可以用imgs 的数组方法访问元素,但是不能用数组的方法进行编辑. shift 等数组方法无效 removeChild 无效 deleteimgs 无效 从网上查了查有个方法可以把这对象列表返回成数组: 但是这方法不支持ie,于是就有了现在的最终方法: w c通过try的方式来实现,因为 ...
2014-02-26 23:44 0 2502 推荐指数:
...
伪数组:不能调用数组的方法, 1.对象是按索引方式存储数据的 2.它具备length属性 {0:'a',1:'b',length:2} //es5伪数组转换成数组 let args = [].slice.call(arguments) //collection let imgs ...
...
...
js string类型转换成数组对象类型 eval 该方法只接受原始字符串作为参数,如果 string 参数不是原始字符串,那么该方法将不作任何改变地返回。因此请不要为 eval() 函数传递 String 对象来作为参数。 插件原始数据 拼接的字符串:[{time ...
var str = "aaa,bbb,ccc"; var arr = str.split(','); //检测是不是数组的实例 console.log(arr instanceof Array);//true ...
...
将函数里的arguments,转换成一个真正的数组的方法,arguments是个类数组,除了有实参所组成的类似数组以外,还有自己的属性,如callee,arguments.callee就是当前正在执行的这个函数的引用,它只在函数执行时才存在。因为在函数开始执行时,才会自动创建第一个变量 ...