javascript禁止修改对象
- 禁止扩展 Object.preventExtensions(obj);
var me = {name: "xiaowtz"
};
console.log(Object.isExtensible(me)); //true,对象默认都是可扩展的Object.preventExtensions(me); //禁止对象扩展后,不可以给对象添加新的属性console.log(Object.isExtensible(me)); //falseme.age = 18;
console.log(me); //age属性没有被添加
运行结果:
- 对象封印 Object.seal(obj);
被封印的对象是不可扩展的且不可配置;
- 对象冻结 Object.freeze(obj);
被冻结的对象是不可扩展的,是被封印的,也不能写入任何数据;即数据属性只读的被封印对象;
转载于:https://www.cnblogs.com/xiaowtz/p/4511601.html
javascript禁止修改对象相关推荐
- javascript动态修改对象的属性名
在做东钿业务系统的时候,经常碰到写很多重复的ajax对接,于是就想封装一个方法,但是接收data的字段名不一样,所以就需要用到动态对象属性名这个写法了.其实很简单.直接看一下代码吧. 转载于:http ...
- javascript 无法修改 数组中对象_谈谈JavaScript中对象建立(Object)
在这篇文章中我将会着重说明如何创建JavaScript里的对象(Object). 对象(Object)是什么? 在开始介绍如何创建对象前,我们要知道对象是什么.对象(Object)简单地来说,就是一堆 ...
- 第一百一十四节,JavaScript文档对象,DOM进阶
JavaScript文档对象,DOM进阶 学习要点: 1.DOM类型 2.DOM扩展 3.DOM操作内容 DOM自身存在很多类型,在DOM基础课程中大部分都有所接触,比如Element类型:表示的是元 ...
- 检查值是否是JavaScript中的对象
如何检查值是否是JavaScript中的Object? #1楼 尝试这个 if (objectName instanceof Object == false) {alert('Not an objec ...
- JavaScript学习笔记——对象知识点
javascript对象的遍历.内存分布和封装特性 一.javascript对象遍历 1.javascript属性访问 对象.属性 对象[属性] //字符串格式 //javascript属性的访问方法 ...
- javascript select option对象总结
javascript select option对象总结 一基础理解: var e = document.getElementById("selectId"); e. option ...
- Javascript中的对象查找【转】
编辑点评:本文作者为大家介绍Javascript中的对象查找一些问题,希望有所帮助. 近期群里常有人提一些简单的问题,比如发一段代码乱七八糟的代码,然后说里面某个变量是什么,比如这里就有个很好的例子: ...
- JavaScript 中的对象拷贝(深拷贝、浅拷贝)
对象是 JavaScript 的基本块.对象是属性的集合,属性是键值对.JavaScript 中的几乎所有对象都是位于原型链顶部 Object 的实例. 介绍 如你所知,赋值运算符不会创建一个对象的副 ...
- 17个实用的JavaScript数组和对象的方法
原文:Useful Javascript Array and Object Methods 作者:Robert Cooper 译者:Jim Xiao 前段时间,我收听了一个很棒的Syntax FM播客 ...
最新文章
- 在web项目中使用SpringMVC
- Kali Linux软件更新日报20190622
- quot;正统quot;函数式编程 两个规则
- ] ssh登录慢的原因
- JAVA操作HDFS API(hadoop)
- Python代码注释应该怎么写?
- Java编写程序时出现警告:Resource leak: 'xxx' is never closed 解决方案
- java http头 字符串转日期_springboot~DTO字符字段与日期字段的转换问题
- MYSQL 数学运算符问题
- 微信气泡主题设置_微信猫和老鼠主题怎么弄?猫和老鼠聊天气泡主题设置教程...
- LeetCode(21)——合并两个有序链表(JavaScript)
- Ubuntu怎么截图?一些快捷键备忘
- Kubernetes详解(二十六)——金丝雀发布
- 用python把unix格式转换成windows格式
- 平方方程应该都有整数解
- Android之TextView属性大全
- 红尘一醉,愿得一人心;烟火夫妻,白首不相离
- python清洗数据去除停用词_python之NLP数据清洗
- 长差分:LongDifference及AcemogluAER论文推介
- 大文件数据传输会遇到哪些问题?
热门文章
- Linux08-日志
- usr share里没有mysql_无法在ubuntu 12.04上安装mysql,找不到消息文件’/usr/share/mysql/errmsg.sys’...
- 三菱fx2n64mr说明书_三菱FX2N可编程控制器使用手册
- 软件安全访谈:ZipSlip、NodeJS安全性和BBS攻击
- 部分人说 Java 的性能已经达到甚至超过 C++,是真的吗?
- sql server几种读写分离方案的比较
- Sass函数:Sass Maps的函数-map-has-key($map,$key)
- 35.2. Subversion 版本控制
- 2014 年美国程序员薪资调查
- eclipse静态部署tomcat