zoukankan      html  css  js  c++  java
  • [ 第二章] JavaScript 语法(一)

    2.1准备工作


      JavaScript 必须通过 HTML 文档才能执行。有两种方式可以做到这点。

      第一种方式是将js代码嵌入到文档 <head></head>中的<script></script>标签之间:

      

     1 <html>
     2     <head>
     3         <title>这里是标题</title>
     4         <script>
     5                JavaScript is run here ...
     6         </script>
     7     </head>
     8 <body>
     9     <script>
    10           JavaScript is run here ...
    11     </script>
    12 </body>
    13 </html>    

      

      一种更好的方式是把 JavaScript 代码存为一个扩展名为 .js 的独立文件。典型的作法是在文档的 <head> 标签里放一个 script 标签,并把它的src 属性指向该文件:

     <html>
        <head>
             <title>这里是标题</title>
             <script src='指向文件的路径' ></script>
         </head>
     <body>
         网页显示的内容
     </body>
     </html>    

      但最好的方式是把<script>标签放到文档最后,</body>之前:

    1  <html>
    2     <head>
    3          <title>这里是标题</title>
    4      </head>
    5  <body>
    6      网页显示的内容
    7      <script src='指向文件的路径' ></script>   
    8  </body>
    9  </html> 
    View Code

     注意:前面的例子中 <script>标签没有包含传统的 type='text/javascript' 属性。因为脚本默认是JavaScript ,所以没有必要指定这个属性。

     补充:程序设计语言分为解释型和编译型两大类。

      java 或 C++ 是编译型语言,需要一个编译器。编译器是一种程序能够把用java等高级语言编写的源代码翻译为直接在计算机上执行的文件。

      解释型的语言不需要编译器,它们仅需要解释器。对于javascript 语言,在互联网环境下,Web 浏览器负责完成有关的解释和执行工作。浏览器中的 JavaScript 解释器将直接读入源代码并执行。浏览器中如果没有解释器,JavaSctipt 代码就无法执行。

      用编译型语言编写的代码有错误,这些错误将在代码编译阶段就能发现,而解释型语言代码中的错误只能等到代码解释器执行到有关代码时才会被发现。

      与解释型语言相比,编译型语言往往速度更快,可移植性更好,但它们的学习曲线也往往相当陡峭。JavaScript 的优点之一就是相当容易入门,但千万不要因此小看JavaScript,其实它能完成许多相当复杂的编程任务。

    天才在于积累,聪明在于勤奋!
  • 相关阅读:
    使用元数据简化jdbc代码---查询操作(用到反射)
    DDD(领域驱动设计)总结
    关于java中BufferedReader的read()及readLine()方法的使用心得
    BufferedInputStream使用详解
    java 分次读取大文件的三种方法
    《深入理解mybatis原理》 Mybatis数据源与连接池
    《深入理解mybatis原理》 MyBatis的架构设计以及实例分析
    Mybatis源码解析优秀博文
    java 通过调用存储过程获取结果集
    httprunner学习3-extract提取token值参数关联(上个接口返回的token,传给下个接口请求参数)
  • 原文地址:https://www.cnblogs.com/zhaoxiaowu/p/3675307.html
Copyright © 2011-2022 走看看