JS 两大特点
1. 解释性语言:跨平台,执行比编译性语言稍慢(解释-执行-解释-执行 -...)
2. 单线程
主流浏览器(自研内核)
IE Trident
Chrome webkit/blink
firefox Geko
Opera presto
Safari webkit
开发标准
结构 行为 样式 相分离
html javascript css
-> 结构清晰、方便后期维护
JS中的两大类报错
1. 低级错误(语法解析错误)
-> 分号,字符等
2. 逻辑错误(语法错误)
字符串连接
var str = ''; //先准备一个空串
str += '34566';
is not defined ≠ undefined
变量未声明 变量声明未赋值
语法错误 不报错