Web三大标准
HTML+CSS+JavaScript
引入方式
1.行内式:
- 直接在标签上面去写,可以将单行或少量的JS代码写在HTML事件标签的属性中(以on开头的属性)比如onclick。
- 单双引号错开使用,HTML中推荐使用双引号,JS中使用单引号。
- 可读性差,在html中编写大量JS代码,不方便阅读,引号容易弄混
<input type="button" value="点我" onclick="alert('hello Jinke')">
2.内嵌式
- 可以将多行代码写入script标签中
- 内嵌JS是学习最常用的方式
3.外部式
- 适合JS代码量比较大的情况
- 利于HTML代码的结构化,把大段的JS代码独立到HTML页面之外,方便复用
- 引用外部JS文件的script标签中间不可以写代码
<script src="./js/index.js"></script>
JS注释
单行注释 crtl+/ 多行注释 alt+shift+a
变量
存储在内存中 变量声明 var name;
变量扩展
- 变量被重新赋值,原来的值会被覆盖,以最后的为准
var a = 123; a = 77; - 可声明多个变量,用逗号隔开
var age = 19,n = 2,sex = "男"
变量的特殊情况
- 只声明,无赋值,默认值是undefined
- 不声明不赋值,直接使用,报错:xx is not undefined
- 不声明只赋值
ee=45 ,console.log(ee)---45
变量的命名规范
- 严格区分大小写
- 由字母,数字,下划线,axios
- 不能以数字开头
- 遵守驼峰命名法,myFirstName
简单数据类型
- isNan() 判断变量是否为非数字,返回true或者false,不是数字就返回true,是数字类型就返回false。