菁英数字科技(猩码)-猩码学苑-专注软件开发人才菁英教育
标题:
陈紫怡-20221103-JS基础5
[打印本页]
作者:
Dasmondlicht
时间:
2022-11-3 23:30
标题:
陈紫怡-20221103-JS基础5
一、今日学习内容:
二维数组
概念
以一个一维数组A,作为另一个一维数组B的数组元素,此时数组B就是二维数组
二维数组遍历
一般二维数组遍历都使用 双层循环----循环中再次循环
双层for循环
对象
概念
属性和方法的集合
分类
JavaScript内置对象(内建对象)
自定义对象(创建对象)
创建对象
实例化
let/var/const obj=new Object( );
属性:obj.键名=键值
方法:obj.方法名=function(){}
字面量(语法糖)
let/var/const obj=[ ];
属性:obj.键名=键值
方法:obj.方法名=function(){}
对象的操作
增
obj.属性名=属性值
obj.方法名=function(){}
obj['属性名']
删
delete obj.属性名
delete obj['属性名']
改
obj.属性名=属性值
obj.方法名=function(){}
obj['属性名']
查
obj
obj.key
obj.key()
对象的遍历
如果key为变量,只能通过[ ]来获取访问到值
对象方法中的this
对象自己本身
内置对象
字符串方法:
1.indexOf()查找字符串中是否包含某个元素,返回第一个找到的索引,找不到返回-1
2.replace(要被替换的字符,新的字符)替换
3.substr(截取索引,长度)
4.toUpperCase()全部大写
5.toLowerCase()全部小写
6.split()把字符串拆分成数组
日期方法:
1.Math.max()最大值
2.Math.min()最小值
3.Math.PI 圆周率
4.Math.random()随机数
5.Math.floor()向下取整
6.Math.ceil()向上取整
数学方法:
1.date.getTime()获取时间戳
2.date.getFullYear()获取四位数的年份----完整年份
3.date.getMonth()获取月份
4.date.getDate()获取日期
5.date.getDay()获取星期数
6.date.getHours()获取小时数
7.date.getMinutes()获取分钟数
8.date.getSeconds()获取秒数
欢迎光临 菁英数字科技(猩码)-猩码学苑-专注软件开发人才菁英教育 (http://www.xingmaxueyuan.com/)
Powered by Discuz! X3.4