JavaScript对象-Function
Function:函数(方法对象):
1、创建:
1.var fun = new function(形式参数列表,方法体);
2.function 方法名称(形式参数列表){
方法体
}
3.var 方法名 =function(形式参数列表){
方法体
}
2、方法
3、属性:
length:代表形参的个数
4、特点:
1.方法定义是,形参的类型不用写,返回类型也不写
2.方法是一个对象,如果定义名称相同的方法,会覆盖
3.在JS中,方法的调用只与方法的名称有关,和参数列表无关
4.在方法声明中有一个隐藏的内置对象(数组)arguments,封装所有的实际参数
5、调用:
方法名称(实际参数列表);
JavaScript对象-Array
Array:数组对象
1、创建:
1. var arr = new Array(元素列表);
2. var arr = new Array(默认长度);
3. var arr =[元素列表];
2、方法
3、属性
length:数组的长度
4、特点:
1. JS中,数组元素的类型可变的
2. JS中,数组长度可变的
代码案例:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Array</title> <script> /*var arr1 = new Array(1,2,3); var arr2 = new Array(5); var arr3 = [1,2,3,4]; var arr4 = new Array(); document.write(arr1 + "<br>"); document.write(arr2 + "<br>"); document.write(arr3 + "<br>"); document.write(arr4 + "<br>");*/ var arr = [1,"abc",true]; document.write(arr + "<br>"); document.write(arr[0] + "<br>"); document.write(arr[1] + "<br>"); document.write(arr[2] + "<br>"); arr[10] = 'he'; document.write(arr[10] + "<br>"); document.write(arr[9] + "<br>"); document.write(arr.join("--") + "<br>"); arr.push(11); document.write(arr.join("--") + "<br>"); </script> </head> <body> </body> </html>标签:Function,arr,JavaScript,write,var,Array,document,方法 From: https://www.cnblogs.com/shenziyi/p/16900691.html