给JavaScript的单个对象定义属性和属性的元数据
2023-09-14 09:03:56 时间
<html>
<script>
var person = {
name:"dwqs",
age:20,
interesting:"coding",
blog: "www.sap.com"
};
//定义sex属性,writable是false,所以不能修改
Object.defineProperty(person,"sex",{
writable:false,
value:"male"
});
console.log(person.sex); //male
//在严格模式下出错,非严格模式赋值被忽略
person.sex = "Jerry";
console.log(person.sex);
var prop = Object.getOwnPropertyDescriptor(person,"sex");
debugger;
</script>
</html>
相关文章
- JavaScript笔记(6)
- JavaScript 的原始值和引用值讲解
- 常用的javascript函数详解编程语言
- JavaScript学习总结(十七)——Javascript原型链的原理详解编程语言
- JavaScript函数绑定详解编程语言
- javascript入门·对象属性方法大总结
- Javascript常用运算符(Operators)-javascript基础教程
- Javascript阻止javascript事件冒泡,获取控件ID值
- JavaScript内置对象属性及方法集合
- JavaScript中继承的一些示例方法与属性参考
- 原生javascript获取元素样式属性值的方法
- javascript的函数、创建对象、封装、属性和方法、继承
- 理解JavaScript的prototype属性
- Javascript创建自定义对象创建Object实例添加属性和方法
- javascript学习笔记(二十)获得和设置元素的特性(属性)
- 用JavaScript修改CSS属性的代码
- javascript检测对象中是否存在某个属性判断方法小结
- JavaScript动态创建div属性和样式示例代码
- 获得Javascript对象属性个数的示例代码
- 如何通过javascript操作web控件的自定义属性
- javascript操作css属性
- javascript动态添加、修改、删除对象的属性与方法详解
- JavaScript对象的property属性详解
- JavaScript中对象属性的添加和删除示例
- 浅谈JavaScript实现面向对象中的类
- javascript数组与php数组的地址传递及值传递用法实例
- 简单方法判断JavaScript对象为null或者属性为空