首页 > 编程语言 > 详细

JavaScript学习-自定义对象/

时间:2017-04-22 14:18:32      阅读:168      评论:0      收藏:0      [点我收藏+]

 

    JavaScript学习

  

【自定义对象】
1、基本概念
① 对象概念: 对象是包含一系列无序属性和方法的集合;
② 对象中的数据,是以键值对形式存在的,以键取值;
③ 属性:描述对象特征的一系列变量。【对象中的变量】;
④ 方法:描述对象行为的一系列方法。【对象中的函数】;
2、对象的声明:
① 字面量声明: var ovj={
key1:value1, //属性
key2:value2
func:function(){} //方法
}
② 对象中的键,可以是任何数据类型。但,一般用作普通变量名(不需要双引号)即可;
③ 对象中的值,可以是任何数据类型。但,字符串的话必须用""包裹;
④ 多组键值对之间用英文逗号分隔,键值对的键与值之间英文冒号分隔;
3、对象中属性和方法的读写
① .元素符: 对象内部:this.属性名 this.方法名()
对象外部: 对象名.属性名 对象名.方法名()
 
>>> 对象中,直接写变量名,默认为调用全局变量。如果需调用对想自身属性,则需要通过this关键字
 
② 通过["key"]调用:对象名["属性名"] 对象名["方法名"]()
 
>>> 如果key中包含特殊字符,则无法使用①方法,必须是用第②种;
 
>>> 对象中,直接写变量名,默认为调用全局变量。如果需调用对想自身属性,则需要通过this关键字
 
③删除对象的属性/方法: delete 对象名.属性名/方法名

JavaScript学习-自定义对象/

原文:http://www.cnblogs.com/zhuanzhibukaixin/p/6747638.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!