变量的概念及基本运算

他叫汤姆,他是一只猫。
    猫由什么组成?猫皮,猫肉,猫爪,比起吃老鼠更愿意玩老鼠的心,每次整老鼠反而被整的笨脑子。
    它的主人每次叫它什么?那个批了张猫皮,长着猫肉,有猫爪.....的什么玩意,你过来一下...
    不!我们叫它汤姆!这是这只猫的名字!
 
    在计算机中,我们把这只猫塞进一个汤姆的名字内。这个“汤姆”,就是一个变量。
 
    如何创建一个变量?
   
    var tom = “猫”;
    var a = “<strong>加粗的内容</strong>”;

 

    var是一个关键字,用来声明一个变量;
    =  表示赋值(取名字);
 
    声明变量以“=”为区分,左边为变量名(被赋值),右边为存放进变量中的内容(给变量赋值)。
 
    注意:JS中的“=”号,和数学中的“=”不一样,在JS职工“=”的作用是赋值(取名字)。
    
    var 声明变量的底层原理:我们所写的程序运行在内存中,当我们使用关键字var 声明一个变量的时候,计算机会从内存中划分一个空间,为我们存放不用类型的内容做准备。
    
    变量的类型(数据类型)
        因为存放在变量中的数据是放在计算机的内存中的,计算机只识别0和1,所以需要对不同类型的数据进行转义,转义的结果会导致所需空间不同,所以JS中分成很多种数据类型,以便计算机储存时使用。
 
    数字类型(number):1234567890
 
    字符类型(string):"123"  'asd'  "文字"   "数据"(被单引号或双引号,包裹的部分,引号必须配套使用)
 
    未定义类型(undefined):这是一种特殊类型,当变量被声明,但是没有被赋值的时候,那么该变量的类型的undefined
 
    布尔值类型(boolean):true,false  (真,假)
    
    对象类型(object):{}object
 
    数组类型(array):[]
 
 
    如何区分或得知不同的数据类型:
    通过关键字  typeof 变量名
 
    小技巧:声明一串变量时可以这么写,var a=1,b=2,c=3;(但是不推荐初学者这么用,因为这样的声明方式会导致注释不明确)
posted @ 2018-06-29 09:39  前端开发交流  阅读(271)  评论(0编辑  收藏  举报