開發工具
5.1. sublime text
解壓zip檔案,並重命名資料夾「nodejs」
開啟sublime,操作"preference"-->"browse packages", 把nodejs複製到該目錄
開啟nodejs資料夾,找到檔案「nodejs.sublime-build」,要更改encoding為gb2312或者utf8否則終端顯示亂碼
要用sublime開啟檔案「nodejs.sublime-settings」並修改
「node_command」:「d:\program\nodejs\node.exe」,
「npm_command」:「d:\program\nodejs\npm.cmd」,
重啟sublime
新建乙個test.js檔案,按 ctrl + b 或者f7執行
5.2. webstorm
絕對是前端開發大型應用的利器之一,後續介紹
es6新語法
6.1. let/const和塊級作用域
在es2015的新語法中,影響速度最為直接範圍最大的,恐怕就是 let 和 const 了,它們是繼var 之後,新的變數定義方法。與 let 相比,const 更容易被理解:const 也就是 constant 的縮寫,跟 c/c++ 等經典語言一樣,用於定義常量,即不可變數。但由於在es6之前的 ecmascript 標準中,並沒有原生的實現,所以在降級編譯中,會馬上進行引用檢查,然後使用 var 代替。
// foo.js
const foo =『bar』
foo =『newvalue』
$ babel foo.js
syntaxerror: test.js: line 3:「foo」 is read-only
1|const foo =『bar』
2|
3| foo =『newvalue』
Web API 第二部分
web api 第二部分 元素偏移量 offset element.offsettop element.offsetleft element.offsetwidth 可以得到元素的大小 寬度和高度 是包含padding border width element.offsetheight elemen...
redux 第二部分
redux 的使用方法,為什麼使用 action.js 檔案,進行優化 將其分開,然後我們通過工廠函式的每次返回不同的物件,由於引數是固定的,每次返回的都是事件型別和事件資料,所以我們可以使用乙個函式,通過其返回值來返回乙個物件,讓後傳遞給 action 我們的 reducer 函式有兩個引數,引數...
實驗二 第二部分
第二部分 ftp協議分析 1.兩個同學一組,a和b。2.在a主機上架設ftp伺服器 3.在b主機上執行wireshark,並登陸a主機的ftp伺服器,上傳一張,得到抓取的資料報,4.進行追蹤tcp流,顯示為原始資料,分析得到a主機登陸ftp的過程及使用者名稱密碼,還原上傳的,第二部分 ftp協議分析...