1. <em id="yud1w"><acronym id="yud1w"><u id="yud1w"></u></acronym></em>
      
      
      <button id="yud1w"></button>

      python

      當前位置:首頁?>?javascript教程?>?當前文章

      javascript教程

      js運行原理及js代碼書寫位置

      2020-05-24 200贊 老董筆記
      每篇文章努力于解決一個問題!更多精品可移步文章底部。

        一、js運行原理

        js是一門高級語言,通常高級語言都是被解釋執行的。學習python的時候python代碼會被python解釋器(python.exe)解釋執行,學習php的時候php代碼會被php解析器(php.exe)解釋執行,同理學習js時,js代碼也會被解釋執行,只不過負責這件事的是瀏覽器。

        瀏覽器內置了js引擎來讀取網頁中的js代碼并運行,同時js引擎會提供各種接口讓js腳本可以控制操作瀏覽器各種功能。

        當然,這并不是說只有瀏覽器才能運行js,而是說具有解析js代碼能力的東西都可以來運行js,至于人類叫他什么,讓他屬于誰這都不重要。比如,大名鼎鼎的node.js也可以來運行js代碼!

        二、js代碼的書寫位置

        目前網頁中書寫js代碼有4種方式,本節課大家先瀏覽下有個整體印象,后續會慢慢熟悉:

        1、通過<script>標簽直接寫到頁面。

        2、通過<script>標簽加載外部文件。

        3、html元素的事件屬性

        4、寫到超鏈接里(特殊用法)

        1、直接寫到頁面中

        script標簽可以直接寫到head里面,也可以寫到body里面,一般建議特效放在body中,變量放在head中。【HTML5 中已經默認script的type值是text/javascript,type屬性僅作為一種代碼規范進行書寫,不寫該屬性也沒事】

          	<script type="text/javascript">
          		alert('hi js')
          	</script>
      

        2、 引入外部文件

        如果javaScript代碼比較多,可以將javaScript的代碼提取到外部的js文件中,再通過<script>標簽引入到當前文件中。(注意js文件里的代碼不要用script標簽包裹)。 

      <script src="./my.js"></script>
      <script src="http://www.bdd33.com/my.js"></script>
      

        3、通過html標簽事件屬性,內嵌到html元素里。

      <div onclick=“alert(‘hello,js’)”></div>
      

        4、寫到超鏈接里面(特殊用法)

      <a href="javascript:alert(‘hello js’)"></a>
      

      文章評論

      js運行原理及js代碼書寫位置文章寫得不錯,值得贊賞
      国产99视频精品免视看6