day3-Javascript-数组,字符串,日期

来源:互联网 发布:怎样鉴别mac口红真假 编辑:程序博客网 时间:2024/06/05 15:11
1.数组:使用一个变量名可以保存多个相同或不同类型的值
2.数组的声明/定义 : 1.使用new关键字,实例化一个数组对象
2.使用[]直降创建数组
3.数组的下标: 1.从0开始,依次递增
2.相同下标,后面的元素会覆盖前面的元素 -下标不能重复
3.通过下标访问数组当中的元素
4.数组元素的遍历:for循环 for..in
5.类:具有相同属性和方法的对象的集合
属性:有什么
方法:能做什么
对象属性的访问:对象.属性名
对象方法的访问:对象.方法名()
6.二维数组及多维数组: 使用多重循环
7.数组的常用方法: push() --给数组的末尾追加元素的
unshift()--给数组的开头追加元素
shift() -- 删除数组的第一个元素并将其返回
pop() -- 删除数组的最后一个元素并将其返回
concat() --合并多个数组(以返回值的形式合并)
job()--将数组元素转换成一过字符串保存,默认使用,分隔
slice(start,end)--获取从start到end(不包含)的子数组
splice(start,length,x)-- 追加 , 替换 ,删除数组元素
8.字符串:一串字符(文本内容)
9.字符串声明/定义: 1. var srt= new String('aaa')
2. var str2= ""
10.单引号与双引号的区别?
答:没区别
11.常用属性及方法:length:获取字符串的长度
indexOf():检索字符
截取字符串 :1. slice(star,end):开始位置-可以为负数,结束位置
2. substring(start,stop):开始位置-不能为负数,结束位置
3. substr(start,length):开始位置,截取长度 -- 不在标准中,不推荐使用

12.日期 :生成日期及处理 -- Data对象
13.日期 : var myDate=new Date();