今天开始系统地整理一下有关JS的相关知识点,有一些平时很少用到的,或者被遗漏的,特别的记下来,以便查看。
【浏览器的支持】
- IE7.0浏览器支持的JS版本:JS1.1~JS1.3
- FireFox浏览器支持的JS版本:JS1.0~JS1.8
- Opera9浏览器支持的JS版本:JS1.1~JS1.5
【script标签属性】
- language: 表示脚本语言类型,如"JavaScript", "VBScript", "JScript" ,"JavaScript1.5"; 如果标记了版本号,浏览器在不支持该版本的时候,就不会执行Script标签内的JS代码。
- type: 指定脚本语言的MIME, 如type="text/javascript;version=1.3"
- src: 引用外部JS文件。如果引用外部JS文件,script标签中的内容必须为空。
- defer: 只有IE浏览器内核支持该属性,表示浏览器在加载时首先把网页标签加载完毕后,才去加载带有defer属性的script标签内的JS代码。慎重使用。
【noscript标签】
- 如果浏览器不支持JS代码,则输出noscript标签中的内容。
【字符串中的“/”】
- 如果字符串中的字符很多,则可以使用反斜杠“/”来讲字符串换行,以增强可读性。
- 如:document.write("zheqishishiyige/
- henchanghenchanghenchanghenchang/
- henchanghenchanghenchang/
- dezifuchuano");