首页 > 代码库 > 数组定义方法 数组遍历方法 全局变量和局部变量定义 赋值传值和赋值传址定义
数组定义方法 数组遍历方法 全局变量和局部变量定义 赋值传值和赋值传址定义
数组的定义方法:
方式一:使用new运算符结合Array()构造函数来创建
var arr = new Array();
方式二:创建指定长度的数组,()中只有一个整数
var arr = new Array(3);
数组的长度:arr.length,只能统计一维数组的长度。
方式三:将多个数组元素添加小括号()中,各个元素间用逗号隔开
var arr = new Array(10,20,30,40,50);
方式四:使用中括号[]来创建一个数组
var arr = [10,20,30,40];
用delete删除数组元素时,只是将内容清除,但所占空间还存在。
数组的遍历:for...in循环语句
语法:
for(变量名 in 对象名称)
{
循环体代码;
}
主要循环(遍历)对象的所有属性或数组中的所有元素。它对数组中undefined元素不作输出。
全局变量和局部变量:
全局变量:在函数外定义的变量,就叫“全局变量”,可以在网页的任何地方(包括函数内)都可以使用。
局部变量:只能在函数内来使用的变量,就叫“局部变量”。
注意:任何地方省略var关键字,定义的变量都是“全局变量”,(可以在函数外调用)因此,一般情况下,不要省略var关键字。
赋值传值和赋值传址:
赋值传值:用于将基本数据类型(只有一个值)赋给一个变量。
引用传址:用于将复合数据类型(可能有多个值)赋给一个变量。两个变量都会同时变。
数组定义方法 数组遍历方法 全局变量和局部变量定义 赋值传值和赋值传址定义
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。