当前位置: 首页 > news >正文

直播电商源码,就“对象”而言我们需要了解什么? - 云豹科技

直播电商源码,就“对象”而言我们需要了解什么?

对象

可以从以下几个方面概论:

1、数组是一组数据的有序集合
2、对象是一组数据无序的集合,拥有属性方法
3、属性:对象拥有的数据
4、方法:对象拥有的操作
5、内置对象:数组 set map 函数等…
6、let odj = { name(key键):25(值)}
7、当使用对象不存在得属性,会得到undefined

如何创建对象

1、声明量 let obj = { };
2、构造函数 let obj = new object( );
对象中某条数据的键对应的值不是函数,就对这条数据称为“属性”

对象有哪些属性:

增:

1、创建时添加
例:let obj = {

name: zhangsan,  //属性
age: 18  //属性
talk(){  //方法console.log(666)// 666
}

}
obj.talk() //便是调用这个方法输出 666

1、obj.key = value 例:obj.job = “loser”
2、obj[string] = value 例:obj[“gender”] = “male”
3、console.log(obj.age); //18
let age = Symbol(“可以写注释”); //声明一个symbol变量
obj[age] = 14; //给symbol变量赋值(告诉他给那个对象添加)
console.log(obj[age]); //age:14
console.log(obj) // { name: ‘zhangsan’, age: 18, [Symbol(“可以写注释”)]: 14 }
(如果不想修改属性值 但又想添加同名键 可以这样写)
删:
delete obj.key || remove obj.key
删除方法 delete obj.方法名(不要加小括号);
使用被删除得属性会undefined 调用被删除得方法会报错

查:
console.log(obj.age)

改:
obj.key = new value
例:
obj.gender = “man”
obj.gender = “female” //更改
改已有的,如没有则新增
例:talk: function() {

console.log(666)

}
obj.talk(); //666

外部添加方法: obj.eat = function () {

console.log("2")

}
obj.eat(); //“2”

访问对象的属性必须通过对象 · 才行
例:let obj = {

name: "wang",
age: 18,
talk: function () {console.log(`我叫${obj.name}`)
}

}
obj.talk(); //“wang”

怎么遍历对象的键值对

let arr = {

name: "zhangsan",
age: 18,
talk() {console.log(666);
}

}

for (let i of Object.keys(arr)) { //键

console.log(i);  //name  age talk

}

for (let i of Object.values(arr)) { //值

console.log(i);  //zhangsan  18 [Function: talk]

}

for (let i of Object.entries(arr)) { //键和值

console.log(i);  //[ 'name', 'zhangsan' ][ 'age', 18 ][ 'talk', [Function: talk] ]

}

判断对象中是否存在要查找得键
console.log(“mao” in arr); //如果没有则返回布尔值false
console.log(“age” in arr); //如果有则返回布尔值true

以上就是直播电商源码,就“对象”而言我们需要了解什么?, 更多内容欢迎关注之后的文章

http://www.jsqmd.com/news/21936/

相关文章:

  • 2025年评价高的特种纸,特种纸包装厂家最新权威实力榜
  • 2025年口碑好的二段力小角度铰链,铝框小角度铰链优质厂家推荐榜单
  • 2025年靠谱的风电驱鸟器,冲击波驱鸟器用户好评厂家排行
  • 2025年循环烘箱厂家最新企业推荐榜,热风循环烘箱厂家,聚焦服务品质与设备竞争力深度剖析
  • 邢台华电数控:车铣复合厂家技术应用与服务能力解析
  • 2025年靠谱的三联托辊,槽型托辊厂家推荐及选择参考
  • 2025年评价高的座驾式割草机,坐骑式割草机厂家最新实力排行
  • 2025年10月大路灯产品推荐榜:公牛领衔十强对比 。
  • 2025年评价高的炫彩金丝绒,染色金丝绒厂家推荐及选择参考
  • 2025年干燥机厂家最新综合评估榜:聚焦技术实力与产品专业性深度剖析
  • 2025年10月大路灯产品推荐榜:十款主流型号对比评价
  • 2025年质量好的制冷压缩机设备,活塞式制冷压缩机厂家最新热销排行
  • 2025年热门的高强度锌钢阳台栏杆,阳台栏杆厂家最新TOP排行榜
  • 2025年常州干燥设备企业最新推荐榜,聚焦企业服务品质与产品竞争力深度剖析
  • 2025年评价高的微动开关,防水微动开关厂家推荐及采购指南
  • AI股票预测分析报告 - 2025年10月25日 - 10:02:39
  • 2025年10月生产计划管理咨询公司推荐:五强评测指南
  • 2025 年商用洗碗机源头厂家最新推荐排行榜:聚焦高效节能设备,助力餐饮及企事业单位选购酒店 / 学校 / 工厂 / 全自动洗碗机公司推荐
  • 2025年10月研发管理咨询公司推荐:榜单聚焦五强实战派
  • 2025年10月小红书代运营公司口碑榜:五家深度评测
  • 2025年质量好的称重模块,称重模块传感器厂家推荐及采购指南
  • 2025年比较好的冷水机,蒸发冷冷水机优质厂家推荐榜单
  • 滑动窗口:无重复字符的最长子串
  • Sora来袭,短视频的“iPhone时刻”还是封禁对象?
  • 2025 年最新推荐!国内球墨铸铁管厂家排行榜:市政 / 给水 / 水利工程优选优质厂家盘点
  • 2025年靠谱的铝框门阻尼铰链,衣柜阻尼铰链厂家最新权威实力榜
  • 原神-千星奇域教程
  • 2025年比较好的防锈防潮包装袋,木箱真空包装袋实力厂家TOP推荐榜
  • 2025年质量好的密炼机,橡胶密炼机最新TOP厂家排名
  • 2025年口碑好的低温高压均质机,JN1000高压均质机厂家最新推荐排行榜