原创 JavaScript基礎-----創建對象的三種方法
在 JavaScript 中我們知道無法通過類來創建對象,那麼如何創建對象呢? (1)通過“字面量”方式創建對象 將你的信息寫到{ }中,並賦值給一個變量,此時這個變量就是一個對象,例: var game = { first :
原创 Angular2 一些概念雜談
1.constructor 和 ngOnInit 的區別: (1)constructor 是 ES6 中類(class)的自身屬性,和 Angular 無關,在頁面初始化時就被調用; (2)ngOnInit 是屬於 Angular 生命週
原创 TypeScript 基礎
1.什麼是 TypeScript: (1)TypeScript 是一種由微軟開發的開源的編程語言,它是 JavaScript 的一個超集,拓展了 JavaScript 的語法; (2)現有的 JavaScript 代碼可與 typescr
原创 ES6 基礎 - 02
1.箭頭函數: 在ES6以前,寫函數表達式的格式爲: var a = function b(){ console.log('hello') } a() //"hello" ES6中出現了箭頭函數,簡寫
原创 JavaScript基礎-----預編譯
1. JavaScript 的運行: JavaScript有一個特點,就是瀏覽器在執行JavaScript代碼時會逐行執行,一行代碼錯誤,其後面的代碼塊都不會被執行出來,那麼,在腳本執行js引擎的時候,會產生三個步驟: (
原创 JavaScript基礎-----事件冒泡和阻止
1.事件冒泡: 假設一個html結構中兩個標籤存在父子層級關係,父盒子和子盒子都綁定同一個事件的方法;當點擊子盒子時會執行兩次方法,也就是將父盒子的事件方法也執行了,也就是由裏向外依次執行,這就是所謂的事件冒泡(從裏向外進行傳播);摘
原创 JavaScript基礎-----js時間線&異步加載
1. JavaScript加載時間線(理論): js本是單線程執行,瀏覽器爲幾個明顯的耗時任務單獨開闢線程解決耗時問題(也就是 異步) 時間線:瀏覽器在運行一個頁面時,首先會初始化js的功能,當初始化初試完js這一個功能後
原创 JavaScript基礎-----數據類型及轉換
1.JavaScript 簡介: JavaScript是互聯網上最流行的腳本語言,所有現代的HTML都使用JavaScript。既然是腳本語言,那麼它的特點就有一下三種: (1)弱類型; (2)解釋型語言(不需要編譯);
原创 HTML + CSS 一些概念雜談(1)
1.如何理解CSS的盒子模型: (1)盒子模型包含了:內容(content)、外邊距(margin)、內邊距(padding)、邊框(border) (2)盒子模型還分兩種:IE盒子模型 & 標準W3C盒子模型:
原创 JavaScript基礎 ----- 一些概念雜談(1)
1.document.write 、 innerHTML 、innerText 三者的區別: document.write():是重寫整個document,寫入的內容是字符串的html; innerHTML:是DOM頁面
原创 ES6 基礎 - 01
1.什麼是ES 6: ES 6 全稱 ECMAScript 6.0,也叫 ES 2015,它是2015年6月發佈的,是JavaScript語言的下一代標準,它的目標,是使得JavaScript語言可以用來編寫複雜的大型應用程序,成
原创 JavaScript基礎-----數組(Array)
1.JavaScript 中創建數組的方法: (1).使用Array構造函數: var arr = new Array(); //創建一個空數組 var arr = new Array(5); //傳遞一個整數
原创 JavaScript基礎-----Ajax
1.什麼是Ajax: AJAX是“Asynchronous JavaScript and XML”的縮寫。他是指一種創建交互式網頁應用的網頁開發技術。 Ajax包含下列技術: 基於web標準(standards-base
原创 UI框架---BUTTONS(按鈕樣式)
最近發現了一個有意思的CSS樣式庫,和Bootstrap相似,但是它是專門的一個高度可定製的,免費的並且開源的按鈕CSS樣式庫,這裏附上它的網址:http://www.bootcss.com/p/buttons/ 接下來介紹怎麼使用這個
原创 JavaScript基礎-----DOM操作
1. DOM 的理解: (1)DOM:全拼(Document Object Model),文檔對象模型,當網頁被加載時,瀏覽器會創建頁面的文檔對象模型 (2)對於JavaScript,通過可編程的對象模型,JavaScript