nodejs String
2016-03-01 21:59
597 查看
stringify函数的基本用法
stringify函数的作用就是序列化对象,也就是说将对象类型转换成一个字符串类型(默认的分割符("&")和分配符("="))
例1:querystring.stringify("对象")
var querystring= require('querystring');
var result = querystring.stringify({foo:'bar',cool:['xux', 'yys']});
console.log(result);
运行结果:
foo=bar&cool=xux&cool=yys
stringify函数的多参数用法
例1:querystring.stringify("对象","分隔符","分配符")
var querystring = require('querystring');
var result = querystring.stringify({foo:'bar',cool:['xux', 'yys']},'*','$');
console.log(result);
运行结果:
'foo$bar*cool$xux*cool$yys'
parse函数的基本用法
parse函数的作用就是反序列化字符串(默认是由"="、"&"拼接而成),转换得到一个对象类型。如下示例:
例1:querystring.parse("字符串")
var querystring = require('querystring');
var result = querystring.parse('foo=bar&cool=xux&cool=yys');
console.log(result);
运行结果
{ foo: 'bar', cool: ['xux', 'yys']}
parse函数的多参数用法
parse函数可以根据用户所自定义的分割符、分配符来反序列化字符串,从而得到相应的对象结果.如下示例:
例1:querystring.parse("字符串","分隔符","分配符")
var querystring = require('querystring');
var result = querystring.parse('foo@bar$cool@xux$cool@yys','@','$');
console.log(result);
运行结果:
{ foo: '', bar: 'cool', xux: 'cool', yys: '' }
stringify函数的作用就是序列化对象,也就是说将对象类型转换成一个字符串类型(默认的分割符("&")和分配符("="))
例1:querystring.stringify("对象")
var querystring= require('querystring');
var result = querystring.stringify({foo:'bar',cool:['xux', 'yys']});
console.log(result);
运行结果:
foo=bar&cool=xux&cool=yys
stringify函数的多参数用法
例1:querystring.stringify("对象","分隔符","分配符")
var querystring = require('querystring');
var result = querystring.stringify({foo:'bar',cool:['xux', 'yys']},'*','$');
console.log(result);
运行结果:
'foo$bar*cool$xux*cool$yys'
parse函数的基本用法
parse函数的作用就是反序列化字符串(默认是由"="、"&"拼接而成),转换得到一个对象类型。如下示例:
例1:querystring.parse("字符串")
var querystring = require('querystring');
var result = querystring.parse('foo=bar&cool=xux&cool=yys');
console.log(result);
运行结果
{ foo: 'bar', cool: ['xux', 'yys']}
parse函数的多参数用法
parse函数可以根据用户所自定义的分割符、分配符来反序列化字符串,从而得到相应的对象结果.如下示例:
例1:querystring.parse("字符串","分隔符","分配符")
var querystring = require('querystring');
var result = querystring.parse('foo@bar$cool@xux$cool@yys','@','$');
console.log(result);
运行结果:
{ foo: '', bar: 'cool', xux: 'cool', yys: '' }
相关文章推荐
- nodejsPath
- ubuntu如何安装nodejs最新版 本
- nodejs 自动重启服务 supervisor
- 通过inode删除指定文件
- 在Windows上安装Node.js模块的方法
- ## 创建第一个node.js工程 ##
- cesium使用NODEJS搭建环境
- win系统下node.js安装及环境配置.
- nodejs 小技巧——使用 supervisor
- Node.js中JavaScript操作MySQL的常用方法整理
- nodejs简易server环境及简易接口路由 写在一起
- hadoop多次格式胡namenode无法启动datanode
- HADOOP namenode启动失败
- Node.js笔记(二)
- node.js源码安装
- nw.js node-webkit系列(12)Native UI API File dialogs的使用
- 237. Delete Node in a Linked List&在O(1)时间删除链表结点
- 关于Node.js, Jade一点小小的介绍。
- ProjectOne(06) - 番外篇03 nodejs开启gzip压缩,使用compression包
- 用NODE.JS中的流编写工具是要注意的事项