nodeJs常用API

kimingw發表於2017-07-06

1、url

(1)url.parse返回url物件的各種引數

url.parse(url,true/false,true/false);//預設url.parse(url,false,false);

  1.第一個引數是url地址,

  2.第二個引數規定引數是物件還是'?='來構成

query:?opt=1
query:{opt:1}

  3.第三個引數是是否自動識別(url不完整的時候是否自動識別)

(2)url.format(物件)返回正常url,把url.parse返回的物件匯入進去就能返回正常url

(3)url.resolve(url,url字尾)

url.resolve('https://i.cnblogs.com/','/test')

 

2、querystring

(1)querystring.stringify返回鍵值對

  1.第一個引數就是物件

{name:'kiming',push:['a','b']}

  2.第二個引數就是分隔符號(預設返回的是&)

  3.第三個引數就是返回符號(預設返回的是=)

(2)querystring.parse鍵值對返回物件

  1.第一個引數字串

  2.第二個引數就是分隔符號,如果沒指定(預設是&)

  3.第三個引數就是返回符號,如果沒指定(預設是=)

(3)querystring.escape

  任意字串返回轉義

(4)querystring.unescape

  任意字元反轉義

相關文章