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 相关文章推荐
用dom+xhtml+css制作的一个相册效果代码打包下载
Jan 24 Javascript
javascript 日历提醒系统( 兼容所有浏览器 )
Apr 07 Javascript
jquery 可拖拽的窗体控件实现代码
Mar 21 Javascript
js对象之JS入门之Array对象操作小结
Jan 09 Javascript
javascript学习笔记(三)显示当时时间的代码
Apr 08 Javascript
jQuery中fadeOut()方法用法实例
Dec 24 Javascript
向JavaScript的数组中添加元素的方法小结
Oct 24 Javascript
JS动态改变浏览器标题的方法
Apr 06 Javascript
Javascript 正则表达式校验数字的简单实例
Nov 02 Javascript
jQuery实现的简单无刷新评论功能示例
Nov 08 jQuery
微信小程序扫描二维码获取信息实例详解
May 07 Javascript
vue实现表格过滤功能
Sep 27 Javascript
构造函数+原型模式构造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
《魔兽世界》惊魂幻象将获得调整
2020/03/08 其他游戏
简单PHP上传图片、删除图片实现代码
2010/05/12 PHP
php将fileterms函数返回的结果变成可读的形式
2011/04/21 PHP
php用正则表达式匹配URL的简单方法
2013/11/12 PHP
PHP实现的比较完善的购物车类
2014/12/02 PHP
PHP浮点数精度问题汇总
2015/05/13 PHP
PHP中创建和验证哈希的简单方法实探
2015/07/06 PHP
php实现可逆加密的方法
2015/08/11 PHP
利用switch语句进行多选一判断的实例代码
2016/11/14 PHP
PHP7修改的函数
2021/03/09 PHP
用javascript编写的第一人称射击游戏
2007/02/25 Javascript
JQuery给元素绑定click事件多次执行的解决方法
2014/05/29 Javascript
使表格的标题列可左右拉伸jquery插件封装
2014/11/24 Javascript
javascript获取select标签选中的值
2016/06/04 Javascript
浅谈react.js中实现tab吸顶效果的问题
2017/09/06 Javascript
webpack中使用iconfont字体图标的方法
2018/02/22 Javascript
教你使用vue-cli快速构建的小说阅读器
2019/05/13 Javascript
vue实现把接口单独存放在一个文件方式
2020/08/13 Javascript
[49:58]完美世界DOTA2联赛PWL S3 Magma vs DLG 第一场 12.18
2020/12/19 DOTA
利用Python实现Windows定时关机功能
2017/03/21 Python
Tesserocr库的正确安装方式
2018/10/19 Python
python中 * 的用法详解
2019/07/10 Python
Python用字典构建多级菜单功能
2019/07/11 Python
Linux下升级安装python3.8并配置pip及yum的教程
2020/01/02 Python
Python读取表格类型文件代码实例
2020/02/17 Python
python中实现栈的三种方法
2020/12/19 Python
CSS3 :nth-child()伪类选择器实现奇偶行显示不同样式
2013/11/05 HTML / CSS
详解CSS3阴影 box-shadow的使用和技巧总结
2016/12/03 HTML / CSS
木马的传播途径主要有哪些
2016/04/08 面试题
求职自荐信范文格式
2013/11/29 职场文书
幼儿园托班开学寄语
2014/01/18 职场文书
《孔繁森》教学反思
2014/04/17 职场文书
给校长的建议书400字
2014/05/15 职场文书
民主生活会对照检查材料思想汇报
2014/09/27 职场文书
《包身工》教学反思
2016/02/23 职场文书
Python实战之实现简易的学生选课系统
2021/05/25 Python