(1)由netscape和sun公司联合开发。1995年推出在netscape 2的浏览器中。面对微软的竞争,这2个公司联合ECMA对JS语言进行了标准化。
(2)CSS是2002年推出的,当时反响不好,后来疯狂。
(3)DOM全称,文档对象模型。CSS全称,层叠样式表。DOM就是种API,所谓API就是一组得到各方共同认可的约定。
(4)Safari浏览器发布于2003年,基于WebKit,Chrome,Opera等都是基于Webkit。
Safari/Chrome都基于WebKit
Firefox基于Gecko
IE基于Trident
(5)解释型语言的错误只有等到执行才可以看出来,而编译型发生错误,编译之时执行之前就可以发现。
(6)Yui是雅虎开发的用户界面库。 u是user的意思,i是interface的意思。
(7)用户填完资料,发送出去,30秒服务器告诉用户有一个字段格式不正确,用户肯定气疯,这就是js的作用。
(8)javascript包括dom,bom,ECMAscript。
(9)直接输出<script>两种方法,第一种是将<和>转成实体代码,第二种是"<scri"+"pt>"进行拼接,这样的话,浏览器不会误解析成<script>标签。
(10)js变量的第一个字符一定是,字母,下划线或者$符号。不可以是数字开头。
(11)声明后未给值(即无初始化)或者根本就没声明过的,typeof的结果都是undefined。
(12)var a="",虽然是个空值,但typeof的结果仍然是string,是字符串类型,而var a=null,这样typeof的结果则是Object,为对象。
(13)undefined是null派生出来的,所以两者alert的时候会相等。
(14)只有true,false是布尔值,True和False都不是,因为区分大小写,小写的才是。
(15)