我的账户
猩码学苑

专注C++开发菁英教育

亲爱的游客,欢迎!

已有账号,请

如尚未注册?

李扬敏-20221103-js5

[复制链接]
王源的李可爱 发表于 2022-11-3 23:57:17 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
一,今日所学内容
1.二维数组
数组A内包含数组B,A就是二维数组
2.二维数组遍历
双层循环
3.对象
对象就是属性和方法的集合
4.对象分类
javaScript内置对象(内建对象)
自定义对象
5.*创建对象
1)实例化
let obj=new Object();
属性:obj.键名=键值
方法:obj.方法名=function(){}
2)字面量----语法糖
let obj={}
属性:obj.键名=键值
方法:obj.方法名=function(){}
6.对象的操作
1)增加修改
对象名.属性=值;   obj.sex='男';
对象名[‘属性’]=值;  obj['height']=180;
2)删除
delete 对象名.属性;   delete obj.sex;
delete 对象名['属性'];   delete obj['sex'];
3)查
对象名.属性
对象名.方法名();
7.*对象遍历
for(let key in obj){ obj[key] };
key---键名
obj[key]---键值
对象的键名(key)是一个变量的时候,只能通过[  ]来获取value
8.对象方法中的this
this.属性;可以拿到当前对象里的属性
9.内置对象
1)字符串对象
查找的关键词:indexOf('查找的关键词');返回索引值,找不到返回-1
替换:replace(被替换字符,新字符);
截取:substr(截取索引,长度);一位数表示后面所有
全部大写:toUpperCase();
全部小写:toLowerCase();
使用特殊符号转为数组:split(' ');
2)数字对象
小数点后保留几位:toFixed();
参数为数字
四舍五入?
number类型转为string
3)数学对象
Math.max();---最大值
Math.min();---最小值
Math.PI-----圆周率
Math.random();----随机数:0-1
Math.floor();---向下取整
Math.ceil();----向上取整
4)日期时间对象
new Date();-----具体时间 传参固定时间,不传当前时间
getTime();----时间戳(从1970-1-1开始,显示毫秒)
getFullYear();-----完整年份
getMonth()+1;-----月份
getDate();-----日期
getDay();----星期几
getHours();---小时
getMinutes();---分钟
getSeconds();---秒数

回复

使用道具 举报

关注0

粉丝0

帖子58

发布主题
大家都在学
课堂讨论
一周热帖排行最近7x24小时热帖
关注我们
专注C++菁英教育

客服电话:18009298968

客服时间:9:00-21:00

猩码学苑 - 专注C++开发菁英教育!( 陕ICP备2025058934号-1 )

版权所有 © 陕西菁英数字科技有限公司 2023-2026