cassie_jj

cassie_jj的笔记

来自013.[JavaScript] 第8章 对象和数组[上](1)

var box ={      name : '郑玉佳',      age : '22',      run : function (){    //匿名函数            return '123';       }}alert(box.run()); //调用方法(函数)                      //如果没有圆括号,会                   //打印代码function () {                         return '123';                                    }                    //有圆括号打印返回值                      删除属性:var box ={      name : '郑玉佳',      age : '22',}alert(box.name);   //结果:郑玉佳delete(box.name); //删除属性alert(box.name);   //结果:undefined  利用字面量对象传递参数。将参数封装在字面量参数中。如:function box(obj){   //判断,增强代码健壮性  if(obj.name!=undefined)                  alert(obj.name);  if(obj.love!=undefined)                  alert(obj.love);  if(obj.age!=undefined)                  alert(obj.age);}var obj={         //字面量封装参数     name:'郑玉佳',     age:22,     address:'大学城'}box(obj);  //调用方法 

来自014.[JavaScript] 第8章 对象和数组[中](0)

如果是字符串下标,不会体现在数组上,而要单独拎出来如:var box =[];box['name']='郑玉佳';box['age']=22;alert(box);  //打印不出alert(box['name']); //打印的出 如果是索引下标,就可以。如:var box =[];box[0]='郑玉佳';box[1]=22;alert(box);  //打印的出