instanceof函数
<script type="text/javascript">
//判断对象是否是指定构造器实例化的
//Array是数组对象的构造器
var color = ['red', 'blue', 'green'];
console.log(color instanceof Array);
console.log(color instanceof Date);
</script>
结果:
push() pop()函数/unshift() shift()函数
<script type="text/javascript">
var color = ['red', 'blue', 'green'];
console.log(color);
//push()/unshift 给数组元素的结尾追加元素
//pop()/shift 把数组的结尾元素给删除
color.push('pink', 'orange');
console.log(color);
color.pop();
console.log(color);
</script>
结果:
indexOf() lastIndexOf()
<script type="text/javascript">
//indexOf()在数组左边开始查找第一次出现的指定字符串的位置
//lastIndexOf()在数组右边开始查找第一次出现的指定字符串的位置
var addr = new Array('beijing', 'guangzhou', 'guangzhou', 'shanghai', 'shenzhen', 'tianjin');
console.log(addr.indexOf('guangzhou'));
console.log(addr.lastIndexOf('guangzhou'));
</script>
结果: