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 相关文章推荐
Javascript学习笔记2 函数
Jan 11 Javascript
js的逻辑运算符 ||
May 31 Javascript
JQuery Study Notes 学习笔记(一)
Aug 04 Javascript
JavaScript Array对象详解
Mar 01 Javascript
JS获取当前使用的浏览器名字以及版本号实现方法
Aug 19 Javascript
JS动态的把左边列表添加到右边的实现代码(可上下移动)
Nov 17 Javascript
基于jQuery实现简单人工智能聊天室
Feb 10 Javascript
js实现鼠标移动到图片产生遮罩效果
Oct 21 Javascript
微信小程序使用gitee进行版本管理
Sep 20 Javascript
Windows下Node爬虫神器Puppeteer安装记
Jan 09 Javascript
使用element-ui +Vue 解决 table 里包含表单验证的问题
Jul 17 Javascript
小程序实现文字循环滚动动画
Jun 14 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
PHP 数组排序方法总结 推荐收藏
2010/06/30 PHP
PHP运行出现Notice : Use of undefined constant 的完美解决方案分享
2012/03/05 PHP
如何修改和添加Apache的默认站点目录
2013/07/05 PHP
php json_encode值中大括号与花括号区别
2013/09/30 PHP
PHP 的比较运算与逻辑运算详解
2016/05/12 PHP
jQuery 前的按键判断代码
2010/03/19 Javascript
Javascript 学习笔记之 对象篇(二) : 原型对象
2014/06/24 Javascript
javascript实现倒计时N秒后网页自动跳转代码
2014/12/11 Javascript
JQuery标签页效果的两个实例讲解(4)
2015/09/17 Javascript
AngularJS实现表单手动验证和表单自动验证
2015/12/09 Javascript
jquery常用的12个小功能
2016/07/22 Javascript
Bootstrap模态框(modal)垂直居中的实例代码
2016/08/18 Javascript
Vue.js实现表格动态增加删除的方法(附源码下载)
2017/01/20 Javascript
jquery中关于bind()方法的使用技巧分享
2017/03/30 jQuery
JS+CSS实现动态时钟
2021/02/19 Javascript
[46:55]完美世界DOTA2联赛决赛 FTD vs Phoenix 第三场 11.08
2020/11/11 DOTA
Python使用multiprocessing实现一个最简单的分布式作业调度系统
2016/03/14 Python
Python编程对列表中字典元素进行排序的方法详解
2017/05/26 Python
Python3解释器知识点总结
2019/02/19 Python
详解python爬虫系列之初识爬虫
2019/04/06 Python
python 随机生成10位数密码的实现代码
2019/06/27 Python
python web框架Flask实现图形验证码及验证码的动态刷新实例
2019/10/14 Python
python框架flask表单实现详解
2019/11/04 Python
python实现opencv+scoket网络实时图传
2020/03/20 Python
Python轻量级web框架bottle使用方法解析
2020/06/13 Python
python 进程池pool使用详解
2020/10/15 Python
CSS3实现多样的边框效果
2018/05/04 HTML / CSS
canvas实现飞机打怪兽射击小游戏的示例代码
2018/07/09 HTML / CSS
EVE LOM英国官网:全世界最好的洁面膏
2017/10/30 全球购物
广州盈通面试题
2015/12/05 面试题
趣味比赛活动方案
2014/02/15 职场文书
公司办公室岗位职责
2014/03/19 职场文书
基石观后感
2015/06/12 职场文书
JavaScript小技巧带你提升你的代码技能
2021/09/15 Javascript
根德5570型九灯四波段立体声收音机是电子管收音机的楷模 ? 再论5570
2022/04/05 无线电
python使用BeautifulSoup 解析HTML
2022/04/24 Python