JavaScript是脚本编程语言,可以做网页中的动画、特效、数据的展示、表单校验
JavaScript特点 :
①逐行执行:从上往下依次执行,如果一行报错,该代码块后续代码块不会执行(单线程的特点)
②弱类型:声明变量时不需要管数据类型,数据类型是由变量的值来进行决定的
③解释型:编译一行执行一行
JavaScript使用方式:4种
①行内JavaScript事件 基本不用,特殊情况除外
②内部JavaScript 放在script标签中 自己玩的时候使用
③外部JavaScript 放在script标签中 工作作中常用
④模块化的导入 ES6
script放在什么位置?
按照正常来说,放在任何地方都ok
但是一般放在body标签的最下面
特殊的时候(瀑布流布局)可能会放在头部
变量
1、声明变量的关键字:var
2、语法:
var 变量名 = 变量值;
3、变量名的命名规则:
①严格区分大小写
②只能是子母(大小写都行) 数字 下划线(_),美元符($)
③不能以数字开头
④不能是javascript中的关键字和保留字
4、数据类型:
①原始(基本/简单)数据类型:5种 number string boolen undefind 空(null)
②引用(复杂)数据类型:object function 数组 正则表达式
5、typeof(需要检测的内容)返回几种值(7种):function string number boolean undefind object Symbol(ES6中新增的)