JavaScript第二章(变量,数据类型)

一.什么是变量:经常改变的量。

    变量是程序在内存中申请的一块用来存放数据的空间。

    变量由变量名和变量值组成,通过变量名可以访问变量的值。

   

Java的变量名的命名规则:

    1.不能以数字开头

    2.不能使用关键字(Java或JavaScript中自带的相关属性或方法。)

    3.严格区分大小写

    4.只能够由  数字  字母   下划线  $ 符号组成

    5.见名知意  例如age   name  而不是 a  b  c  d

    6.推荐使用驼峰命名法,例如studentName

   

   JS的变量名的命名规则,和Java完全一致。

常见的关键字:

    if       else       switch   for    class  

    do       while      case     break  contiue

    return   default    new      var    void

 预留关键字:现在还没有自带,但是未来有,已经提前预留了。

    implements    package   public  interface

   

js如何声明变量:      var 变量名   =   变量值   ;

            //潜台词:不管JS是什么数据类型,都用var.

           //JS中声明变量的2种方式:

            //1.先声明再赋值.例如:         

           

  var num ;

            num = 10;

            //2.声明的同时也赋值,例如:

   var age  = 20;

二.数据类型

1.Java中的数据类型分类:

                A.基本数据类型

                B.引用数据类型

JS完全一致

Java中的基本数据类型:

1字节

byte  

 boolean

2字节

char

short

4字节

int  

 float

8字节

long

 double

Java中的引用数据类型:

                String   数组(Array)  任何Class,不管是你写的类还是JAVA自带的类。

 JavaScript的基本数据类型:

                number  注意:number是数据类型但不是关键字

                string  注意:string在java是引用,在JS是基本

                boolea

三. bigint和symbol区别

//bigint 翻译:大数值

            //如果存在需求需要计算很大很大(不用去记,因为很大。)数字,那么number将无法实现

            //例如:下面的number绰绰有余

            // var num1 = 1111111;

            // var num2 = 2222222;

            // console.log(num1+num2);

            // var num1 = 11111111111111111111;//number

            // var num2 = 11111111111111111111;//number

            // console.log(num1+num2);//计算结果出现了误差

            //所以就需要借助于bigint

            //bigint类声明方法:

            // var num3 = 1111111111111111111n;//只需要在最后加n即可

            // var num4 = 1111111111111111111n;//只需要在最后加n即可

            // console.log(num3+num4);

           

            //symbol讲解:略 常用于独一无二的对象.

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值