[0] 是数组的第一个元素。[1] 是数组的第二个元素
    var arr1 = [1, 2, 3, 4] 
    console.log(arr1)
    var arr2=['a','b','c',4321,321,{name:'xiaoming',age:12,hobbies:['英雄联盟','王者荣耀']},[1,2,3]]
    console.log(arr2)
    var arr3= new Array(9)//括号里一个数是几个空,两个数及其以上变成数组
    console.log(arr3)
    var arr4= []
    console.log(arr4)
    console.log(arr2.length)//输出arr2的长度
    arr2[2]='d'//改变arr2的第3个元素
    console.log(arr2)
    arr1.push('d')//在arr1末尾加个'd'
    console.log(arr1)
    arr1.pop()//删除arr1最后一个元素
    console.log(arr1)
    arr1.shift()//删除arr1首个元素
    console.log(arr1)
    arr1.unshift(0)//在arr1最前方添加一个元素
    console.log(arr1)

 

 typeof用于确认数据类型

    var a=1,b='1',c=true,d=undefined,e=[],f={}
    console.log(typeof a,typeof b, typeof c, typeof d)

数组的判定用

console.log(Array.isArray(e)?'是数组':'不是数组')
    /*     if(typeof e=='object'&&(e.length||e.length==0)){
            console.log('e是数组')
        }
        if(Array.isArray(e)){
            console.log('e是数组')
        }else{console.log('不是数组')} */

 

 
posted on 2021-11-26 09:26  兮宇  阅读(43)  评论(0)    收藏  举报