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实现简单的星级选择器提交效果适用于评论等
Oct 18 Javascript
php利用curl获取远程图片实现方法
Oct 26 Javascript
jquery简单倒计时实现方法
Dec 18 Javascript
基于jQuery实现选项卡效果
Jan 04 Javascript
实现一个简单的vue无限加载指令方法
Jan 10 Javascript
基于vue实现可搜索下拉框定制组件
Mar 26 Javascript
vue中设置、获取、删除cookie的方法
Sep 21 Javascript
基于elementUI使用v-model实现经纬度输入的vue组件
May 12 Javascript
ES6 Object属性新的写法实例小结
Jun 25 Javascript
layui递归实现动态左侧菜单
Jul 26 Javascript
swiper实现异形轮播效果
Nov 28 Javascript
JS数组的常用10种方法详解
May 08 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
Zend引擎的发展 [15]
2006/10/09 PHP
php快速url重写更新版[需php 5.30以上]
2010/04/25 PHP
超级好用的一个php上传图片类(随机名,缩略图,加水印)
2010/06/30 PHP
php集成环境xampp中apache无法启动问题解决方案
2014/11/18 PHP
详解PHP匿名函数与注意事项
2016/03/29 PHP
在Laravel5.6中使用Swoole的协程数据库查询
2018/06/15 PHP
PHP生成zip压缩包的常用方法示例
2019/08/22 PHP
JS获取下拉列表所选中的TEXT和Value的实现代码
2014/01/11 Javascript
javascript数组遍历for与for in区别详解
2014/12/04 Javascript
JQuery中属性过滤选择器用法实例分析
2015/05/18 Javascript
javascript表格的渲染组件
2015/07/03 Javascript
javascript中if和switch,==和===详解
2015/07/30 Javascript
javascript实现随机读取数组的方法
2015/08/03 Javascript
详解JS中Array对象扩展与String对象扩展
2016/01/07 Javascript
JavaScript的字符串方法汇总
2016/07/31 Javascript
javascript回调函数的概念理解与用法分析
2017/05/27 Javascript
浅谈JS封闭函数、闭包、内置对象
2017/07/18 Javascript
JS实现的A*寻路算法详解
2018/12/14 Javascript
Easyui 关闭jquery-easui tab标签页前触发事件的解决方法
2019/04/28 jQuery
koa2服务端使用jwt进行鉴权及路由权限分发的流程分析
2019/07/22 Javascript
多个Vue项目部署到服务器的步骤记录
2020/10/22 Javascript
[00:47]TI7不朽珍藏III——沙王不朽展示
2017/07/15 DOTA
python通过apply使用元祖和列表调用函数实例
2015/05/26 Python
Python 使用folium绘制leaflet地图的实现方法
2019/07/05 Python
Python面向对象实现方法总结
2020/08/12 Python
让你相见恨晚的十个Python骚操作
2020/11/18 Python
Django中如何用xlwt生成表格的方法步骤
2021/01/31 Python
HTML5 Canvas的事件处理介绍
2015/04/24 HTML / CSS
Big Green Smile法国:领先的英国有机和天然产品在线商店
2021/01/02 全球购物
简单叙述一下MYSQL的优化
2016/05/09 面试题
活动总结格式范文
2014/04/26 职场文书
学校党支部承诺书
2015/04/30 职场文书
委托收款证明
2015/06/23 职场文书
如何书写授权委托书?
2019/06/25 职场文书
使用 JavaScript 制作页面效果
2021/04/21 Javascript
如何用Node.js编写内存效率高的应用程序
2021/04/30 Javascript