原创 angular測試
1、Karma+Jasmine單元測試 2、Protractor 3、強大的f2etest見githup是阿里的東西:https://github.com/alibaba/f2etest
原创 javascript代碼技巧
1、var gt = window.showgt || (windows.showgt="abc");
原创 javascript面試總結
undefined和not defined的區別 undefined是javascript語言中定義的五個原始類中的一個,換句話說,undefined並不是程序報錯,而是程序允許的一個值。not defined是javascript在運
原创 搖樹優化
打包的時候去掉無用的代碼 angular:ng build aot -prod等
原创 Angular實現動畫
@Component({ selector: 'app-post-detail-main', templateUrl: './post-detail-main.component.html', styleUrls: ['.
原创 學習資料
githup項目學習:ng-admin githup或者碼雲上面的NiceFish或者angular-base 如果下載下來的項目如果需要依賴node-sass的解決方案: 1、先下載win32-x64-57_binding.node 2、
原创 學習背景
1.前端知識沒有籠統的學習過,有一些概念性的東西還不是很清楚,項目中遇到很多問題都在腦海裏沒有什麼概念。 2.感覺自已的代碼像是東一塊,西一塊的,沒有一根線聯起來。 3.一個牛人告訴我:知識可以有不足,但在一個領域中不允許存在短板。 4.希
原创 面向對象程序設計
一、創建對象的幾種方式 1、工廠模式:缺點是不知道對象類型 function createPerson(age) { var o = new Object(); o.age = age o.sa
原创 元素節點、屬性節點和文本節點
//todo
原创 angular命令
npm config list 生成angular2組件圖組件參考github:angular2-dependencies-graph npm install -g @compodoc/ngd-cli $ cd my-awesome-cl
原创 實用工具方法
1、深拷貝 var deepCopy = function (source) { var result = {}; for (var key in source) { result[key] = typ
原创 學習推薦
http://web.jobbole.com/86949/ 張鑫旭
原创 Angular
forRoot的作用 爲了保證service的全局唯一性,防止惰性加載的時候重新生成service實例 示例: angular裏forRoot的作用 模塊A是這樣定義的 @NgModule({ providers: [AS
原创 怎麼樣學好編程
只有一句話:以不變應萬變,抓住不變的東西。體會到"條條大路通羅馬”的快感
原创 RXJS
RxJS是ReactiveX編程理念的JavaScript版本 核心概念: Observable Observer Operator Observer是什麼 先看代碼: let foo = Rx.Observable.create