对象
2021/6/20 23:26:04
本文主要是介绍对象,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
对象
是属性和方法的结合:
1.属性:一辆汽车:有颜色,牌子,大小.
2.方法:发动起来 直行 左转 倒车
JS中的对象:
1.自定义对象是用户自己写的对象
2.内置对象是JS里提供的对象
3.宿主对象:根据不同执行环境划分的
对象字面量:
{属性名1:属性值1,属性名:2 属性值2}
var(类型) car(对象)={
brand(属性名):'奥迪'(属性值),
color:'蓝色', size:5000, 'made-in':'德国',//made-in属性名不加''报错 };
}
{ }里面是属性
属性名的引号可以忽略,如果有特殊字符必须添加
访问属性:
1.对象名.属性名
2.对象名['属性名 ']
(前面要是没有属性值,则返回值undefind)
修改属性:
对象名.属性名
对象名['属性名']
内置构造函数的写法:new object()
创建一个空对象,需要单独添加每个属性
var emp(对象名)=new object ()
emp.eid.=1(属性名);
var car = new Object();
car.brand ='迈凯伦';
car.color='蓝色';
car.len='5000mm';
car.width='1900';
console.log(car);
遍历属性:
for(var k in 对象){ k代表每个属性名 对象[k] 代表属性名对应的属性值 }
检测属性是否存在
1.对象.属性名 === underfind
结果要是存在就是false 不存在就是true
2.对象.hasOwnProperty('属性名')
结果要是存在就是true 不存在就是flaes
3.'属性名'in对象
结果要是存在就是true 不存在就是flase
这篇关于对象的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-10-05小米13T Pro系统合集:性能与摄影的极致融合,值得你升级的系统ROM
- 2024-10-01基于Python+Vue开发的医院门诊预约挂号系统
- 2024-10-01基于Python+Vue开发的旅游景区管理系统
- 2024-10-01RestfulAPI入门指南:打造简单易懂的API接口
- 2024-10-01初学者指南:了解和使用Server Action
- 2024-10-01Server Component入门指南:搭建与配置详解
- 2024-10-01React 中使用 useRequest 实现数据请求
- 2024-10-01使用 golang 将ETH账户的资产平均分散到其他账户
- 2024-10-01JWT用户校验课程:从入门到实践
- 2024-10-01Server Component课程入门指南