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 相关文章推荐
ie 处理 gif动画 的onload 事件的一个 bug
Apr 12 Javascript
Javascript 判断是否存在函数的方法
Jan 03 Javascript
关于Javascript加载执行优化的研究报告
Dec 16 Javascript
javascript实现给定半径求出圆的面积
Jun 26 Javascript
react实现pure render时bind(this)隐患需注意!
Mar 09 Javascript
MUI实现上拉加载和下拉刷新效果
Jun 30 Javascript
基于vue-cli、elementUI的Vue超简单入门小例子(推荐)
Apr 17 Javascript
微信小程序报错: thirdScriptError的错误问题
Jun 19 Javascript
vue中v-for循环选中点击的元素并对该元素添加样式操作
Jul 17 Javascript
JavaScript代码简化技巧实例解析
Sep 09 Javascript
Openlayers学习之地图比例尺控件
Sep 28 Javascript
vue中重定向redirect:‘/index‘,不显示问题、跳转出错的完美解决
Sep 28 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 错误之引号中使用变量
2009/05/04 PHP
php中如何防止表单的重复提交
2013/08/02 PHP
PHP实现基于回溯法求解迷宫问题的方法详解
2017/08/17 PHP
WordPress免插件实现面包屑导航的示例代码
2020/08/20 PHP
让任务管理器中的CPU跳舞的js代码
2008/11/01 Javascript
javaScript 数值型和字符串型之间的转换
2009/07/25 Javascript
有关于eclipse配置spket需要注意的一些地方
2013/04/07 Javascript
javascript 函数声明与函数表达式的区别介绍
2013/10/05 Javascript
jQuery简单实现仿京东商城的左侧菜单效果代码
2015/09/09 Javascript
Jquery效果大全之制作电脑健康体检得分特效附源码下载
2015/11/02 Javascript
JavaScript function函数种类详解
2016/02/22 Javascript
AngularJS  双向数据绑定详解简单实例
2016/10/20 Javascript
js鼠标经过tab选项卡时实现切换延迟
2017/03/24 Javascript
JavaScript实现京东购物放大镜和选项卡效果的方法分析
2018/07/05 Javascript
AngularJS 多指令Scope问题的解决
2018/10/25 Javascript
vue-cli配置全局sass、less变量的方法
2019/06/06 Javascript
Vue.js路由实现选项卡简单实例
2019/07/24 Javascript
js 使用ajax设置和获取自定义header信息的方法小结
2020/03/12 Javascript
Python实现的多线程同步与互斥锁功能示例
2017/11/30 Python
python 对txt中每行内容进行批量替换的方法
2018/07/11 Python
Python3利用Dlib实现摄像头实时人脸检测和平铺显示示例
2019/02/21 Python
Python常用特殊方法实例总结
2019/03/22 Python
Python+OpenCV实现旋转文本校正方式
2020/01/09 Python
详解Anaconda安装tensorflow报错问题解决方法
2020/11/01 Python
cookies应对python反爬虫知识点详解
2020/11/25 Python
LORAC官网:美国彩妆品牌
2019/08/27 全球购物
美国在线购买空气净化器、除湿器、加湿器网站:AllergyBuyersClub
2021/03/16 全球购物
公司财务工作总结的自我评价
2013/11/23 职场文书
应用外语系自荐信
2014/06/26 职场文书
工会优秀工作者事迹
2014/08/17 职场文书
单位婚育证明范本
2014/11/21 职场文书
介绍信样本
2015/01/31 职场文书
个人承诺书格式范文
2015/04/29 职场文书
2015年幼儿园班务工作总结
2015/05/12 职场文书
2015年国庆晚会主持词
2015/07/01 职场文书
clear 万能清除浮动(clearfix:after)
2023/05/21 HTML / CSS