博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
javascript中数据属性与访问器属性
阅读量:6629 次
发布时间:2019-06-25

本文共 593 字,大约阅读时间需要 1 分钟。

1、数据属性

Configurable:true|false,表示能否通过delete将属性删除,默认为true。当把属性的Configurable设置为false后,该属性不能通过delete删除,并且也无法再将该属性的Configurable设置回true. 

Enumerable: true|false。表示属性可否被枚举,默认true。 
Writable: true|false。表示属性是否可写,默认true 
Value:属性的值

数据属性可以直接在对象上定义,也可以使用Object.defineProperty( )来定义

2、访问器属性

Configurable:同数据属性的Configurable 

Enumerable: 同数据属性的Enumerable 
get:function(){} 属性被读取的时候调用,支持的浏览器IE9+、Firefox4+、Safari5+、Opera12+、Chrome 
set:function(newValue){} 属性被写入的时候调用, 支持的浏览器IE9+、Firefox4+、Safari5+、Opera12+、Chrome

访问器属性无法直接定义,必须使用Object.defineProperty( )来定义

 

转载于:https://www.cnblogs.com/lhyhappy365/p/6204201.html

你可能感兴趣的文章
教你一招:根据身份证号计算出生年月和年龄 text函数和mid函数混用 datedif函数和today函数混用...
查看>>
将用户信息保存到Cookie中
查看>>
struts 官方网址
查看>>
LCA近期公共祖先
查看>>
Quartz快速上手
查看>>
CentOS6.5安装Kibana5.3.0
查看>>
SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
查看>>
EM算法求高斯混合模型參数预计——Python实现
查看>>
JS 得细心的坑位
查看>>
hdu1874 畅通project续(求最短路径)
查看>>
ArcGIS教程:Geostatistical Analyst 应用演示样例
查看>>
winform网络编程之TcpClient类,TcpListener类和UdpClient类
查看>>
CentOS7下的YUM源服务器搭建详解,过程写的很详细(转)
查看>>
AspNetCore-MVC实战系列(三)之个人中心
查看>>
JSON简述
查看>>
Missing 'name' key attribute on element activity at AndroidMan
查看>>
跨平台的WebRTC客户端框架:OpenWebRTC
查看>>
java大数字操作:BigInteger,BigDecimal(浮点型)
查看>>
WebGIS开发技术杂谈
查看>>
cvs的规范以及介绍(转)
查看>>