最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

node.js中的querystring.stringify方法使用說(shuō)明

 更新時(shí)間:2014年12月10日 09:26:24   投稿:junjie  
這篇文章主要介紹了node.js中的querystring.stringify方法使用說(shuō)明,本文介紹了querystring.stringify的方法說(shuō)明、語(yǔ)法、接收參數(shù)、使用實(shí)例和實(shí)現(xiàn)源碼,需要的朋友可以參考下

方法說(shuō)明:

將對(duì)象轉(zhuǎn)換成字符串,字符串里多個(gè)參數(shù)將用 ‘&' 分隔,將用 ‘=' 賦值。

這個(gè)函數(shù)的操作和 querystring.parse() 是相反的,具體可以看一下例子就了解了。

語(yǔ)法:

復(fù)制代碼 代碼如下:

querystring.stringify(obj, [sep], [eq])

接收參數(shù):

obj                                         欲轉(zhuǎn)換的對(duì)象
sep                                        設(shè)置分隔符,默認(rèn)為 ‘&'
eq                                          設(shè)置賦值符,默認(rèn)為 ‘='

例子:

復(fù)制代碼 代碼如下:

querystring.stringify({ foo: 'bar', baz: ['qux', 'quux'], corge: '' })
// returns
'foo=bar&baz=qux&baz=quux&corge='
 
querystring.stringify({foo: 'bar', baz: 'qux'}, ';', ':')
// returns
'foo:bar;baz:qux'

源碼:

復(fù)制代碼 代碼如下:

QueryString.stringify = QueryString.encode = function(obj, sep, eq, name) {
  sep = sep || '&';
  eq = eq || '=';
  if (util.isNull(obj)) {
    obj = undefined;
  }
  if (util.isObject(obj)) {
    return Object.keys(obj).map(function(k) {
      var ks = QueryString.escape(stringifyPrimitive(k)) + eq;
      if (util.isArray(obj[k])) {
        return obj[k].map(function(v) {
          return ks + QueryString.escape(stringifyPrimitive(v));
        }).join(sep);
      } else {
        return ks + QueryString.escape(stringifyPrimitive(obj[k]));
      }
    }).join(sep);
  }
  if (!name) return '';
  return QueryString.escape(stringifyPrimitive(name)) + eq +
         QueryString.escape(stringifyPrimitive(obj));
};

相關(guān)文章

  • node.js中的fs.readdirSync方法使用說(shuō)明

    node.js中的fs.readdirSync方法使用說(shuō)明

    這篇文章主要介紹了node.js中的fs.readdirSync方法使用說(shuō)明,本文介紹了fs.readdirSync方法說(shuō)明、語(yǔ)法、接收參數(shù)、使用實(shí)例和實(shí)現(xiàn)源碼,需要的朋友可以參考下
    2014-12-12
  • 推薦 21 款優(yōu)秀的高性能 Node.js 開(kāi)發(fā)框架

    推薦 21 款優(yōu)秀的高性能 Node.js 開(kāi)發(fā)框架

    Node.js是JavaScript中最為流行的框架之一,易于創(chuàng)建可擴(kuò)展的Web應(yīng)用。Node.js包含不同類(lèi)型框架,包括MVC, full-stack,REST API以及Generators。借助這些框架使Node.js更加易于使用,它還支持眾多特性功能,只需幾個(gè)步驟就可快速搭建強(qiáng)大的Web應(yīng)用。本文為大家推薦21款
    2014-08-08
  • Node.js中的HTTP?Server對(duì)象與GET、POST請(qǐng)求

    Node.js中的HTTP?Server對(duì)象與GET、POST請(qǐng)求

    這篇文章介紹了Node.js中的HTTP?Server對(duì)象與GET、POST請(qǐng)求,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-07-07
  • npm安裝sharp出現(xiàn)的問(wèn)題詳解(安裝失敗的問(wèn)題及解決)

    npm安裝sharp出現(xiàn)的問(wèn)題詳解(安裝失敗的問(wèn)題及解決)

    這篇文章主要給大家介紹了關(guān)于npm安裝sharp出現(xiàn)的問(wèn)題(安裝失敗的問(wèn)題及解決)的相關(guān)資料,sharp包是基于node.js的高性能圖片處理器,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-11-11
  • 淺談Node Inspector 代理實(shí)現(xiàn)

    淺談Node Inspector 代理實(shí)現(xiàn)

    這篇文章主要介紹了淺談Node Inspector 代理實(shí)現(xiàn),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-10-10
  • 詳解使用vscode+es6寫(xiě)nodejs服務(wù)端調(diào)試配置

    詳解使用vscode+es6寫(xiě)nodejs服務(wù)端調(diào)試配置

    本篇文章主要介紹了使用vscode+es6寫(xiě)nodejs服務(wù)端調(diào)試配置,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-09-09
  • 使用nodejs開(kāi)發(fā)cli項(xiàng)目實(shí)例

    使用nodejs開(kāi)發(fā)cli項(xiàng)目實(shí)例

    這篇文章主要介紹了使用nodejs開(kāi)發(fā)cli項(xiàng)目實(shí)例,本文講解使用generator-cli-starter實(shí)現(xiàn)cli項(xiàng)目的開(kāi)發(fā),需要的朋友可以參考下
    2015-06-06
  • 詳解redis在nodejs中的應(yīng)用

    詳解redis在nodejs中的應(yīng)用

    本篇文章給大家詳細(xì)分析了redis在nodejs中的應(yīng),對(duì)此知識(shí)點(diǎn)有興趣的朋友可以跟著學(xué)習(xí)下。
    2018-05-05
  • nvm使用和nodejs切換版本詳細(xì)圖文教程

    nvm使用和nodejs切換版本詳細(xì)圖文教程

    nvm 是node version manager(node 版本管理工具)的縮寫(xiě),是一個(gè)命令行工具,用于管理和切換到不同版本的 node.js,下面這篇文章主要給大家介紹了關(guān)于nvm使用和nodejs切換版本的相關(guān)資料,需要的朋友可以參考下
    2024-04-04
  • node.js爬蟲(chóng)框架node-crawler初體驗(yàn)

    node.js爬蟲(chóng)框架node-crawler初體驗(yàn)

    這篇文章主要介紹了node.js爬蟲(chóng)框架node-crawler的相關(guān)資料,幫助大家利用node.js進(jìn)行爬蟲(chóng),感興趣的朋友可以了解下
    2020-10-10

最新評(píng)論

古丈县| 榕江县| 上杭县| 台州市| 栾川县| 林周县| 乌审旗| 内乡县| 陵水| 上饶市| 衡阳市| 石河子市| 罗江县| 延长县| 竹北市| 临江市| 太和县| 东山县| 施秉县| 崇信县| 兴海县| 贵定县| 大关县| 五家渠市| 临漳县| 鲜城| 安国市| 西城区| 韩城市| 措美县| 红安县| 丰县| 平罗县| 阳山县| 昆山市| 肇源县| 溧阳市| 刚察县| 桑植县| 如皋市| 彝良县|