8.20学习内容
8.20学习内容
笔记 数组、函数和document
1、 数组:一组数据的集合,表示数组
2、 数组的定义方式:
方式1:先定义 如:var name = var Array();
name[0] = “张三”;
name[1] =”李四”;
name[2] =”王五”;
name[3] = ”赵六”;
方式2、var names = new Array(“张三”,”李四”,”王五”,”赵六”);
方式3、var name =[“张三”,”李四”,”王五”,”赵六”] ;
New:新,程序里面,new表示新创建一个对象。
在js里面,数组还是一个数据类型。(Array)
3、 使用数组:将数组里面的数据取出来,并且输出在页面上面。
Document.write(数组名称);
4、 数组的常用方法:
第一个:遍历一个数组(java和js通用) :
使用for循环遍历数组,将数组中的所有元素取出来,或者查询。For循环是重复的执行部分代码。重复从数组中取出值。
第二个:像数组中添加一个元素:push();注意:push()这种方式只能向数组的末尾添加一个元素,并且每一次push只能添加一个元素进去
第三个:删除数组中的元素,使用pop()将数组中的最后一个元素值删除。每次只能删除一个值。
5、 函数function (也叫做方法): 一段特定功能的代码块(不止一行代码,而是有一行或者多行代码一起)。在函数里面分为:有参函数(括号里有参数)、无参函数(括号里面无参数),还分函数是否有返回值return()有不有返回值。
函数的定义:function 函数名([参数列表]){
特定功能的代码块;
[返回值];
}
注意:上面写了中括号里面的内容表示可有可无。
举例:创建一个函数,函数的功能是计算两个数的和。
function sum(){
var x = 10;
var y = 20;
var c = x + y;
document.write(“两个数的和”+c);
}
函数的特点:具有封转性,将部分代码进行封装,当不需要这段代码的时候,则代码不进行运行,只有当我们需要代码进行运行的时候,才调用代码。
5、 有参函数:在定义的时候,小括号里面的是参数类表,参数列表一般是字母或者字母组合,在调用的时候,需要在对应的位置上面填写上参数列表值。
6、 函数的返回值:return返回参数;return作用:将函数里面的数据传到函数外面,供其他变量使用。
7、 形参和实参:
形参:形式参数,没有实际值。
实参:实际的参数值。
在定义函数的时候,小括号里面的参数都叫做形参,在调用函数的时候
,小括号里面的参数叫做实参。
8、 document对象:
使用document对象创建元素(元素就表示html里面的标签)
使用diocument对已经存在的div进行修改。修改其样式属性。
9、表单:<from></from>,作用: