JavaScript设置原型api

			const q={
				a:1
			}
  var e=Object.create(q,{c:{		//(对象原型,对象属性)		
					value: 42, 
				    writable: true,
				    enumerable: true,
				    configurable: true 
				},e:{value:function(){}}});
		Object.defineProperty(q,"g",{//对象,原型属性,原型值
				value:"da",
				writable: true,
				enumerable: true,
				configurable: true 
				})
		Object.defineProperty(q,'f',{//对象,原型属性,访问器属性
					get() { return bValue; },
					set(newValue) { bValue = newValue; },
				})
				q.f=12
		Object.setPrototypeOf(q,{r:1,		//针对对象,设置对象原型	 
			    writable: true,
			    enumerable: true,
			    configurable: true 
			})
			console.log(e)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值