会员登陆  支付方式  联系我们  在线客服  网站地图       
首页 关于域浪 互联网数据中心业务、主机托管、主机租用、机架租用、带宽租用、机房介绍、机房对比、CCN网络加速 adsl专线、深圳adsl专线 虚拟主机、域名注册、数据库、企业邮局、动态域名 网络安全、网络临近平台、安全服务、防火去墙租用、安全产品、域浪抗DDOS防火墙、NetScreen防火墙 技术支持  
   当前位置:首页 >> 技术支持 >> JAVASCRIPT编程技巧 >> .JS的语句及语法
 
精华文章
    JavaScript 实用的一些...  
    用 JavaScript 事件在...  
    JavaScript 事件串联执...  
    Java编程基础  
    Javascript事件驱动  
    Javascript事件设计模...  
    JS的事件处理  
    JS的对象及其属性和方...  
    .JS的语句及语法  
    JS的数据类型和变量  
    JS的运行环境  
    JS与Java的区别  
    JS简介及特点  
    JavaScript引用对象的...  
    JavaScript常用内部对...  
    JavaScript 是什麽  
    在JavaScript中创建新...  
    JavaScript对象系统的...  
    JavaScript从入门到精...  
     JavaScript从入门到...  
    JavaScript事件驱动及...  
    Java网络编程  
    JavaScript[对象.属性...  
    JavaScript[对象.属性...  
    JavaScript[对象.属性...  
    用JavaScript实现浏览...  
    PHP与JavaScript对多项...  
    用JavaScrpt实现文件夹...  
  更多>>  
   JAVASCRIPT编程技巧
 .JS的语句及语法
JavaScript所提供的语句分为以下几大类: 

   1.变量声明,赋值语句:var。

   语法如下: var 变量名称 [=初始值] 

   例:var computer = 32 //定义computer是一个变量,且有初值为32。



   2.函数定义语句:function,return。 

   语法如下: function 函数名称 (函数所带的参数) 

        { 

          函数执行部分 

         }



         return 表达式 //return语句指明将返回的值。 

   例:function square ( x ) 

     { 

       return x*x 

      } 



   3.条件和分支语句:if...else,switch。 

     if...else语句完成了程序流程块中分支功能:如果其中的条件成立,则程序执行紧接着条件的语句或语句块;否则程序执行else中的语句或语句块。     语法如下: if (条件)

         { 

            执行语句1 

          }else{ 

            执行语句2 

          } 

     例:if (result == true)

        { 

          response = “你答对了!” 

         }else{ 

          response = “你错了!” 

         }



   分支语句switch可以根据一个变量的不同取值采取不同的处理方法。 

   语法如下: switch (expression)

        { 

         case label1: 语句串1; 

         case label2: 语句串2; 

         case label3: 语句串3;

            ... 

         default: 语句串3;

        } 

   如果表达式取的值同程序中提供的任何一条语句都不匹配,将执行default 中的语句。 



   4. 循环语句:for, for...in,while,break,continue。 

     for语句的语法如下: for (初始化部分;条件部分;更新部分)

               { 

                 执行部分... 

                } 

     只要循环的条件成立,循环体就被反复的执行。 

     for...in语句与for语句有一点不同,它循环的范围是一个对象所有的属性或是一个数组的所有元素。



     for...in语句的语法如下: for (变量 in 对象或数组)

                 { 

                   语句... 

                  } 



     while语句所控制的循环不断的测试条件,如果条件始终成立,则一直循环,直到条件不再成立。 

     语法如下: while (条件)

           { 

             执行语句... 

            }



     break语句结束当前的各种循环,并执行循环的下一条语句。



     continue语句结束当前的循环,并马上开始下一个循环。



   5.对象操作语句:with,this,new。 

    with语句的语法如下:

             with (对象名称){

                      执行语句 

                     } 

    作用是这样的:如果你想使用某个对象的许多属性或方法时,只要在with语句的()中写出这个对象的名称,然后在下面的执行语句中直接写这个对象的属性名或方法名就可以了。 



    new语句是一种对象构造器,可以用new语句来定义一个新对象。 

     语法是这样的:新对象名称= new 真正的对象名 

     譬如说,我们可以这样定义一个新的日期对象: var curr= new Date(),然后,变量curr就具有了Date对象的属性。 



    this运算符总是指向当前的对象。 



   6.注释语句://,/*...*/。

    //这是单行注释 

    /*这可以多行注释....*/.

  • 上一篇文章: JS的对象及其属性和方法
  • 下一篇文章: JS的数据类型和变量
  • 域浪网络ISP经营许可证 深圳地址:深圳市罗湖区宝安北路国际商品交易大厦七楼C30室
    Tel:0755-82266883/82267566 Fax:0755-82261966
    邮编:518000 
                        Copyright © 2006-2008 elang.cn All Rights Reserved 深圳市域浪网络技术有限公司版权所有