首页 > 代码库 > 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>