javascript变量和数据类型

一、javascript命名规范
     1. 严格区分大小写
     2. 变量的命名必须以字母或  _或  $开头,余下的部分可以是任意的字母,数字,或者是 _
        或者是$


     3.不能用关键字或者是保留字命名。
     
     4.javascript自己的命名习惯
       驼峰命名法:getElementById   
       首字母大写:Object
     5.命名一定要有意义。
     6.  ;的用法


二、javascript变量
    
      变量:可以存储数据的一个容器。
  
    1.变量如何创建(声明)
      必须以"var"关键来修饰。
      A.先声明,后赋值
    var bbs;
           bbs="bbs.houdunwang.com";
      B.声明和赋值同时进行
var url="www.houdunwang.com";


      C.一次声明多个变量,然后再赋值
        var name, age , sex;
name="lisi";
age=14;
sex="boy";
      D.一次声明多个变量同时进行赋值。
        var name="wangwu",age=17,sex="girl";
    
     2.如何覆盖已有变量
       A.如果重新声明该变量,而没有赋值,该变量的值不会改变
       B.如果重新声明该变量并且重新赋值,那么旧的变量值会删除,改为新的变量值。


     3.不用var 关键字来修饰变量
        aa="我是没有声明的"
        alert(aa);
       *****************************************、


     如果不用var关键来修饰的变量,并且这个所谓的变量也没有赋值,那么javascript会      报错。
     如果不用var关键来修饰的变量,但是变量赋值了,那么javascript会把他当作一个全      局变量
     来处理,不会报错。但是我们不推介使用。
    
     *****************************************


三、javascript中的数据类型
     1.初始类型
        Undefined
        Null
        Number
        String
        Boolean
     2.引用类型

       object (class)


一、typeof 操作符
    他是用来检测数据类型的一元运算符,并且返回的结果始终是一个字符串。


二、数据类型
    1.初始类型
        Undefined
         指的就是变量创建后但是没有赋值,而变量的默认值就是undefined
        Null
         指的是什么都没有,仅仅是一个占位符。
        Number
      
        String
          用单双引号来说明,他所包围的值都可以是字符串。
          单双引号的用法:
             效率是一样的
             只能成对出现,不能相互交叉使用
             可以相互嵌套。
          还包括一些特殊的字符:
                \n   换行
\t  制表符


\b  空格
\r  回车
\'  ‘
\"   “
\\   \
        Boolean
         只有两个特殊的值  true false
     2.引用类型
       object (class)




       类    型                     值                         typeof运算的结果
      
       Undefined                  undefined                       "undefined"


         Null                       null                            "object"


        String               在单双引号之间的值,特殊字符            "string" 


        Boolean                       true false                      "boolean"           
  


   数据类型
    1.初始类型
        Undefined
         指的就是变量创建后但是没有赋值,而变量的默认值就是undefined
        Null
         指的是什么都没有,仅仅是一个占位符。
        Number
         包括整型和浮点型。支持二进制、八进制、十进制、十六进制。用科学计数法来表示,
         还包括一些特殊的值:
         Number.MAX_VALUE   最大值
         Number.MIN_VALUE   最小值
         
          
      
        String
          用单双引号来说明,他所包围的值都可以是字符串。
          单双引号的用法:
             效率是一样的
             只能成对出现,不能相互交叉使用
             可以相互嵌套。
          还包括一些特殊的字符:
                \n   换行
\t  制表符


\b  空格
\r  回车
\'  ‘
\"   “
\\   \
        Boolean
         只有两个特殊的值  true false
     2.引用类型
      object (class)
         包含相关属性和方法的一个集合。
         new 关键字。
      var  obj=new  Object(); 
        
       




       类    型                     值                         typeof运算的结果
      
       Undefined                  undefined                       "undefined"


         Null                       null                            "object"


        String               在单双引号之间的值,特殊字符            "string" 


        Boolean                       true false                     "boolean" 
 
        Number                  整型和浮点型,特殊值                    "number"


      
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值