javascript学习--基础概念Object类型

Object类型

var obj = new object()
以上代码即创建一个对象,通过new操作符后跟要创建的对象类型的名称来创建。
Object类型是所有它的实例的基础,它所具有的任何属性和方法其实例同样拥有:

  • constructor:保存着用于创建当前对象的函数,对于开始的代码来说,constructor即构造函数就是Object()
  • hasOwnProperty(propertyName):检查给定的属性是否存在于当前对象实例中(而不是在实例的原型中)。必须以字符串的形式传入参数,例如:obj.hasOwnProperty(“name”)
  • isPrototypeOf(object):判断传入的对象是否是当前对象的原型
  • propertyIsEnumerable(propertyName):用于检查给定的属性是否可以用for-in语句来枚举。传入的参数必须是字符串形式
  • toLocaleString():返回对象的字符串表示,若传入的是Date实例,则返回当地格式的时间
  • toString():返回对象的字符串表示,一般实例返回"[object Object]"
  • valueOf():返回对象本身
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值