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 相关文章推荐
WordPress 照片lightbox效果的运用几点
Jun 22 Javascript
javascript权威指南 学习笔记之null和undefined
Sep 25 Javascript
JS加jquery简单实现标签元素的显示或隐藏
Sep 23 Javascript
前端必备神器 Snap.svg 弹动效果
Nov 10 Javascript
jquery实现像栅栏一样左右滑出式二级菜单效果代码
Aug 24 Javascript
JS组件Bootstrap Table使用实例分享
May 30 Javascript
浅析jQuery 3.0中的Data
Jun 14 Javascript
jQuery实现导航滚动到指定内容效果完整实例【附demo源码下载】
Sep 20 Javascript
AngularJS实现给动态生成的元素绑定事件的方法
Dec 14 Javascript
angularjs+bootstrap菜单的使用示例代码
Mar 07 Javascript
ES6实现图片切换特效代码
Jan 14 Javascript
JavaScript对象原型链原理详解
Feb 05 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格式化工具Beautify PHP小小BUG
2008/04/24 PHP
php的urlencode()URL编码函数浅析
2011/08/09 PHP
Linux Apache PHP Oracle 安装配置(具体操作步骤)
2013/06/17 PHP
PHP两种去掉数组重复值的方法比较
2014/06/19 PHP
用jQuery扩展自写的 UI导航
2010/01/13 Javascript
JavaScript的document对象和window对象详解
2010/12/30 Javascript
js 获取class的元素的方法 以及创建方法getElementsByClassName
2013/03/11 Javascript
QQ空间顶部折页撕开效果示例代码
2014/06/15 Javascript
javascript格式化json显示实例分析
2015/04/21 Javascript
javascript中的 object 和 function小结
2016/08/14 Javascript
详谈javascript精度问题与调整
2017/07/08 Javascript
js实现canvas图片与img图片的相互转换的示例
2017/08/31 Javascript
Java设计中的Builder模式的介绍
2018/03/22 Javascript
vue全局组件与局部组件使用方法详解
2018/03/29 Javascript
小程序显示弹窗时禁止下层的内容滚动实现方法
2019/03/20 Javascript
使用vue for时为什么要key【推荐】
2019/07/11 Javascript
JavaScript 浏览器对象模型BOM原理与常见用法实例分析
2019/12/16 Javascript
解决三元运算符 报错“SyntaxError: can''t assign to conditional expression”
2020/02/12 Javascript
vue中使用带隐藏文本信息的图片、图片水印的方法
2020/04/24 Javascript
Element InfiniteScroll无限滚动的具体使用方法
2020/07/27 Javascript
详解Python的Django框架中的Cookie相关处理
2015/07/22 Python
python实现下载文件的三种方法
2017/02/09 Python
Python 微信爬虫完整实例【单线程与多线程】
2019/07/06 Python
完美解决pycharm导入自己写的py文件爆红问题
2020/02/12 Python
python为什么会环境变量设置不成功
2020/06/23 Python
利用CSS3实现进度条的两种姿势详解
2017/03/21 HTML / CSS
LocalStorage记住用户和密码功能
2017/07/24 HTML / CSS
HTML5 背景的显示区域实现
2020/07/09 HTML / CSS
Bootstrap File Input文件上传组件
2020/12/01 HTML / CSS
梅西酒窖:Macy’s Wine Cellar
2018/01/07 全球购物
美国便宜的横幅和标志印刷在线:Best of Signs
2019/05/29 全球购物
Prototype中如何为一个元素添加一个方法
2014/12/08 面试题
初一英语教学反思
2014/01/11 职场文书
《与象共舞》教学反思
2014/02/24 职场文书
大学生个人求职信例文
2014/07/07 职场文书
协议书范文
2015/01/27 职场文书