您的位置:首页 > Web前端 > JavaScript

javascript语法基础1

2015-10-24 23:31 513 查看
   变量

        javascript是一种弱类型的脚本语言

        var c=3;即变量的声明(变量使用之前必须加var声明,编程规范)

       变量的命名规则:

           1.变量名必须以字母或是下划线'_'或$为开头。

           2.变量名长度不超过255个字符。

          3.变量名不允许使用空格。

          4.不用使用脚本语言中的保留关键字以及保留符号作为变量名。

          5.变量名区分大小写。(javascript是区分大小写的语言) 

    全局变量:

          在方法外部声明的变量

          方法内部,没有加var关键字的声明。(不推荐使用)

     局部变量:

         方法内部,使用var声明的变量。

数据类型:

         javascript中变量分为基本类型和引用类型两大类。

       基本数据类型有:Number,Boolean,String,Undefined,Null

                Number:整数和小数(最高精度17位小数),NAN,Infinity,-Infinity

                             注意:

                                   1.除了10进制以外,还可以通过八进制,十六进制的字面来表示

                Undefined:表示变量声明但未赋值

                Null:表示一个空的对象的引用(也称赋值为null)

    引用类型:Object类型(比如对象,数组,RegExp,Date........)

    Typeof操作符

    基本引用类型和引用类型的值

            基本引用类型是按照值访问的,因为可以操作保存在变量中的实际值,

           引用类型则是按照引用去访问。

操作符:

   ==,===

    在js中数据会自动转换,其中  var a=true; var b=1;    a==b;成立   a===b不成立。==,js会进行数据的自动转换。===js会进行数据的转换,并且还会进行数据类型的比较。

   +=,-=,*=,/=,%=

   条件表达式的的基本语法:

         (条件按表达式一)?表达式2:表达式3                           var c=20/2>2?10:20; c=10;

 

控制语句:

       基本上javascript的控制语句和java的一致

      if语句   if(条件1){}else if(条件2){}else{}

      switch语句:   switch(expression){case const1:语句块1;case const2:语句块2;.... default ..... }

     for(初始化部分1;条件部分;更新部分){语句块}

    while(条件){语句块}

    do{语句块}while(条件)

    break语句是结束当前的循环,并把程序的控制权交给循环的吓一跳语句

                    这里结束循环,循环到此为止

   continune语句是结束当前的某一次循环,但没有真正跳出整个的循环,这里结束一次I循环,整个循环还在。

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  javascript