JAVASCRIPT基础05-对象
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Insert title here</title> <script type="text/javascript"> /** * 对象 * 1. 概念 * JavaScript 中的对象实际上就是一个由属性组成的关联数组,属性由名称和值组成,值的类型可以是任何数据类型,或者函数和其他对象。 * 注意 JavaScript 具有函数式编程的特性,所以函数也是一种变量,大多数时候不用与一般的数据类型区分 */ var obj = {} ; // 对象字面量的表示方法 也可以用 var foo = new Object() 来显式地创建一个对象。 obj.prop01 = "Hello World !!!" ; obj.toString = function(){ return obj.prop01 ; } console.log(obj.toString()) ; /** * 1.1 使用关联数组访问对象成员 * * 用关联数组的模式来创建对象 */ var foo = {}; foo[‘prop1‘] = ‘bar‘; foo[‘prop2‘] = false; foo[‘prop3‘] = function() { return ‘hello world‘; } /** * 1.2使用对象初始化器创建对象 */ var foo = { ‘prop1‘: ‘bar‘, prop2: ‘false‘, prop3: function (){ return ‘hello world‘; } }; /** * 注意,使用初始化器时,对象属性名称是否加引号是可选的,除非属性名称中有空格或者其他可能造成歧义的字符,否则没有必要使用引号 */ </script> </head> <body> </body> </html>
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。