zoukankan      html  css  js  c++  java
  • JavaScript快速入门笔记(1):简介

    本系列随笔是本人的学习笔记,初学阶段难免会有理解不当之处,错误之处恳请指正。转载请注明出处:https://www.cnblogs.com/itwhite/p/12217634.html

    简介

    JavaScript 不是 Java!

    1995 年,JavaScript 由网景(Netscape)公司开发。

    1996 年,网景正式向 ECMA(欧洲计算机制造商协会)组织提交语言标准。

    1997 年,ECMA 以 JavaScript 语言为基础制定了 ECMAScript 标准规范。

    ActionScript 和 JScript 语言也遵从这个规范,只不过 JavaScript 是 ECMAScript 最著名的实现之一,现在我们可以简单地认为 ECMAScript 等同于 JavaScript。

    2015 年, ECMAScript 2015(ES2015)即第 6 版问世,最早被称作是 ECMAScript 6(ES6),添加了不少新的语言特性。

    JavaScript 是一门解释型语言,其代码在客户端中执行前不需经过编译,而是直接由浏览器解释执行。

    JvaScript 主要用作客户端脚本语言,在浏览器中执行。但随着 Node.js 的问世,JavaScript 也逐渐开始被用来编写服务器端程序。

    本系列文章不包含 Node.js ,所以完全把它当作一门客户端语言即可。

    Hello world!

    学习编写和执行 JavaScript 程序通常不需要安装其它任何软件,你只需要创建一个 HTML 文件,在其中嵌入 JavaScript 代码,然后用浏览器打开即可,例如:

     1 <!DOCTYPE html>
     2 <html>
     3   <body>
     4     <div id="hello"></div>
     5     <script>
     6       // 在这里编写你的 JavaScript 程序
     7       window.onload = function() {
     8         var div = document.getElementById("hello");
     9         div.innerHTML = "<h1>Hello world!</h1>";
    10       };
    11     </script>
    12   </body>
    13 </html>

    快速参考

    • 注释风格:// 单行注释,/* 多行注释 */。
    • 引号:单引号双引号都可以用,例如:'foo' 或 "bar"。
    • 字符串连接:'foo' + 123 结果为 'foo123'; 123 + '456' 结果为 '123456'。
    • 如何调试?按 F12 选“Sources”,右边有一排调试按钮。
    • JavaScript 是区分大小写的语言。

    其它

    The JavaScript interpreter in a browser is implemented as a single thread

  • 相关阅读:
    Sum Root to Leaf Numbers [LeetCode]
    Symmetric Tree [LeetCode]
    Combination Sum II [LeetCode]
    Maximal Rectangle [LeetCode]
    Trapping Rain Water [LeetCode]
    Combination Sum [LeetCode]
    05 如何“响铃”
    04 八进制
    03 关键字?保留字?预留字?
    020 函数之变量的作用域
  • 原文地址:https://www.cnblogs.com/itwhite/p/12217634.html
Copyright © 2011-2022 走看看