JavaScript中对象属性的添加和删除示例


Posted in Javascript onMay 12, 2014
<!DOCTYPE html> 
<html> 
<head> 
<meta charset="UTF-8"> 
<title>Insert title here</title> 
<script type="text/javascript"> 
/* 
* 用.为对象添加属性 
用关键字delete删除属性 用[]添加属性 
和.的不同 
r.name==r["name"]; 
r.name只能添加字符串属性 
[]添加属性,功能强大,可以动态添加属性 
*/ 
var r=new Object(); 
alert(typeof(r)); 
//添加属性 
r.name="jobs"; 
alert(r.name); 
r.getname=function(){ 
return "jobs"; 
} 
alert(r.getname()); 
//删除属性 
delete r.name; 
alert(r.name);//这时候的结果就是undefined 
//-------------------------------------------- 
//使用中括号为对象添加属性 
r["name"]="tom"; 
alert(r["name"]); 
r.name="toms"; 
alert(r["names"]); 
//r.name==r["name"]//这两种写法是等价的哦 
var arg="abc"; 
r[arg]="heima";//功能强大,可以动态的添加属性,可以使一个函数变量返回的一个字符串 
r.arg="itcast";//arg默认为字符串 
</script> 
</head> 
<body> 
</body> 
</html>
Javascript 相关文章推荐
JS类中定义原型方法的两种实现的区别
Mar 08 Javascript
js类中的公有变量和私有变量
Jul 24 Javascript
Javascript中实现trim()函数的两种方法
Feb 04 Javascript
Python脚本后台运行的几种方式
Mar 09 Javascript
Jquery中基本选择器用法实例详解
May 18 Javascript
JQuery查找DOM节点的方法
Jun 11 Javascript
jquery实现可关闭的倒计时广告特效代码
Sep 02 Javascript
jQuery短信验证倒计时功能实现方法详解
May 25 Javascript
three.js实现3D影院的原理的代码分析
Dec 18 Javascript
layui实现把数据表格时间戳转换为时间格式的例子
Sep 12 Javascript
jquery选择器和属性对象的操作实例分析
Jan 10 jQuery
vue2实现provide inject传递响应式
May 21 Vue.js
构造函数+原型模式构造js自定义对象(最通用)
May 12 #Javascript
Javascript中对象继承的实现小例
May 12 #Javascript
JavaScript中的函数的两种定义方式和函数变量赋值
May 12 #Javascript
js图片处理示例代码
May 12 #Javascript
jquery实现的一个简单进度条效果实例
May 12 #Javascript
两个多选select(multiple左右)添加、删除选项和取值实例
May 12 #Javascript
再谈Jquery Ajax方法传递到action(补充)
May 12 #Javascript
You might like
用Php实现链结人气统计
2006/10/09 PHP
用php+javascript实现二级级联菜单的制作
2008/05/06 PHP
PHP+Ajax 检测网络是否正常实例详解
2016/12/16 PHP
php输出图像的方法实例分析
2017/02/16 PHP
THINKPHP-Apache服务器中使用Alias虚拟目录URL重写 隐藏index.php
2021/03/09 PHP
动态样式类封装JS代码
2009/09/02 Javascript
jQuery 加上最后自己的验证
2009/11/04 Javascript
javascript 事件查询综合 推荐收藏
2010/03/10 Javascript
jQuery去掉字符串起始和结尾的空格(多种方法实现)
2013/04/01 Javascript
jQuery插件jRumble实现网页元素抖动
2015/06/05 Javascript
推荐阅读的js快速判断IE浏览器(兼容IE10与IE11)
2015/12/13 Javascript
javascript正则表达式模糊匹配IP地址功能示例
2017/01/06 Javascript
Vue利用canvas实现移动端手写板的方法
2018/05/03 Javascript
微信小程序实现默认第一个选中变色效果
2018/07/17 Javascript
JavaScript相等运算符的九条规则示例详解
2019/10/20 Javascript
vue的hash值原理也是table切换实例代码
2020/12/14 Vue.js
使用wxpython实现的一个简单图片浏览器实例
2014/07/10 Python
python中getaddrinfo()基本用法实例分析
2015/06/28 Python
Python的组合模式与责任链模式编程示例
2016/02/02 Python
Python3.5基础之NumPy模块的使用图文与实例详解
2019/04/24 Python
Pandas DataFrame数据的更改、插入新增的列和行的方法
2019/06/25 Python
PyQt5基本控件使用详解:单选按钮、复选框、下拉框
2019/08/05 Python
解决Pytorch 加载训练好的模型 遇到的error问题
2020/01/10 Python
python 回溯法模板详解
2020/02/26 Python
美国在线宠物用品商店:Entirely Pets
2017/01/01 全球购物
澳大利亚设计的婴儿和女孩的衣服:Oobi
2018/12/16 全球购物
英国领先的游戏零售商:GAME
2019/09/24 全球购物
关键字final的用法
2013/10/02 面试题
大学在校生求职信范文
2013/11/21 职场文书
女生节标语
2014/06/26 职场文书
2015年元旦促销方案书
2014/12/09 职场文书
银行柜员工作心得体会
2016/01/23 职场文书
只需要12页,掌握撰写一流商业计划书的技巧
2019/05/07 职场文书
浅谈Python实现opencv之图片色素的数值运算和逻辑运算
2021/06/23 Python
Python中如何处理常见报错
2022/01/18 Python
vue @ ~ 相对路径 路径别名设置方式
2022/06/05 Vue.js