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 相关文章推荐
Track Image Loading效果代码分析
Aug 13 Javascript
js动态改变select选择变更option的index值示例
Jul 10 Javascript
每日十条JavaScript经验技巧(二)
Jun 23 Javascript
js简单实现调整网页字体大小的方法
Jul 23 Javascript
Bootstrap 源代码分析(未完待续)
Aug 17 Javascript
BootStrap 超链接变按钮的实现方法
Sep 25 Javascript
Bootstrap简单表单显示学习笔记
Nov 15 Javascript
手把手教你搭建ES6的开发运行环境
Jul 11 Javascript
基于express中路由规则及获取请求参数的方法
Mar 12 Javascript
JavaScript实现抖音罗盘时钟
Oct 11 Javascript
微信小程序地图绘制线段并且测量(实例代码)
Jan 02 Javascript
js实现可爱的气泡特效
Sep 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中的排序函数sort、asort、rsort、krsort、ksort区别分析
2014/08/18 PHP
php性能分析之php-fpm慢执行日志slow log用法浅析
2016/10/17 PHP
javascript div 弹出可拖动窗口
2009/02/26 Javascript
用jquery等比例控制图片宽高的具体实现
2014/01/28 Javascript
jquery实现类似EasyUI的页面布局可改变左右的宽度
2020/09/12 Javascript
javascript二维数组转置实例
2015/01/22 Javascript
jQuery实现页面滚动时动态加载内容的方法
2015/03/20 Javascript
通过JS判断联网类型和连接状态的实现代码
2015/04/01 Javascript
浅谈jquery事件处理
2015/04/24 Javascript
使用JS实现图片展示瀑布流效果(简单实例)
2016/09/06 Javascript
Angular4实现动态添加删除表单输入框功能
2017/08/11 Javascript
jQuery EasyUI 折叠面板accordion的使用实例(分享)
2017/12/25 jQuery
Vue下路由History模式打包后页面空白的解决方法
2018/06/29 Javascript
微信小程序云开发实现增删改查功能
2019/05/17 Javascript
js实现掷骰子小游戏
2019/10/24 Javascript
Vue.js的模板语法详解
2020/02/16 Javascript
python实现批量按比例缩放图片效果
2018/03/30 Python
Python2.7.10以上pip更新及其他包的安装教程
2018/06/12 Python
详解python 利用echarts画地图(热力图)(世界地图,省市地图,区县地图)
2019/08/06 Python
Django中create和save方法的不同
2019/08/13 Python
python3中rank函数的用法
2019/11/27 Python
PyCharm中如何直接使用Anaconda已安装的库
2020/05/28 Python
AmazeUI中各种的导航式菜单与解决方法
2020/08/19 HTML / CSS
Windows和Linux动态库应用异同
2016/04/17 面试题
医学院学生求职简历的自我评价
2013/10/24 职场文书
党员年终民主评议的自我评价
2013/11/05 职场文书
建筑工程管理专业自荐信范文
2013/12/28 职场文书
工业学校毕业生自荐书
2014/01/03 职场文书
大学生万能检讨书范例
2014/10/04 职场文书
幼儿教师小班个人总结
2015/02/05 职场文书
学期个人自我总结
2015/02/13 职场文书
社区法制宣传月活动总结
2015/05/07 职场文书
小学六年级毕业感言
2015/07/30 职场文书
数据库之SQL技巧整理案例
2021/07/07 SQL Server
vue中的可拖拽宽度div的实现示例
2022/04/08 Vue.js
win10拖拽文件时崩溃怎么解决?win10文件不能拖拽问题解决方法
2022/08/14 数码科技