标签:
1、stringify函数的基本用法
stringify函数的作用就是序列化对象,也就是说将对象类型转换成一个字符串类型(默认的分割符("&")和分配符("="))
var querystring= require(‘querystring‘); var result = querystring.stringify({foo:‘bar‘,cool:[‘xux‘, ‘yys‘]}); console.log(result);
运行结果:
foo=bar&cool=xux&cool=yys
还可以自己去定义组合结果
var querystring = require(‘querystring‘); var result = querystring.stringify({foo:‘bar‘,cool:[‘xux‘, ‘yys‘]},‘*‘,‘$‘); console.log(result);
运行结果:
foo$bar*cool$xux*cool$yys
2、parse函数的基本用法
反序列化函数——parse函数,parse函数的作用就是反序列化字符串(默认是由"="、"&"拼接而成),转换得到一个对象类型。
var querystring = require(‘querystring‘); var result = querystring.parse(‘foo=bar&cool=xux&cool=yys‘); console.log(result);
运行结果:
{ foo: ‘bar‘, cool: [ ‘xux‘, ‘yys‘ ] }
还可以自己去定义组合结果
var querystring = require(‘querystring‘); var result = querystring.parse(‘foo@bar$cool@xux$cool@yys‘,‘$‘,‘@‘); console.log(result);
运行结果:
{ foo: ‘bar‘, cool: [ ‘xux‘, ‘yys‘ ] }
标签:
原文地址:http://my.oschina.net/xiax/blog/477906