当前位置: 首页 > 图文教程 > 网络编程 > Javascript > JavaScript教程:JS的语句及语法

Javascript
仿搜狐女人频道FLASH图片切换效果
JS CSS文章查看系统
走出JavaScript初学困境—js初学
javascript 弹性菜单,垂直的那种
javascript FormatNumber函数实现方法
动态创建的表格单元格中的事件实现代码
js继承 Base类的源码解析
javascript 一段代码引发的思考
很全的显示阴历(农历)日期的js代码
用于判断用户注册时,密码强度的JS代码
JavaScript Prototype对象
javascript 表单的友好用户体现
javascript 方法覆写实例代码
Javascript 生成指定范围数值随机数
javascript 自动转到命名锚记
捕获关闭窗口的脚本
在网页里看flash的trace数据的js类
JavaScript delete操作符应用实例
js利用Array.splice实现Array的insert/remove
JavaScript 私有成员分析

Javascript 中的 JavaScript教程:JS的语句及语法


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-28   浏览: 222 ::
收藏到网摘: n/a

  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.注释语句://,/*...*/。

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