if(vCOlor =="black")
{
document.getElementById("text").style.color ="red"
document.getElementById("text").style.textDecoration = underline
}else
{
document.getElementById("text").style.color ="blue"
}
Object.defineProperty(book,"year",{get:function(){
return this._year
},
set:function(newValue){
if(newValue>2004){
this._year = newValue
this.edition += newValue - 2004
}
}
})
注意看这个方法 defineProperty 是给book添加一个year的属性
这个属性获取值的方法是 get 设置值的方法是set 和上面的_year无关
那么book 就有了year 和_year2个属性的
/^[a-zA-Z][_\d\w\W]*$/.test("dddd")用浏览器的开发工具, 在console测试测试就知道是否错了。另外试试这个:/^[a-zA-Z]+[\d\w]*$/
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)