1.常用的終端命令:
- (1)del 檔案名: 洗掉檔案
- (2)ipconfig: 查看IP命令
- (3)mkdir 目錄名 :在當前目錄新建指定目錄
- (4)rd 目錄名:在當前目錄洗掉指定目錄
- (5)cd 檔案名:切換到改目錄下的子檔案(cd空格后按tab鍵自動補全當前檔案名,上方 向箭頭鍵會自動往上尋找你輸入整行命令并補齊)
- (6)cd .. : 回傳上一級目錄
- (7)cd \ : 直接回到根目錄
- (8) ls或dir: 展開當前目錄
- (9)clear或cls: 清屏
- (10)ctrl+c :停止node程式
2.常用的快捷鍵 :
- (1)ctrl+shift +n : 快速創建檔案夾
- (2)ctrl+c : 復制
- (3)ctrl+v : 粘貼
- (4)ctrl+x : 剪切
- (5)ctrl+a : 全選
- (6)ctrl+s : 保存
- (7)ctrl+z : 撤銷
- (8)Alt+Tab : 在打開的專案之間來回切換
- (9)ctrl+alt+del : 打開任務管理器
3.常見的vscode快捷鍵:
- (1) ctrl + n : 新建檔案
- (2) ctrl + tab : 檔案之間切換
- (3) ctrl + shift + n : 打開一個新的vscode
- (4) ctrl + w : 關閉當前視窗
- (5) ctrl + shift + w : 關閉當前vscode編輯器
- (6) ctrl + f : 查找
- (7) ctrl + h : 查找替換
- (8) ctrl + b : 顯示/隱藏左側邊欄
- (9) ctrl + / : 注釋
- (10) ctrl + ~ : 顯示/隱藏終端
- (11) ctrl + p : 查找并打開檔案
- (12) ctrl + shift + k : 洗掉當前行
- (13) ctrl + shift + enter : 在當前行上方插入一行
- (14) alt + ↑ 移動當前行向上 alt + ↓ 移動當前行向下
- (15) ctrl + d : 選中當前單詞
4.字串操作的api方法:
- (1) str.split(''):分割字串成為陣列
- (2) substring:字串.substring(起始位置,截取幾個)
注意:開始索引值位置上的字符能夠取到,結束位置上的字符取不到,如果只有一個參 數,那么從起始位置截取到最后 - (3) substr:字串.substr(起始位置,截取幾個);如果只有一個引數,那么從起始位置截取到最后
- (4) indexOf:查找首次出現的字符的索引值,找不到就回傳-1
- (5) lastIndexOf;查找尾次出現的字符的索引值,找不到就回傳-1
- (6) str.toLowerCase:把字母轉成小寫
- (7) str.toUpperCase:把字母轉成大寫
- (8) trim:用于去除字串魯兩端空白
1.node.js的介紹
1.1 node.js是什么
Node.js 是一個基于 Chrome V8 引擎 的 JavaScript 運行時 不是編程語言
大白話: nodejs提供了一個運行環境,我們在這個環境中可以運行js代碼,這個環境是基于 V8 引擎來實作的,
1.2node.js可以做什么
-
后端API介面,基于Node.js環境 + Express框架,
-
桌面應用,基于Node.js環境 + Electron 框架
-
操作資料庫,基于Node.js環境 + MySql包 讀寫和操作資料庫
-
實用的命令列工具,基于Node.js環境,實作的 vuecli,webpack等
1.3node.js可以做什么
-
給學習前端框架,工具打下基礎
-
更深入的模塊化
-
了解服務器后端作業
-
增加職場競爭力
2.node的使用
2.1在node環境中運行js代碼
(1)寫一個js檔案
(2) 打開命令列工具,路徑最好定位在這個js檔案的目錄下
(3) 運行命令:node 檔案路徑(檔案名)
2.2Node.js和瀏覽器端的區別
相同點:都支持ECMAScript 都是運行js代碼的容器
不同的:Node.js沒有 window, dom, bom
瀏覽器也沒有Node.js中的模塊(fs,http,....)
2.3nodejs中的模塊分類
核心模塊(內置,自帶的)
自定義模塊(自己寫的)
第三方模塊(別人寫的)
** 學習nodeu不是學新語言,而是學習模塊的使用 **
3.核心模塊的基本使用
** 核心模塊是node自帶的,名字是固定的,不能亂寫 **
步驟 1:引入 const 模塊名 = require('模塊名')
步驟 2:呼叫它的方法 模塊名.xxx()
******** require:是固定寫法 ********
3.1 fs模塊介紹



3.2 路徑問題 
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/299196.html
標籤:其他
