首页 > 代码库 > JAVASCRIPT基础05-对象
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>
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。