Ajax返回的数据存放到js数组

js定义数组比较简单: var  array = [ ] ; 即可

今天记录一下 js 数组的常用规则:

1. b = [1,'da',"sdaf"]; //定义数组给数组添加默认值

2.array .indexOf(str)   //原来索引数组,返回其位置下标,如果str不再数组里面,返回 -1,这个我通常用来判断  数组中是否存在字符串 

3.array .push(4,7,'5555',b);   //在原数组基础上,尾部添加一个或多个值,改变原数组返回新长度,或者直接array.length也是最新长度 ,不过数组b也是附加数据的所以不变, 感觉和list.add()方法类似

4.var c = array .concat(4,5,'sda',b);  //拼接数组赋值给c,c是一个新数组,不会改变原来数组长度 , c.length才是最新数组长度,b和array不变

你可能感兴趣的:(Ajax返回的数据存放到js数组)