經典入門教程(第二部分)

2021-08-28 13:17:18 字數 1074 閱讀 2798

開發工具

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協議分析...