JavaScript基础语法
变量和数据类型
JavaScript是弱类型脚本语言,使用变量前,可以无需定义,当使用某个变量的时候直接使用即可。主要分为以下两种定义方式:
- 隐式定义:直接给变量赋值
<script>
a="123456789"; //使用隐式定义
console.log(a); //输出显示
</script>
- 显式定义
<script type="text/script">
var a; //使用显示声明
a=123456789; //赋值后的temp数据类型是整形
alert(a); //输出显示
</script>
数据类型
JavaScript常用数据类型如下:
- 数值类型(number):整数和浮点数
- 布尔类型(boolean):true和false两个值
- 字符串类型(string):字符串必须使用双引号或单引号括起来
- 未定义类型(undefined):专门用来确定一个已经创建但没有初值的变量
- 空类型(null):用于表明某个变量的值为空(赋了值,但是值为null)
- 对象类型(object)
<script>
var a=150;
var b=2.2;
var c=1e2;
var d=10.5e-2;
alert(a+"\n"+b+"\n"+c+"\n"+d+"\n");
var num=123;
var num1="123";
alert(num1==num2);
//三个等于号表示严格等于
alert(num1===num2);
</script>
类型转换
- 通过“+”或者toString()方法将数值转换成字符串
- 通过parseInt()将字符串转换成整形
- 通过parseInt()将字符串转换成浮点类型