Nodejs入門--學(xué)習(xí)筆記(1)

本人從事前端開發(fā)工作,對node比較感興趣,就在這貼出自己的學(xué)習(xí)筆記,以前學(xué)習(xí)一直看視頻敲代碼,感覺收獲不是很多,寫出來也是為了讓自己更好的整理自己學(xué)習(xí)的一些基礎(chǔ)知識。

現(xiàn)在后端語言如java,php等很成熟,為什么要來學(xué)習(xí)nodejs,其實(shí)每個(gè)語言都有自己的主攻的方向。

nodejs實(shí)現(xiàn)大并發(fā)高質(zhì)量的運(yùn)行特性;(牢記)

好了,閑話少說,你們肯定在嫌棄我啰里啰嗦的了,上干貨。

1.node-api ? url ? 解析網(wǎng)址利器 ? 很簡單但是很重要(牢記)

絕對URI

‘http://user:pass@www.example.com:80/dir/index.html?uid=1#ch1’

協(xié)議? 登錄信息? 服務(wù)器地址? ? 端口? 文件路徑? ? 查詢字符串 片段標(biāo)示符

URI :Uniform Resource Identifier,統(tǒng)一資源標(biāo)識符;

URL:Uniform Resource Locator,統(tǒng)一資源定位符;

URN:Uniform Resource Name,統(tǒng)一資源名稱。

其中,URL,URN是URI的子集。

url.parse(urlString,bool,bool): 將定位符解析成對象,


第二個(gè)參數(shù)決定query部分以字符串返回還是以對象形式返回,默認(rèn)為字符串返回即第二個(gè)參數(shù)默認(rèn)為false;


第三個(gè)參數(shù)表示在沒有完整協(xié)議串的時(shí)候(即無http:/https:)的時(shí)候‘//’之后的字符如何解釋,若為false即將‘//’之后的當(dāng)做路徑解釋,若為true則會(huì)將‘//’與‘/’之間的字符串解釋為主機(jī)


Url基礎(chǔ)指點(diǎn):

protocol:表示url采用的什么協(xié)議

slashes:表示是否有斜線

host:表示主機(jī)

post:表示端口(默認(rèn)80端口不顯示)

hostname:表示主機(jī)名稱

hash:指的是#號后的內(nèi)容包含#
(錨點(diǎn))

search:指的是?后#前的內(nèi)容,包含?(查詢字符串參數(shù))

query:指的是search不包含?的內(nèi)容(給http服務(wù)器發(fā)送數(shù)據(jù))

pathname:指的是路徑名稱,一般指主域名之后的內(nèi)容('/返回自己的路徑名/')

path:路徑

href:代表未解析的url地址

參數(shù)可選參數(shù)1設(shè)置為true,對象中query解析出,

可選參數(shù)2設(shè)置為true,對象中host正確解析,pathname正確解!!!協(xié)議protocal未明確。

1)url.format(urlObj): 將對象解析成定位符

2)url.resolve(from, to):將一個(gè)基本URL和指定超鏈接目標(biāo)URL合并

鳴謝 ?

這篇 nodejs api的入門是基于scott<<進(jìn)擊的Nodejs基礎(chǔ)(一)>>寫出來的,是我學(xué)習(xí) Nodejs的學(xué)習(xí)記錄.特別感謝scott付出,如果你覺得這篇文章對你有幫助,請轉(zhuǎn)到慕課網(wǎng)scott老師點(diǎn)個(gè)贊.

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,506評論 19 139
  • https://nodejs.org/api/documentation.html 工具模塊 Assert 測試 ...
    KeKeMars閱讀 6,597評論 0 6
  • 第5章 引用類型(返回首頁) 本章內(nèi)容 使用對象 創(chuàng)建并操作數(shù)組 理解基本的JavaScript類型 使用基本類型...
    大學(xué)一百閱讀 3,667評論 0 4
  • 1,規(guī)律生活:調(diào)整作息時(shí)間,按點(diǎn)睡覺起床,7點(diǎn)起床 ,洗漱吃早飯,活動(dòng)時(shí)間,午飯,下午活動(dòng)。晚飯。晚飯后看看書活動(dòng)...
    馨兒媽閱讀 204評論 0 0
  • 擁有一個(gè)好心情,是每一個(gè)職場人的愿景。好心情從何而來?說難也難,說簡單也簡單。首當(dāng)其沖是要有個(gè)舒適的辦公環(huán)境。我們...
    田心遠(yuǎn)閱讀 332評論 0 1

友情鏈接更多精彩內(nèi)容