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 相关文章推荐
精通JavaScript 纠正 cleanWhitespace函数
Mar 11 Javascript
jquery实现简单易懂的图片展示小例子
Nov 21 Javascript
通过JQuery将DIV的滚动条滚动到指定的位置方便自动定位
May 05 Javascript
js实现可兼容IE、FF、Chrome、Opera及Safari的音乐播放器
Feb 11 Javascript
JavaScript 变量、作用域及内存
Apr 08 Javascript
详解iframe与frame的区别
Jan 13 Javascript
AngularJS中处理多个promise的方式
Feb 02 Javascript
Vue 2.0+Vue-router构建一个简单的单页应用(附源码)
Mar 14 Javascript
详解webpack和webpack-simple中如何引入css文件
Jun 28 Javascript
浅谈vue引入css,less遇到的坑和解决方法
Jan 20 Javascript
vue项目中使用lib-flexible解决移动端适配的问题解决
Aug 23 Javascript
JS中循环遍历数组的四种方式总结
Jan 23 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
让你的WINDOWS同时支持MYSQL4,MYSQL4.1,MYSQL5X
2006/12/06 PHP
百度地图API应用之获取用户的具体位置
2014/06/10 PHP
php中字符集转换iconv函数使用总结
2014/10/11 PHP
PHP获取数组长度或某个值出现次数的方法
2015/02/11 PHP
thinkPHP使用post方式查询时分页失效的解决方法
2015/12/09 PHP
php、mysql查询当天,查询本周,查询本月的数据实例(字段是时间戳)
2017/02/04 PHP
实现JavaScript中继承的三种方式
2009/10/16 Javascript
jquery validate.js表单验证的基本用法入门
2010/05/13 Javascript
jQuery插件-jRating评分插件源码分析及使用方法
2012/12/28 Javascript
js中的cookie的读写操作示例详解
2014/04/17 Javascript
JS自定义对象实现Java中Map对象功能的方法
2015/01/20 Javascript
jQuery动画与特效详解
2015/02/01 Javascript
js手动播放图片实现图片轮播效果
2016/09/17 Javascript
简述vue中的config配置
2018/01/23 Javascript
JS实现统计字符串中字符出现个数及最大个数功能示例
2018/06/04 Javascript
Vue.js 通过jQuery ajax获取数据实现更新后重新渲染页面的方法
2018/08/09 jQuery
vue实现文件上传读取及下载功能
2020/11/17 Javascript
python GUI实现小球满屏乱跑效果
2019/05/09 Python
python制作简单五子棋游戏
2019/06/18 Python
python连接mongodb集群方法详解
2020/02/13 Python
python和php哪个更适合写爬虫
2020/06/22 Python
Python 创建TCP服务器的方法
2020/07/28 Python
巴西补充剂和维生素购物网站:Natue
2019/06/17 全球购物
POS解决方案:MUNBYN(热敏打印机、条形码扫描仪)
2020/06/09 全球购物
Ibatis的核心配置文件都有什么
2014/09/08 面试题
css animation配合SVG制作能量流动效果
2021/03/24 HTML / CSS
行政助理岗位职责
2013/11/10 职场文书
面包店的创业计划书范文
2014/01/16 职场文书
蛋糕店创业计划书
2014/05/06 职场文书
李培根演讲稿
2014/05/22 职场文书
奥林匹克运动会口号
2014/06/19 职场文书
银行客户经理岗位职责
2015/04/09 职场文书
爱国主义电影观后感
2015/06/18 职场文书
Matplotlib可视化之添加让统计图变得简单易懂的注释
2021/06/11 Python
Node实现搜索框进行模糊查询
2021/06/28 Javascript
vue 自定义组件添加原生事件
2022/04/21 Vue.js