【認識JavaScript】

我是太陽啦啦啦發表於2016-12-25

前言:

學習的興趣在於自己不斷的突破,發現自己需要學習的內容還有很多,之前在牛腩新聞釋出系統的專案中初步瞭解了JavaScript,但是當時的自己還不太瞭解,現在步入JavaScript階段的學習,發現學習知識真是很有趣!這對於滿足感很足的我來說,就是這樣一個狀態吧!下面從巨集觀角度來了解JavaScript:

核心:

一、定義

是一種具有物件導向能力的、解釋型的程式設計語言。(它是基於物件和事件驅動並具有相對安全性的客戶端指令碼檔案)。

目的:驗證發往服務端的資料、增加web互動、加強使用者體驗、

二、特點

  • 鬆散性

她的變數不必具有一個明確的型別

  • 物件屬性

對映為任意的屬性值

  • 繼承機制

基於原型的

三、核心

1.核心(ECMAScrip

web瀏覽器沒有依賴關係,定義的只是這門語言的基礎,而在此基礎上可以構建更完善的指令碼語言。我們常見的web瀏覽器只是ECMAScrip實現可能的宿主環境之一。在ActionScrip/ScriptEase等這些環境中寄宿。組成部分:語法、型別、語句、關鍵字、操作符、物件等

 

2.文件物件(DOM)

Document Object Model,簡稱DOM.我們可以把它看做樹,DOM沒有標準。

3.瀏覽器物件模型(BOM

  • BOM是browser object model的縮寫,簡稱瀏覽器物件模型
  • BOM提供了獨立於內容而與瀏覽器視窗進行互動的物件
  • 由於BOM主要用於管理視窗與視窗之間的通訊,因此其核心物件是window
  • BOM由一系列相關的物件構成,並且每個物件都提供了很多方法與屬性
  • BOM缺乏標準,JavaScript語法的標準化組織是ECMA,DOM的標準化組織是W3C
  • BOM最初是Netscape瀏覽器標準的一部分

四、開發工具集

vs ,Notepad ,eclipse等等。

瀏覽器:谷歌、火狐、IETsst


總結

首先這是一個巨集觀的概念,在下面的學習過程中不斷深入。


相關文章