zoukankan      html  css  js  c++  java
  • JavaScript 对象的使用

        JavaScript支持面向对象的编程方法。

    2.9.1 window对象(窗口对象)的常用方法

        内部函数 alert ( ) ,实际上是 window 对象的方法,写成全称为 window . alert ( ) 。

        窗口对象另一个常用方法为 confirm ( )参数部分是询问的内容,通过“确认”或“取消”按钮进行回答

      返回结果是布尔值。

    2.9.2 对象的创建

        创建对象有两种方法使用关键字 new 和 使用花括号

      下面两条语句功能相同:

          var computer = new Object ;

          var computer = { } ;

      对象创建后可以命名,也可为属性赋值:

          computer. name = "home1";     //命名

          computer. crt = 15 ;        //为属性赋值

        如果有多个对象,需要为每个对象的属性都赋值。

        JavaScript 语言提供了一种快捷的方式,一条语句完成一个对象所有属性的赋值。

      以下代码实现类定义和三台计算机的赋值:

          点击查看

    2.9.3 数组的使用

        对象赋值还可以采用数组的形式。

        数组构造有显式方法和隐式方法两种,显式方法由函数 new Array ( ) 实现,如:

          var computer = new Array( );

          computer[0] = "home1";

          computer[1] = "office1";

          computer[2] = "office2";

        隐式方法也叫方括号方法:

          var computer = ["home1", "office1", "office2" ] ;

      有关数组操作的方法有:

         数组连接方法、    var newComputer = myOffice.concat( myHome );

         元素添加删除方法、  var partComputer = newOffice.slice( 1, 2 ) ;

         取数组一部分的方法等 

        类定义和对象赋值:

            < script type = "text/javascript">

              var computer = { } ;    //这里只是一个没有指向的对象

              //定义计算机类?

              function Computer (crt,cpu,memory,harddisk,os) {

                this. crt = crt ;

                this. cpu = cpu ;

                ……

                this. os = os ;

                this. startup = function startup ( ) {

                  //power on and run

                }

                this. close = function close ( ) {

                  //exit and power off

                }

              }          返回

  • 相关阅读:
    任意不规则形状的图片剪裁 .
    C#图片处理示例(裁剪,缩放,清晰度,水印)
    C#对图片文件的压缩、裁剪操作初探
    CSS和SVG中的剪切——clip-path属性和<clipPath>元素
    Java中继承thread类与实现Runnable接口的区别
    Android学习系列(7)--App轮询服务器消息
    Android学习系列(15)--App列表之游标ListView(索引ListView)
    Android学习系列(20)--App数据格式之解析Json
    Android学习系列(22)--App主界面比较
    Android学习系列(23)--App主界面实现
  • 原文地址:https://www.cnblogs.com/zhangchaoran/p/7049195.html
Copyright © 2011-2022 走看看