盒子编辑部吧 关注:225贴子:7,256
  • 5回复贴,共1

猫猫教大家制作js【五】

只看楼主收藏回复

hey米娜桑,这里是猫猫,猫猫最近看到许多盒饭对于js教程不懂,大猫表示头疼…(ಥ_ಥ)还有的同学加QQ来询问…恭喜我也被搞混了…【什么鬼】这篇已经是第五篇,算是一篇补充篇,补充建议由:沉默的兔兔提供,如果在评论区看到他请给他点个赞谢谢~


来自Android客户端1楼2015-08-23 14:30回复
    JavaScript变量的命名规则如下:1.必须以字母或下划线开头,中间可以是数字,字母或下划线。2.变量名不能包含空格或加号、减号等符号。3.不能使用JavaScript中的关键字。4.JavaScript的变量名是严格区分大小写的。例如,UserName与username代表两个不同的变量。
    虽然JavaScript的变量可以任意命名,但是在进行编程的时候,最好还是使用便于记忆且有意义的变量名称,以增加程序的可读性。


    来自Android客户端2楼2015-08-23 14:31
    回复
      Java必须声明变量类型再赋值,如byte b=120。JavaScript变量都由var声明,JavaScript采用弱类型的形式,因此可以不必理会变量的数据类型,即可以把任意类型的数据赋值给变量,如var varible=100 //数字型
      var str=“一只兔子” //字符串型
      var bue=true //布尔型


      来自Android客户端3楼2015-08-23 14:31
      回复
        自增分为前++和后++。前++表示变量先加1后再算表达式,后++表示先计算表达式再加1~


        来自Android客户端4楼2015-08-23 14:33
        回复
          当程序运行时,值不能改变的量为常量。常量主要用于为程序提供固定的和精确的值(包括数值和字符串)语法如下:
          const
          常量名:数据类型=值
          数据类型
          1.数字型(number)
          (1)整型
          十进制的整数是一个数字序列
          (2)十六进制和八进制
          (3)浮点型(就是小数)
          2.字符串型(string)
          3.布尔型(之前讲过了)
          4.转义字符
          以反斜杠开头的不可显示的字符通常称为控制字符,也被称为转义字符。通过转义字符可以在字符串中添加不可显示的特殊字符
          \b 退格
          \n 回车换行
          \t Tab符号
          \f 换页
          \' 单引号
          \" 双引号
          \v 跳格(Tab,水平)
          \r 换行
          \\反斜杠
          赋值运算符
          = 将右边表达式的值赋给左边的变量
          +=将运算符左边的变量加上右边表达式的值赋给左边的变量a+=b相当于a=a+b
          -= a-=b相当于a=a-b
          *= a*=b相当于a=a*b
          /= %= &= |= ^=意思参照上面
          与,或
          与,或分为短路与或和非短路与或
          短路与&&
          必须两边同时满足才为真(true)。先执行左边的表达式,如果值为true,执行右边,如果值为false,不会执行右边。
          短路或||
          两边任意一个表达式的值为true,整个表达式的值就是true。如果左边值为true,不会执行右边,如果值为false,执行右边。
          对于非短路与(&),或(|)来说,不管左边表达式正确与否,都会执行右边表达式。
          switch语句
          switch语句是典型的多路分支语句,语法格式如下
          switch(expression){
          case judgement 1:
          statement 1;
          break;
          case judgement
          2:
          statement 2;
          break;

          case judgement
          n:
          statement n;
          break;
          default:
          statement n+1;
          break;
          }
          expression:任意的表达式或变量
          judgement:任意的常数表达式。当expression的值与某个judgement的值相等时,就执行此case后的statement语句;如果expression的值与所有的judgement的值都不相等,则执行default后面的statement语句
          break:用于结束switch语句,如果没有break,所有分支都会执行
          循环控制语句while
          先判断条件是否成立,再进行重复执行的操作
          语法格式如下
          while(expression){
          statement
          }
          expression:一个包含比较运算符的条件表达式,用来指定循环条件。
          statement:用来指定循环体,在循环条件结果为true时,重复执行
          循环控制语句do…while
          先执行一次循环语句,然后判断是否继续执行
          语法格式如下
          do{
          statement
          }while(expression)
          跳转语句
          1.continue语句
          终止本次循环,如果循环条件结果为false,则退出循环,否则继续下一次循环
          语法格式如下
          continue;
          2.break语句
          用于退出包含在最内层的循环或者退出一个switch语句
          语法格式如下
          break;


          来自Android客户端5楼2015-08-23 14:35
          回复
            PS:程序函数是跟数学函数完全木有关系哒!还请对js有兴趣的童鞋们认真学习~毕竟不是不付出就可以拿到回报哒~
            有什么缺陷欢迎大家前来提建议~我会补充到教程里哒~
            猫猫团队招人咯~欢迎各位盒饭加入~群:339456162~


            来自Android客户端8楼2015-08-23 15:47
            回复