js:弱类型的编程语言,定义变量不清楚变量具体类型,赋值的时候才知道数据的类型,
数组:用来存储数据元素的,可以存储的类型是任意的,访问数组元素通过索引值进行访问的,最大的索引值的和数组的长度相差1
var arr = ["张三",10] //js推荐使用此种方式进行定义数组,
console.log(arr)
2.定义数组方式2 构造函数定义 参数是元素列表
var p2 = new Array("hello",2,3)
console.log(p2)
3 定义指定长度的数组 参数是数字类型
(arrayLength?: number) 参数列表
arrayLength 参数名
可传可不传
number 是数字类型
var p3 = new Array(10)
console.log(p3)
4. new Array参数是数组结构 ,相当于数组元素就是数组
var p4 = new Array(["1",2,3])
console.log(p4[0][1])
5.访问数组元素
console.log(arr[0]) //"张三"
console.log(arr[3]) // undefined
遍历
for(var i = 0;i<arr.length;i++){
console.log(arr[i])
}</