亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

全面了解js中的script標簽

 更新時間:2016年07月04日 08:52:04   投稿:jingxian  
下面小編就為大家?guī)硪黄媪私鈐s中的script標簽。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

在頁面中用script標簽引入javascript文件(<script type="text/javascript" src="js文件地址"></script>),瀏覽器在渲染頁面的時候,當讀取到script元素時,瀏覽器不會以HTML或XHTML的方式處理其內(nèi)容,瀏覽器會通知瀏覽器的腳本引擎來接管script元素中的內(nèi)容。

script元素的type屬性定義腳本類型,type類型有:

1.text/ecmascript(表示以ECMAScript方式解析這段腳本,即基于ECMA-262腳本標準)

2.text/jscript(表示以JScript方式解析這段腳本,它是微軟在IE瀏覽器中所實現(xiàn)的ECMAScript語言的一種變種)

3.text/vbscript

4.text/vbs

(3、4種表示以微軟的VBScript方式處理,是完全不同的腳本語言)

script元素的language屬性(早期的script標簽中用其屬性來解決瀏覽器兼容問題):

<script type="text/javascript" src="a.js" language="javascript1.2"></script>

language定義支持該腳本的瀏覽器版本(即瀏覽器支持javascript1.2,則就執(zhí)行a.js文件中的代碼)

script元素的defer屬性:

<script type="text/javascript" src="a.js" language="javascript1.2" defer="defer"></script>

defer屬性設置成"defer",表示該腳本不會生成任何文檔內(nèi)容,于是瀏覽器可以提前處理頁面的剩余部分,在頁面處理結束并做好顯示準備時才處理腳本部分。

script標簽在頁面中放的位置。

瀏覽器從同一個域名并發(fā)載入的資源是有限制的,所以當把腳本添加到head元素中時,首先載入的將是腳本,其次才是文檔的剩余部分。為什么說,把引入了javascript的script元素標簽放在head中可能會使得瀏覽器延遲頁面剩余部分的顯示?主要是因為腳本中可能會調用document.write方法修改dcument對象。

參考:《Javascript學習指南》

以上這篇全面了解js中的script標簽就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • URL編碼轉換,escape() encodeURI() encodeURIComponent()

    URL編碼轉換,escape() encodeURI() encodeURIComponent()

    URL編碼轉換,escape() encodeURI() encodeURIComponent()...
    2006-12-12
  • javascript中apply、call和bind的使用區(qū)別

    javascript中apply、call和bind的使用區(qū)別

    下面小編就為大家?guī)硪黄猨avascript中apply、call和bind的使用區(qū)別。小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-04-04
  • JavaScript基礎教程——入門必看篇

    JavaScript基礎教程——入門必看篇

    下面小編就為大家?guī)硪黄狫avaScript基礎教程——入門必看篇。小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-05-05
  • JavaScript 學習筆記(十五)

    JavaScript 學習筆記(十五)

    事件是DOM(文檔對象模型)的一部分。事件流就是事件發(fā)生順序,這是IE和其他瀏覽器在事件支持上的主要差別。
    2010-01-01
  • js Math 對象的方法

    js Math 對象的方法

    js Math 對象的方法向上取整、向下取整、四舍五入等等,數(shù)字運算經(jīng)常會用到,需要的朋友可以參考下
    2013-09-09
  • javascript運算符——位運算符全面介紹

    javascript運算符——位運算符全面介紹

    下面小編就為大家?guī)硪黄猨avascript運算符——位運算符全面介紹。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-07-07
  • JS合并數(shù)組的幾種方法及優(yōu)劣比較

    JS合并數(shù)組的幾種方法及優(yōu)劣比較

    這篇文章主要介紹了JS合并數(shù)組的幾種方法及優(yōu)劣比較,本文講解了concat、循環(huán)插入、reduce等方法合并數(shù)組,并對它們的優(yōu)劣做了比較,需要的朋友可以參考下
    2014-09-09
  • 關于可運行代碼無法正常執(zhí)行的使用說明

    關于可運行代碼無法正常執(zhí)行的使用說明

    腳本之家網(wǎng)站為了方便大家快速的查看效果,只要大家運行一下代碼即可能看到效果。
    2010-05-05
  • 詳解js的異步編程技術的方法

    詳解js的異步編程技術的方法

    本篇文章主要介紹了詳解js的異步編程技術,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • JavaScript String 對象常用方法詳解

    JavaScript String 對象常用方法詳解

    下面小編就為大家?guī)硪黄狫avaScript String 對象常用方法詳解。小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-05-05

最新評論