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 弹出框口并返回值的两种常用方法
Dec 30 Javascript
Javascript 自适应高度的Tab选项卡
Apr 05 Javascript
JS完成代码前最好对其做5件事
Apr 07 Javascript
JS自动适应的图片弹窗实例
Jun 29 Javascript
AngularJS入门知识之MVW类框架的编程思想探讨
Dec 08 Javascript
JavaScript截取指定长度字符串点击可以展开全部代码
Dec 04 Javascript
JavaScript知识点总结(十)之this关键字
May 31 Javascript
AngularJs bootstrap搭载前台框架——js控制部分
Sep 01 Javascript
使用JQuery中的trim()方法去掉前后空格
Sep 16 Javascript
Angular4.0中引入laydate.js日期插件的方法教程
Dec 25 Javascript
JS数组中对象去重操作示例
Jun 04 Javascript
使用easyui从servlet传递json数据到前端页面的两种方法
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程序报date()警告的处理(date_default_timezone_set)
2013/10/22 PHP
php字符串按照单词进行反转的方法
2015/03/14 PHP
UPUPW 更新 64 位 Apache 系列 PHP 7.0 正式版
2015/12/08 PHP
完美解决JS中汉字显示乱码问题(已解决)
2006/12/27 Javascript
javascript中的有名函数和无名函数
2007/10/17 Javascript
jQuery学习笔记之jQuery.extend(),jQuery.fn.extend()分析
2014/06/09 Javascript
JavaScript使用indexOf获得子字符串在字符串中位置的方法
2015/04/06 Javascript
基于javascript实现浏览器滚动条快到底部时自动加载数据
2015/11/30 Javascript
JS面试题---关于算法台阶的问题
2016/07/26 Javascript
前端弹出对话框 js实现ajax交互
2016/09/09 Javascript
微信小程序 教程之条件渲染
2016/10/18 Javascript
JS 循环li添加点击事件 (闭包的应用)
2016/12/10 Javascript
浅谈webpack打包之后的文件过大的解决方法
2018/03/07 Javascript
Node批量爬取头条视频并保存方法
2018/09/20 Javascript
微信小程序页面间值传递的两种方法
2018/11/26 Javascript
jQuery操作attr、prop、val()/text()/html()、class属性
2019/05/23 jQuery
完美解决vue 中多个echarts图表自适应的问题
2020/07/19 Javascript
在antd Table中插入可编辑的单元格实例
2020/10/28 Javascript
[48:24]完美世界DOTA2联赛PWL S3 Forest vs INK ICE 第一场 12.09
2020/12/12 DOTA
Python网络爬虫出现乱码问题的解决方法
2017/01/05 Python
windows下安装Python虚拟环境virtualenvwrapper-win
2019/06/14 Python
python递归法实现简易连连看小游戏
2020/03/25 Python
python实现简易学生信息管理系统
2020/04/05 Python
详解Django3中直接添加Websockets方式
2020/02/12 Python
django rest framework serializer返回时间自动格式化方法
2020/03/31 Python
python3.6中anaconda安装sklearn踩坑实录
2020/07/28 Python
python通过函数名调用函数的几种场景
2020/09/23 Python
css3 实现圆形旋转倒计时
2018/02/24 HTML / CSS
美国知名生活购物网站:Goop
2017/11/03 全球购物
Microsoft Advertising美国:微软搜索广告
2019/05/01 全球购物
C#和SQL Server的面试题
2016/08/12 面试题
中学生爱国演讲稿
2013/12/31 职场文书
市场营销个人求职信范文
2014/02/02 职场文书
安全生产会议制度
2015/08/06 职场文书
2016反腐倡廉警示教育心得体会
2016/01/13 职场文书
vue实现列表拖拽排序的示例代码
2022/04/08 Vue.js