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 select常用操作控制代码
Mar 16 Javascript
使用JavaScript 实现对象 匀速/变速运动的方法
May 08 Javascript
简介JavaScript中Boolean.toSource()方法的使用
Jun 05 Javascript
node.js学习之事件模块Events的使用示例
Sep 28 Javascript
浅谈Vue SPA 首屏加载优化实践
Dec 15 Javascript
Vue 创建组件的两种方法小结(必看)
Feb 23 Javascript
解决element UI 自定义传参的问题
Aug 22 Javascript
在Vue 中使用Typescript的示例代码
Sep 10 Javascript
js实现动态增加文件域表单功能
Oct 22 Javascript
jQuery选择器之基本过滤选择器用法实例分析
Feb 19 jQuery
VUE实现移动端列表筛选功能
Aug 23 Javascript
vue-cli 关闭热更新操作
Sep 18 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
《被神捡到的男人》动画化计划进行中!
2020/03/06 日漫
php curl模拟post请求小实例
2013/11/13 PHP
php将字符串全部转换成大写或者小写的方法
2015/03/17 PHP
PHP基于新浪IP库获取IP详细地址的方法
2017/05/04 PHP
tp5.1 框架查询表达式用法详解
2020/05/25 PHP
让ie6也支持websocket采用flash封装实现
2013/02/18 Javascript
使用JavaScript 实现各种跨域的方法
2013/05/08 Javascript
js日期相关函数总结分享
2013/10/15 Javascript
js 验证身份证信息有效性
2014/03/28 Javascript
Jquery实现的角色左右选择特效
2014/05/21 Javascript
nodejs爬虫抓取数据乱码问题总结
2015/07/03 NodeJs
js获取隐藏元素宽高的实现方法
2016/05/19 Javascript
JS多物体实现缓冲运动效果示例
2016/12/20 Javascript
jQuery编写网页版2048小游戏
2017/01/06 Javascript
jQuery页面弹出框实现文件上传
2017/02/09 Javascript
jQuery 添加样式属性的优先级别方法(推荐)
2017/06/08 jQuery
基于React+Redux的SSR实现方法
2018/07/03 Javascript
基于Vue-cli快速搭建项目的完整步骤
2018/11/03 Javascript
JS使用Dijkstra算法求解最短路径
2019/01/17 Javascript
微信小程序视图控件与bindtap之间的问题的解决
2019/04/08 Javascript
通过实例解析JavaScript for in及for of区别
2020/06/15 Javascript
Python实现获取网站PR及百度权重
2015/01/21 Python
Python实现深度遍历和广度遍历的方法
2019/01/22 Python
Python嵌套式数据结构实例浅析
2019/03/05 Python
OpenCV HSV颜色识别及HSV基本颜色分量范围
2019/03/22 Python
python随机模块random使用方法详解
2020/02/14 Python
Python实现AI换脸功能
2020/04/10 Python
详解CSS3中使用gradient实现渐变效果的方法
2015/08/18 HTML / CSS
佳能英国官方网站:Canon UK
2017/08/08 全球购物
欧洲第一的摇滚和金属乐队服装网站:EMP
2017/10/26 全球购物
美国家庭鞋店:Shoe Sensation
2019/09/27 全球购物
CHRONEXT英国:您的首选奢华腕表目的地
2020/03/30 全球购物
工商管理专业大学生职业生涯规划范文
2014/03/09 职场文书
优秀学生干部主要事迹材料
2015/11/04 职场文书
2016领导干部廉洁自律心得体会
2016/01/13 职场文书
Vite + React从零开始搭建一个开源组件库
2022/06/25 Javascript