var ar=[112,44,55,66,77,88,99,'00',77];
var ar1=['ddd','fff','ggg'];
//concat() 拼接一个或多个数组;
//console.log(ar.concat(['a','b','c']))
console.log(ar.concat(ar1));
//push() 从数组后面添加元素
ar1.push('hhh',456,'fdsfdsa');
console.log(ar1)
//unshift() 从数组前面添加元素;
ar1.unshift('ttt',111);
console.log(ar1)
//shift() 删除数组的第一个元素
ar.shift()
console.log(ar)
//pop() 删除数组的最后一个元素
ar.pop()
console.log(ar)
//slice() 从已有数组中返回选定的元素(-1指最后一个元素)
console.log(ar.slice(3,-1))
//indexOf() 返回一个指定的字符串值第一次出现的位置(下标值);
console.log(ar1.indexOf('fff'))
//lastindexOf() 返回一个指定的字符串值最后出现的位置;
console.log(ar.lastIndexOf(99))
//splice() 从数组中删除元素,并添加元素
var ar2=[555,666,777,888,999,000]
//ar2.splice(1,2,'33');
ar2.splice(1,1,'ddd','ggg')
console.log(ar2)
//join() 里面如果什么都不填,则以逗号分割,否则以填入内容分割;
console.log(ar2.join(' '));
//reverse() 反转数组
// console.log(ar2.reverse());
//forEach() 遍历数组 ele表示元素的值,index表示下标;
ar2.forEach(function(ele,index){
document.write(ele+'<br/>')
})