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限制文本框为整数和货币的函数代码
Oct 13 Javascript
zTree插件之单选下拉菜单实例代码
Nov 07 Javascript
Mac/Windows下如何安装Node.js
Nov 22 Javascript
javascript获取四位数字或者字母的随机数
Jan 09 Javascript
简单谈谈javascript Date类型
Sep 06 Javascript
javascript 中的 delete及delete运算符
Nov 15 Javascript
详解javascript高级定时器
Dec 31 Javascript
基于javascript实现简单计算器功能
Jan 03 Javascript
手机端实现Bootstrap简单图片轮播效果
Oct 13 Javascript
利用js+css+html实现固定table的列头不动
Dec 08 Javascript
详解JS模块导入导出
Dec 20 Javascript
基于Vue的商品主图放大镜方案详解
Sep 19 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下用GD生成生成缩略图的两个选择和区别
2007/04/17 PHP
PHP在字符串中查找指定字符串并删除的代码
2008/10/02 PHP
php 友好URL的实现(吐血推荐)
2008/10/04 PHP
PHP创建单例后台进程的方法示例
2017/05/23 PHP
PHP实现随机发扑克牌
2020/04/22 PHP
js 获取浏览器高度和宽度值(多浏览器)
2009/09/02 Javascript
JQuery扩展插件Validate 1 基本使用方法并打包下载
2011/09/05 Javascript
基于jquery ajax 用户无刷新登录方法详解
2012/04/28 Javascript
JS弹出可拖拽可关闭的div层完整实例
2015/02/13 Javascript
详细分析JavaScript变量类型
2015/07/08 Javascript
AngularJS过滤器filter用法分析
2016/12/11 Javascript
原生JS下拉加载插件分享
2016/12/26 Javascript
JavaScript你不知道的一些数组方法
2017/08/18 Javascript
Vue中android4.4不兼容问题的解决方法
2018/09/04 Javascript
nuxt+axios实现打包后动态修改请求地址的方法
2020/04/22 Javascript
基于javascript的无缝滚动动画实现2
2020/08/07 Javascript
elementui实现预览图片组件二次封装
2020/12/29 Javascript
[02:42]DOTA2英雄基础教程 杰奇洛
2013/12/23 DOTA
Python运算符重载用法实例分析
2015/06/01 Python
Python处理Excel文件实例代码
2017/06/20 Python
Python3使用正则表达式爬取内涵段子示例
2018/04/22 Python
解决Python网页爬虫之中文乱码问题
2018/05/11 Python
解决python "No module named pip" 的问题
2018/10/13 Python
在PyCharm中批量查找及替换的方法
2019/01/20 Python
python实现用类读取文件数据并计算矩形面积
2020/01/18 Python
python如何提升爬虫效率
2020/09/27 Python
台湾生鲜宅配:大口市集
2017/10/14 全球购物
什么是JNDI的上下文?如何初始化JNDI上下文
2012/03/10 面试题
求职推荐信范文
2013/12/01 职场文书
爱岗敬业演讲稿范文
2014/01/14 职场文书
剪枝的学问教学反思
2014/02/07 职场文书
赡养老人协议书
2014/04/21 职场文书
物联网工程专业推荐信
2014/09/08 职场文书
建筑工程材料员岗位职责
2015/04/11 职场文书
SpringRetry重试框架的具体使用
2021/07/25 Java/Android
关于python pygame游戏进行声音添加的技巧
2021/10/24 Python