JavaScript组成及变量声明和类型
JavaScript基础
Javascript的组成
1.ECMAScript:构成了Js的基本语法
2.BOM(Browser Object Model):浏览器对象模型
3.DOM(Document Object Model):文档对象模型
Js程序引入的三种方式
1.内联引入
<input type="button" value="button" onclick="alert(123)">
2.内部引入
<script>
document.write("1234")
</script>
3.外部引入
<script src="./js/js.js"></script>
Js的变量
变量:在程序运行过程中可以被改变的量
会在内存中开辟一个空间用来存储值
声明变量使用var关键字
声明变量的方式
1.先声明再赋值
var num1;
num1 = 'abcd';
2.声明中赋值
var number = 12345;
3.不使用var关键字声明变量
str = '今天天气很好!';
变量的数据类型
1.基本数据类型
Type | Value |
---|---|
number | 数字 1 2 1314 |
string | ‘字符串’ ,“字符串” |
boolean | 布尔类型 true 真,false 假 |
undefined | 未定义 变量声明但是没有赋值的状态 |
null | 空 |
2.引用数据类型
Type | Value |
---|---|
object | 对象类型 |
array | 数组类型 |
function | 函数 |
检测变量的数据类型
通过 typeof(变量) 检测数据类型 ,会返回数据类型,返回的数据类型为String类型
var number = 5201314;
console.log(typeof(typeof(number)));