我的账户
猩码学苑

专注C++开发菁英教育

亲爱的游客,欢迎!

已有账号,请

如尚未注册?

梁洁--20221115-js第十三天

[复制链接]
梁杰,你好 发表于 2022-11-17 00:18:55 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
shuzu.reverse()  数组.includes
展开运算符...
展开字符串
展开数组
展开对象 {...对象} 展开符 {..。对象,...对象,...对象}合并对象 后面对象与前面对象的键名相同的话  会覆盖前面的值
assign()
数组的浅拷贝和合并
没有形参    调用函数的时候传入实参 在函数里面用arguments 伪数组  所有实参的集合

数组的新方法
循环最好不要超过四层
数组.map(function(a,b,c){
a数组的元素   b索引   c原数组
})遍历数z组  返回值为数组
find返回符合要求的第一个元素,如果没有符合的  返回undefined
arr.find(item){
return a==b;
a>b  a<b
findIndex  符合要求的第一个元素的索引
findIndex(function(item){
return  item==a;
item>a  item<a
})没有的话返回-1

indexOf指定元素在数组里第一个元素所对应的索引值
indexOf()一个参数  寻找的元素  第二个参数是从哪个索引开始包含当前索引的

}
flat arr.flat();  参数默认值是1 默认是拉平二维数组   多为数组需要infinity参数无限大  拉平数组  

every(function(item){
        return   item>  <  ==
})  所有元素都要符合要求   一旦出现不符合的  结果为false

some(function(item){
        return item
});只要有一个元素满足条件,结果为true    否则false

filter(function(item){
return  >a  <a ==a

})  过滤器 满足条件的所有数组元素的数组    没有的话返回空数组
对象的方法

Object。assign({},boj1,obj2.。。。);
Object.keys();参数是对象   返回对象的k键名数组
Object.values;参数是对象   返回对象的键值的数组

回复

使用道具 举报

关注0

粉丝0

帖子77

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

客服电话:18009298968

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

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

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