JavaScript 基础(一)

    

关键字和保留字
    关键字: break     do     instanceof      typeof
         case       else    new          var
         catch      finally    return        void
         continue     for     switch        while
        debugger*  function    this         with
        default      if      throw        delete
        in       try

    保留字:
        abstract      enum      int       short
        boolean      export     interface    static
        byte       extends     long       super
        char       final          native      
synchronized
        class       float       package     throws
        conts        goto       private        
 transient
        debugger     implements    protected      volatile
        double              import            public

标识符:
    表示符就是指,变量,函数,属性名字,或者函数的参数。
    1.率先个字符必须是一个字母,下划线(_)或法郎符号($).
    2.别样字符可以是字母,下划线(_),英镑符或数字。
    注意:格式为,匈牙利(Magyarország)命名法(o + 单词 o代表的就是object ,a +单词
a代表的就是array,i + 单词 i 代表的是int)
          
  驼峰命名法(多个单词组合而成的命名的时候,第三个单词不大写,前边的单词首字母大写)
             不要把第一字,保留字作为代表符。

区分轻重缓急写:
      ECMAScript 中的一切(变量,函数名和操作符)都分别轻重缓急写。

中心语法:

数据类型:
      5种简单数据类型(也号称基本数据类型)
undefined,Null,Boolean,Number 和String 还有一种复杂数据类型。Object.
      1.Undefined类型:
          只有一个值 undefined
声多美滋(Friso)个变量,不给那几个变量赋值,那么那一个变量默许的就是undefined
      2.Null 类型:
          唯有个值null 表明了一个变量
还不知晓那个变量要存的值,用null来站位
      3.Boolean 类型:
          唯有八个值 true false
      4.Number类型:
          整数:0 1 2 3 -1 -2
          浮点数:0.1 1.4
          取值范围:+Infinity 和 -Infinity
      5.String类型:
          用单引号或者单引号中间的
          空字符串””;
          写法: var firstName = “Nicholas”;
              var lastName = ‘Zakas’;
      6.Object 类型:
          值为地点五中项目标结合 数组 json… [] {}
          也足以分为二种档次: 基本数据类型 和符合数据类型
          var person = {
              name: ‘Bob’,
              age: 20,
              tags: [‘js’, ‘web’, ‘mobile’],
              city: ‘Beijing’,
              hasCar: true,
              zipcode: null
          };

变量:
    变量是高枕无忧的品种,可以用来保存任何类型的数目。
    变量名是高低写英文、数字、$和_的组成,且不可能用数字初步。变量名也无法是JavaScript的首要性字
    var a; //申明了变量a 此时a 的值为undefined
    var $b = 1; //表明了变量$b,同时给$b赋值,此时$b的值为1;
    var s_007 = ‘007’ //s_007是一个字符串
    var Answer = true // Answer 是一个布尔值 true
    var t = null // t 的值是null
      注意:在函数中用var 创立的变量只可以用在函数中利用,
         在函数中省略var 操作从而成立一个全局变量。
         可以接纳一条语句定义七个变量: var message =
“h1”,found = false,age = 29;

语句:
    每个语句以;为止,语句块用{…..},可是,javaScript并不强制须求每个语句的结尾加;,保持非凡的习惯尽量加上。
    浏览器的辨析引擎会自动抬高。

注释:
    单行注释: ( //)
一般注释是给开发人士看到,JavaScript引擎会活动忽略:
    块级注释:(/**/) 把多行字符包裹起来,把一大“块”视为一个诠释: