码迷,mamicode.com
首页 > 编程语言 > 详细

javascriopt学习------对象

时间:2014-07-01 09:47:41      阅读:738      评论:0      收藏:0      [点我收藏+]

标签:对象

javascript对象:(对象是带有属性和方法的特殊数据类型)

    包括内置对象,Array,String等;

    还包括自定义对象。


访问对象的属性:Object.propertyName

访问对象的方法:Object.methodName()


自定义对象:

    1.直接定义对象: obj = new Object();

          可以给该对象添加属性:obj.propertyName = 属性值;

          可以给该对象添加方法:obj.methodName = 函数名;


      还可以直接写作:

           obj = {属性名1:属性值1,...,属性名n:属性值n,方法名:函数名,.....}


    2.使用构造函数定义对象

          function obj(属性名1,...,属性名n,方法名1,...,方法名n){

            属性名1:属性值

            ......

            方法名1:函数名

           }


for...in循环:

     遍历对象中的属性

     for(x in obj){   //x为遍历到的属性名;obj[x]为遍历到的属性的属性值

     }


with语句:

     用于在访问一个对象的属性和方法时避免重复的使用对象的引用。

     with(obj){

      }

     如:对于var date_line = new Date();

         语句:

             alert(date_line.getYear()+date_line.getMonth()+data_line.getDate();

         可以简单写作:

             with(date_line){

                getYear()+getMonth()+getDate();

             }

javascriopt学习------对象,布布扣,bubuko.com

javascriopt学习------对象

标签:对象

原文地址:http://7613943.blog.51cto.com/7603943/1432811

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!