内部标签
<script>
alert('hello,world');
</script>
外部引入
创建一个abs.js文件
在内部输入
alert('hello,world');
在html文件中调用
<script src = "abs.js"></script>
效果演示
PS:内部标签和外部引入效果一致
知识点:
alert:显示弹窗
快捷键:ctrl+/ 多行注释或多行取消注释
Javascript数据类型:
js不区分小数和整数
123 #整数
123.1 #浮点数
1.123e3 #科学计数法
-99 #负数
NaN #not a number
Infinity #无限大
字符串 'abc',"abc"
布尔值true,false
逻辑运算&&,||,!
注意点:
js的缺陷,坚持不要使用==比较
NaN===NaN,false,NaN这个与所有的数值都不相等,包括自己
isNaN(NaN),true,只能通过isNaN()来判断
浮点数问题
console.log((1/3) === (1-2/3)),false
尽量避免使用浮点数进行运算,存在精度问题
console.log((1/3 - (1-2/3)) < 0.00000001),true
null 空
undefined 未定义,如果下标越界,就会出现undefined
对象
var person={
name:'qinjiang',
age:3,
tags:['js','java','web','...']
}
调用方式
person.name
person.age
person.tags