宝文理吧 关注:751贴子:1,976
  • 12回复贴,共1

【js教程】javascript初级教程,从变量开始,陆续跟新吧。

只看楼主收藏回复

度娘你接受我哦!


1楼2011-03-28 18:03回复
    JavaScript 变量
    正如代数一样,JavaScript 变量用于保存值或表达式。
    可以给变量起一个简短名称,比如 x,或者更有描述性的名称,比如 length。
    JavaScript 变量也可以保存文本值,比如 carname="Volvo"。
    JavaScript 变量名称的规则:
    变量对大小写敏感(y 和 Y 是两个不同的变量)
    变量必须以字母或下划线开始
    注释:由于 JavaScript 对大小写敏感,变量名也对大小写敏感。
    


    2楼2011-03-28 18:03
    回复
      2026-03-11 09:04:24
      广告
      不感兴趣
      开通SVIP免广告
      声明(创建) JavaScript 变量
      在 JavaScript 中创建变量经常被称为“声明”变量。
      您可以通过 var 语句来声明 JavaScript 变量:
      var x;
      var carname;
      在以上声明之后,变量并没有值,不过您可以在声明它们时向变量赋值:
      var x=5;
      var carname="Volvo";
      注释:在为变量赋文本值时,请为该值加引号。
      


      4楼2011-03-28 18:06
      回复
        向 JavaScript 变量赋值
        通过赋值语句向 JavaScript 变量赋值:
        x=5;
        carname="Volvo";
        变量名在 = 符号的左边,而需要向变量赋的值在 = 的右侧。
        在以上语句执行后,变量 x 中保存的值是 5,而 carname 的值是 Volvo。


        5楼2011-03-28 18:06
        回复
          向未声明的 JavaScript 变量赋值
          如果您所赋值的变量还未进行过声明,该变量会自动声明。
          这些语句:
          x=5;
          carname="Volvo";
          与这些语句的效果相同:
          var x=5;
          var carname="Volvo";


          6楼2011-03-28 18:07
          回复
            重新声明 JavaScript 变量
            如果您再次声明了 JavaScript 变量,该变量也不会丢失其原始值。
            var x=5;
            var x;
            在以上语句执行后,变量 x 的值仍然是 5。在重新声明该变量时,x 的值不会被重置或清除。
            JavaScript 算术
            正如代数一样,您可以使用 JavaScript 变量来做算术:
            y=x-5;
            z=y+5;
            


            7楼2011-03-28 18:08
            回复
              运算符 = 用于赋值。
              运算符 + 用于加值。
              运算符 = 用于给 JavaScript 变量赋值。
              算术运算符 + 用于把值加起来。
              y=5;
              z=2;
              x=y+z;
              在以上语句执行后,x 的值是 7。


              8楼2011-03-28 18:09
              回复
                JavaScript 算术运算符
                算术运算符用于执行变量与/或值之间的算术运算。
                给定 y=5,下面的表格解释了这些算术运算符:
                运算符 描述 例子 结果
                + 加 x=y+2   x=7  
                - 减 x=y-2 x=3
                * 乘 x=y*2 x=10
                / 除 x=y/2 x=2.5
                % 求余数 (保留整数) x=y%2 x=1
                ++ 累加 x=++y x=6  
                -- 递减 x=--y x=4  
                JavaScript 赋值运算符
                赋值运算符用于给 JavaScript 变量赋值。
                给定 x=10 和 y=5,下面的表格解释了赋值运算符:
                运算符 例子 等价于 结果
                = x=y    x=5
                += x+=y x=x+y x=15
                -= x-=y x=x-y x=5
                *= x*=y x=x*y x=50
                /= x/=y x=x/y x=2
                %= x%=y x=x%y x=0
                ==============
                算术运算和逻辑运算
                


                9楼2011-03-28 18:10
                回复
                  2026-03-11 08:58:24
                  广告
                  不感兴趣
                  开通SVIP免广告
                  字符串的+,
                  用于字符串的 + 运算符
                  + 运算符用于把文本值或字符串变量加起来(连接起来)。
                  如需把两个或多个字符串变量连接起来,请使用 + 运算符。
                  txt1="What a very";
                  txt2="nice day";
                  txt3=txt1+txt2;
                  在以上语句执行后,变量 txt3 包含的值是 "What a verynice day"。
                  要想在两个字符串之间增加空格,需要把空格插入一个字符串之中:
                  txt1="What a very ";
                  txt2="nice day";
                  txt3=txt1+txt2;
                  或者把空格插入表达式中:
                  txt1="What a very";
                  txt2="nice day";
                  txt3=txt1+" "+txt2;
                  在以上语句执行后,变量 txt3 包含的值是:
                  "What a very nice day"
                  


                  10楼2011-03-28 18:13
                  回复
                    条件语句
                    =====================
                    在您编写代码时,经常需要根据不同的条件完成不同的行为。可以在代码中使用条件语句来完成这个任务。
                    在 JavaScript 中,我们可以使用下面几种条件语句:
                    if 语句
                    在一个指定的条件成立时执行代码。
                    if...else 语句
                    在指定的条件成立时执行代码,当条件不成立时执行另外的代码。
                    if...else if....else 语句
                    使用这个语句可以选择执行若干块代码中的一个。
                    switch 语句
                    使用这个语句可以选择执行若干块代码中的一个。 


                    16楼2011-03-28 18:24
                    回复
                      怎么不更新了,楼主生病了,??期待


                      21楼2011-03-30 16:42
                      回复
                        不更新了??


                        22楼2011-04-17 16:11
                        回复
                          楼主的号有问题了?


                          23楼2011-04-19 09:16
                          回复