雷迪斯and the乡亲们 欢迎你们来到 奇幻的编程世界
js进阶版回顾
上篇我们学习了:
js的条件语句、循环、如何判断输入的是否是数值、累计相加,等
你们都学废了吗,今天再来讲几个新的知识点,废话不多说,教学走一波!
数组Array
一、什么是数组:
可以用来存储一组数据 ,数组中可以存储任意的数据类型
二、定义数组,[]来定义数组,在[]中 多个元素/值中间用逗号隔开
变量名 = ['2','1',true,null,undefiend,'assad',[]]
三.如何取数组中存储的值
变量名[下标]
四.如何获取数组的个数
1. 变量名['length'] 2.变量名.length
for(var of )标签
// 专门用于数组循环的
// for(var 存储值的变量 of 数组名 ){}
数组练习
标签:innerHTML(解析标签,认识标签)往内部写入文本
(注意大小写)
一维数组
二维数组
多维数组
对象/循环对象
对象object可以存储多个值,值可以是任意的数据类型
如何定义对象
// {属性名:属性值}
//对象如何取值
// 对象名['属性值']
// 对象名.属性值
for in不支持对象名.属性名obj.i写法
总结:
数组
数组可以定义多个数据 ,数据可以是多个不同的数据类型
一、定义数组
数组元素是一对,下标和值,每一个元素都有对应的下标,下标从0开始,一次递增
var arr = [数组元素,数组元素,数组元素,数组元素];
二、数组取值
1.数组名[下标]
2.for
3.for of
三、如何修改数组的值
四、如何删除元素的值
删除开头、删除结尾、删除指定位置