Javascript 重要的三块
ECMAScript
变量,函数,闭包,对象等
DOM
document object model,有w3c规范
BOM
Browser object model, 没有规范,需要自己写兼容
JavaScript线程
js通过单线程模拟多线程
轮转时间片 短时间之内轮流执行多个任务的片段
JS线程执行一个个的任务片段,切换速度很快,察觉不到
Javascript Start
<script type="text/javascript" src="index.js"></script>
<!-- 有src属性,执行src里的代码 -->
script[type]
如果写错了,就不会当成代码去执行
很多公司会故意写错,然后在其中写入模板
<script type="text/tpl" id="J_table">
<div>
{{name}}
</div>
</script>
<script>
var jTable = document.getElementById("J_table");
//...获取内部模板并替换
</script>