js对象基础实例分析


Posted in Javascript onJanuary 13, 2015

本文实例讲述了js对象基础用法。分享给大家供大家参考。具体分析如下:

js对象在本质上与数组相同,都是存放一组数据。但创建方法有所不同,对象需要添加属性。

这里简单讲述对象的创建、读取/遍历,如下:

<html>

<head>

</head>

<body>

<script type="text/javascript">

var stu = {name:'王美人',age:25,num:'10935'};//创建对象

document.write(stu['name'] + '<br />');//对象读取方法一

document.write(stu.age + '<br />');//对象读取方法二
//遍历对象。for in结构

for(per in stu){//表示遍历对象,每一次都将对象的属性值赋给per

 document.write(stu[per] + '<br />');//遍历对象时,不能采用“obj.属性”的方式读取,只能用“obj[属性]”。

}
//删除对象中的某一个单元

delete stu.num;


//对象中的方法

var stu = {name:'王美人',age:25,num:'10935',talk:function(){alert('大家好,我叫王美人')}};//创建对象

stu.talk();//读取对象中的方法

</script>

</body>

</html>

另外,如果对象中某个方法,需要调用该对象中的某个属性,则使用this关键词,如this.属性名

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
原生Js实现元素渐隐/渐现(原理为修改元素的css透明度)
Jun 24 Javascript
js格式化金额可选是否带千分位以及保留精度
Jan 28 Javascript
用JavaScript实现类似于ListBox功能示例代码
Mar 09 Javascript
详解Javacript和AngularJS中的Promises
Feb 09 Javascript
jQuery插件ImageDrawer.js实现动态绘制图片动画(附源码下载)
Feb 25 Javascript
js仿新浪微博消息发布功能
Feb 17 Javascript
利用JS做网页特效_大图轮播(实例讲解)
Aug 09 Javascript
详解vue-cli 快速搭建单页应用之遇到的问题及解决办法
Mar 01 Javascript
微信小程序封装自定义弹窗的实现代码
May 08 Javascript
Vuex中实现数据状态查询与更改
Nov 08 Javascript
vue实现选中效果
Oct 07 Javascript
node脚手架搭建服务器实现token验证的方法
Jan 20 Javascript
浅谈nodeName,nodeValue,nodeType,typeof 的区别
Jan 13 #Javascript
js使用心得分享
Jan 13 #Javascript
js查找节点的方法小结
Jan 13 #Javascript
使用js画图之画切线
Jan 12 #Javascript
使用js画图之饼图
Jan 12 #Javascript
javacript使用break内层跳出外层循环分析
Jan 12 #Javascript
使用js画图之正弦曲线
Jan 12 #Javascript
You might like
PHP.MVC的模板标签系统(一)
2006/09/05 PHP
PHP学习笔记之二
2011/01/17 PHP
详解PHP的Yii框架中的Controller控制器
2016/03/29 PHP
php慢查询日志和错误日志使用详解
2021/02/27 PHP
关于捕获用户何时点击window.onbeforeunload的取消事件
2011/03/06 Javascript
HTML上传控件取消选择
2013/03/06 Javascript
使用js判断控件是否获得焦点
2014/01/03 Javascript
js打造数组转json函数
2015/01/14 Javascript
JavaScript每天定时更换皮肤样式的方法
2015/07/01 Javascript
JavaScript实现url参数转成json形式
2016/09/25 Javascript
jquery购物车结算功能实现方法
2020/10/29 Javascript
JS高级运动实例分析
2016/12/20 Javascript
浅谈jquery拼接字符串效率比较高的方法
2017/02/22 Javascript
JS设计模式之单例模式(一)
2017/09/29 Javascript
解析Vue 2.5的Diff算法
2017/11/28 Javascript
微信小程序上传图片功能(附后端代码)
2020/06/19 Javascript
vue检测对象和数组的变化分析
2018/06/30 Javascript
Layui给数据表格动态添加一行并跳转到添加行所在页的方法
2018/08/20 Javascript
基于webpack4.X从零搭建React脚手架的方法步骤
2018/12/23 Javascript
小程序云开发实现数据库异步操作同步化
2019/05/18 Javascript
优雅的处理vue项目异常实战记录
2019/06/05 Javascript
vue实现图片懒加载的方法分析
2020/02/05 Javascript
python实现文件名批量替换和内容替换
2014/03/20 Python
python实现类似ftp传输文件的网络程序示例
2014/04/08 Python
使用Python下的XSLT API进行web开发的简单教程
2015/04/15 Python
python使用mailbox打印电子邮件的方法
2015/04/30 Python
Python常用特殊方法实例总结
2019/03/22 Python
python tkinter图形界面代码统计工具
2019/09/18 Python
Python数据可视化:箱线图多种库画法
2019/11/06 Python
python 无损批量压缩图片(支持保留图片信息)的示例
2020/09/22 Python
局部内部类是否可以访问非final变量?
2013/04/20 面试题
财务工作个人求职的自我评价
2013/12/19 职场文书
助人为乐表扬信范文
2014/01/14 职场文书
教师节标语大全
2014/10/07 职场文书
党的群众路线教育实践活动整改方案
2014/10/28 职场文书
劳动合同变更协议书范本
2019/04/18 职场文书