JS--ECMAScript

來源:互聯網
上載者:User

標籤:內容   time   javascrip   ons   伺服器端   ``   停止   js代碼   控制   

## ECMAScript
- 它是一種由ECMA組織(前身為歐洲電腦製造商協會)制定和發布的指令碼語言規範
- JavaScript是ECMA的實現
- ECMAScript和JavaScript平時表達同一個意思

#### JS包含三個部分:
- ECMAScript(核心)
- 擴充==>瀏覽器端
    * BOM(瀏覽器物件模型)
    * DOM(文件物件模型)
- 擴充==>伺服器端
    * Node
    

#### ES的幾個重要版本
- ES5 : 09年發布
- ES6(ES2015) : 15年發布, 也稱為ECMA2015
- ES7(ES2016) : 16年發布, 也稱為ECMA2016  (變化不大)


#### 編寫位置
1. 編寫到標籤指定屬性中. 
    - 會造成結構和行為的耦合
    - 不方便後期維護 不推薦使用
2. 使用````<script>````標籤建立JS代碼區
    -  ````<script type="text/javascript"></script>````
3. 編寫在外部js檔案裡.通過````<script>````標籤引入
    -  ````<script type="text/javascript" src="js/new_file.js"></script>````

#### 注釋
- 多行注釋(不可被嵌套)  /**/
- 單行注釋 //

#### JS輸出
- 瀏覽器彈框
    - ````alert("")````
- 控制台輸出內容
    - ````console.log()````
- 控制瀏覽器頁面輸出內容
    - ````document.write()````
- 開啟定時器
    - ````console.time()````
- 停止定時器
    - ````console.timeEnd()````

JS--ECMAScript

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.