zoukankan      html  css  js  c++  java
  • node实战学习纪录

     

    1. url模块
    2. querystring模块
    //序列化
    querystring.stringify({name:'scott',course:['jade','node'],from:''}) ==>第二个参数为可以替换&, 第三个参数为可以在后面增加东西
    输出结果为: 'name=scott&course=jade&course=node&from=' //此为没增加参数的情况下
    //反序列化
    querystring.parse( 'name=scott&course=jade&course=node&from='); //第二个参数是以什么为标志分割
    结果为:{name:'scott',course:['jade','node'],from:''}; //第三个参数和上个相反
    //字符转义
    querystring.escape('<哈哈>') ==>转义成 %3c%.....一大堆编码
    //反转义
    querystring.unescape("刚才的一堆编码");
    结果为'<哈哈>'
    3. HTTP模块
    var http = require("http");

    http.createServer(function(req,res){
    res.writeHead(200,{'Content-Type':'text/plain'})
    res.write('Hello Nodejs')
    res.end()
    }).listen(2015) //监听2015端口

    req.query ==>可获得get请求的参数

    req.body ==>可获得post请求的参数

  • 相关阅读:
    For in
    For each.....in
    正则表达式
    DOM&&BOM
    字幕滚动
    web API种类
    应用程序接口
    for each in
    object constructor
    编程语言历史
  • 原文地址:https://www.cnblogs.com/yuruiweb/p/7080945.html
Copyright © 2011-2022 走看看