JavaScript基础2

1 变量

  变量就是装数据的容器。由变量名和变量值组成,需要先声明、后赋值,先定义、后使用。变量命名是由字母数字下划线$符号组成,其中数字不能开头,并且不能是关键字或保留字。

  交换两个变量:

  

var num1 = 10;
var num2 = 20;
var numx = num1;
var num1 = num2;
var num2 = numx;
console.log(num1, num2);

  2 数据类型

  数据类型分为简单数据类型和复杂数据类型。

  其中简单数据类型又分为数字型字符型布尔型undefinednull

  数字型就是阿拉伯数字;字符型则是用引号包括的任何文本;布尔型有两个值:true和false;undefined就是声明后未赋值的变量;null则是声明的变量给了null值。

  使用 typeof 可以判断变量的数据类型。

var num = 18; 
console.log(typeof num) // 结果是 number   

  数据类型的转换——可以转换为字符串类型、数字型、布尔型;

  • 转换为字符串
方式 转换 示例
toString() 转换成字符串 var num = 1; alert(num.toString());
String() 转换成字符串 var num = 1; alert(String(num));
+ 加号 转换成字符串 var num = 1; alert(num + '字符串');
  • 转换为数字型
方式 转换 示例
parseInt() 转换为整数型 parseInt('998');
parseFloat() 转换为浮点数 parseInt('3.14');
Number() 转换为数值 Number('233')
- * / 转换为数值 '911' - 0
  • 转换为布尔型

  Boolean('true');

  Boolean('false');


原文地址:https://www.cnblogs.com/0x29a/p/10651604.html