javascript(二、初始化及数据的类型,数据类型的转化)

变量的使用

  1. 声明变量 用var来声明。

  2. 命名规范,不要用大写,要用英文,不能用特殊符号,不能用特殊符号,不能用纯数字,不能以数字打头,不能加空格。命名需起到见名知意作用。

  3. 关于初始化

    var data = 123;
    

    js中等号 " = " 读作赋值,把等号后边的数据存放在左边的变量中。
    使用变量名相当于使用里面的数据。

  4. 变量是允许更改的。

  5. 变量无需重新声明。

    var data = 123;
    console.log(data);  //123
    data = data + 1;
    console.log(data);   //124
    

数据直接用不用存,如果数据暂时不用,那就需要用变量存。
变量的声明和使用从右到左。

js数据类型

1.基本(原始)数据类型:
boolean(布尔)、undefined(未定义)、null(空)、number(数字)、string(字符串)

2.引用数据类型

数据类型转换

数据类型转换分为显式类型转换和隐式类型转换

(一、数据类型隐式转换)

字符串和数字运算,数字会自动转换为string类型。
字符串和布尔运算,布尔会自动转换为string类型。
字符串和undefined,undefined会自动转换为string类型。
数字和布尔运算,布尔的true会自动转为1,false转为0。
数字和undefined运算,运算结果为NaN。
NaN:not a number ,不为数字。

  1. 任何数据类型与字符串连在一起都会自动转换为字符串。
    字符串的拼接

    var a="123" + 1;
    console.log(a); //1231
    
  2. 字符串与布尔运算

     var a=true;
     var data = "123";
     var b = a + data;
     console.log(b); //true123
    
  3. 数字和布尔值运算

    var a=true;
     var data = 123;
     var b = a + data;
     console.log(b); //124
    
  4. 数字和undefined的运算

     var a=true;
     var data = undefined;
     var b = a + data
     console.log(b); //NaN
    

(二、数据类型显式转化)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值