js的对象

所有事物都是对象

JavaScript 提供多个内建对象,比如 String、Date、Array 等等。 对象只是带有属性和方法的特殊数据类型。

布尔型可以是一个对象。
数字型可以是一个对象。
字符串也可以是一个对象
日期是一个对象
数学和正则表达式也是对象
数组是一个对象
甚至函数也可以是对象

访问对象的方法

方法是能够在对象上执行的动作。
您可以通过以下语法来调用方法:

objectName.methodName()

这个例子使用了 String 对象的 toUpperCase() 方法来将文本转换为大写:

var message="Hello world!";
var x=message.toUpperCase();

在以上代码执行后,x 的值将是:

HELLO WORLD!

普通对象
js在对下数据存在形式:key:value (也称键值对)
key:表示对象的属性 value:属性的值
属性是不可变的,但是值可以改变
每个属性都有它的作用,具体看作用程度
对象中的属性基本都是字符串类型。值可以为任意数据类型

创建对象

var obj ={};
obj.xxx = 'xx'

xxx代表的是属性 xx代表的是值

构造函数
new 作用:实例化对象
new .构造函数—》实例化对象
构造函数可以是js自带的(内置api) 也可以是我们自己定义的
对象的取值和增加,如果是构造函数,可以通过传参方式,增加数据
对象取值
1:获取对象中属性对应的值
2:打点取值前提,对象中有这个属性,如果没有就添加
取值方式二
语法:object[’‘属性’’] 有且仅有获取值的作用
如果有这个属性则会取到值,没有就返回undefined

获取到值如何使用或则处理
1:直接使用
2:变量接收保存
注意取值最精准的就是中括号
总结:点左边的都是对象,右边的为任意类型

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值