JavaScript 对象

本文探讨了JavaScript中对象的概念,包括对象定义的两种方式,以及常用对象如Number、String、Date、Array、Boolean和Math的特性和方法。涵盖了全局属性和函数,适合初学者和进阶开发者参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

JavaScript 对象:

JavaScript 中的所有事物都是对象:字符串、数值、数组、函数... 对象只是带有属性和方法的特殊数据类型。

属性和方法

属性是与对象相关的值。

方法是能够在对象上执行的动作。

举例:汽车就是现实生活中的对象。

汽车的属性:

car.name=Fiat

 

car.model=500

 

car.weight=850kg

 

car.color=white

汽车的方法:

car.start()

 

car.drive()

 

car.brake()

汽车的属性包括名称、型号、重量、颜色等。

所有汽车都有这些属性,但是每款车的属性都不尽相同。

汽车的方法可以是启动、驾驶、刹车等。

所有汽车都拥有这些方法,但是它们被执行的时间都不尽相同。

1、 对象的定义:

第一种:

第二种:

2、 JavaScript常用对象

2.1、Number对象

Number对象属性:

Number对象方法:

2.2、String对象:

String 对象用于处理文本(字符串)。

String 对象创建方法: new String()。

String对象属性:

String对象方法:

 

​​​​​​​

2.3、Date对象:

Date 对象用于处理日期与时间。

创建Date对象的4种方法:

例:

Date对象的方法:

2.4、Array对象

Array 对象用于在变量中存储多个值:

  1. var arrCar=["福特","丰田","大众","凯迪拉克"];

以上数组中,第一个元素的索引值为0,第二个索引值为1,以此类推。

Array对象属性:

Array对象方法:

2.5、Boolean对象

Boolean(布尔)对象用于将非布尔值转换为布尔值(true 或者 false)。

如果布尔对象无初始值或者其值为:0、-0、null、“”、false、undefined、NaN时为false,否则为true (即使当变量值为字符串“false”)。

Boolean对象方法:

2.6、Math对象

Math(算数)对象的作用是:执行普通的算数任务。

Math 对象提供多种算数值类型和函数。Math 对象并不像 Date 和 String 那样是对象的类,因此没有构 造函数 Math(),所以无需在使用这个对象之前对它进行定义。

Math对象属性:

Math对象方法:

3、JavaScript全局

JavaScript 全局属性和方法可用于创建Javascript对象。

JavaScript全局属性:

JavaScript全局函数:

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值