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 159赞 python中国网
      每篇文章努力于解决一个问题!python高级、python面试全套、操作系统经典课等可移步文章底部。

        一、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