面试小记---外部脚本必须包含 script 标签吗?
外部腳本必須包含 <script> 標簽嗎?
?
答案是否定的。
身為小白的我一開始也是以為這句話的對了,因為本來嘛,引用外部腳本不都用的是<script>標簽中的src屬性嗎。所以這句話不是對的嗎?
不不不,其實這個問題是誘導你犯錯誤的一個問題,因為在外部腳本文件中,只能包含腳本語言代碼,不能包含其他代碼(如HTML代碼等),而script標簽元素是屬于html代碼中的,所以是不能包含滴。
下面這個是引用的4個注意事項:
? ? 1)? 外部腳本文件可以是任意擴展名,瀏覽器會根據<script>標簽中的type屬性值和language屬性值,判斷使用哪種解析器來解析外部腳本文件。通常開發者會將JavaScript外部腳本的擴展名設為.js。
2)??在外部腳本文件中,只能包含腳本語言代碼,不能包含其他代碼(如HTML代碼等),也不能包含<script>標簽(script元素屬于HTML語言中的元素)。
3)? 在引用外部腳本文件時,<script>標簽與</script>標簽之間不能有其他代碼,包括腳本語言代碼。
4)? 雖然在引用外部腳本文件時,<script>標簽與</script>標簽之間不能有其他代碼,但</script>標簽也不能被省略。
?
轉載于:https://www.cnblogs.com/wymbk/p/5775549.html
總結
以上是生活随笔為你收集整理的面试小记---外部脚本必须包含 script 标签吗?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: oracle11gR2静默安装
- 下一篇: javaScript解决Form的嵌套