【認識JavaScript】
前言:
學習的興趣在於自己不斷的突破,發現自己需要學習的內容還有很多,之前在牛腩新聞釋出系統的專案中初步瞭解了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
總結
首先這是一個巨集觀的概念,在下面的學習過程中不斷深入。
相關文章
- 系統認識JavaScript正規表示式JavaScript
- 深入認識javascript中的eval函式JavaScript函式
- 快速認識,前端必學程式語言:JavaScript前端JavaScript
- 重新認識javascript物件(一)——物件及其屬性JavaScript物件
- 我所認識的JavaScript正規表示式JavaScript
- 認識JavaScript陣列物件的length屬性JavaScript陣列物件
- 我所認識的 JavaScript 作用域鏈和原型鏈JavaScript原型
- JavaScript中對陣列和陣列API的認識JavaScript陣列API
- Ajax非同步與JavaScript的一些初淺認識非同步JavaScript
- 認識CopyOnWriteArrayList
- 認識DockerDocker
- 認識jqueryjQuery
- JQuery認識jQuery
- 認識 TypeScriptTypeScript
- 認識WebGLWeb
- 認識RedisRedis
- 認識htmlHTML
- 新手知識:認識(轉)
- javascript系列--認識並理解建構函式,原型和原型鏈JavaScript函式原型
- 從本質認識JavaScript的原型繼承和類繼承JavaScript原型繼承
- JSON認識JSON
- Mybatis初步認識MyBatis
- 認識mysql(3)MySql
- fragment小認識Fragment
- 認識mysql(1)MySql
- 感性認識JWTJWT
- 認識 LLVMLVM
- 認識LinuxLinux
- 認識EclipseEclipse
- 認識Vue元件Vue元件
- 認識UML工具
- HttpModule的認識HTTP
- 認識Import表Import
- 初次認識GuiceGUI
- 全面認識JAVAJava
- 認識微服務微服務
- 關於UI設計行業的認識再到認識UI行業
- JavaScript進階之路——認識和使用Promise,重構你的Js程式碼JavaScriptPromiseJS