zoukankan      html  css  js  c++  java
  • 基本概念和方法1

    1、fs.readFile方法

    fs.readFile(filename, [encoding], [callback(err,data)])

    接收参数:

    filename    文件路径

    options      option对象,包含 encoding,编码格式,该项是可选的。

    callback      回调,传递2个参数 异常err 和 文件内容 data

    2、response.end方法

    结束响应,告诉客户端所有消息已经发送。当所有要返回的内容发送完毕时,该函数必须被调用一次。如何不调用该函数,客户端将永远处于等待状态。

    接收参数:

    data                           end()执行完毕后要输出的字符,如果指定了 data 的值,那就意味着在执行完 response.end() 之后,会接着执行一条 response.write(data , encoding);

    encoding                  对应data的字符编码

    3、__filename变量和__dirname变量

    (1)__filename在任何模块文件内部,可以使用filename变量获取当前模块的带有完整绝对路径的文件名。

    (2)__dirname获取当前文件所在目录的完整文件名。

    4、JSON.parse()方法,解析一个JSON字符串,构造字符串描述的JavaScript值或对象。可以提供可选的reviver函数以在返回之前所得到的对象执行变换。

    语法:JSON.parse(text[, reviver])

    参数

    text
    要被解析成JavaScript值的字符串,查看 JSON 对象学习的JSON 语法的说明。
    reviver 可选
    如果是一个函数,则规定了原始值如何被解析改造,在被返回之前。

    返回值

    Object对应给定的JSON文本。

    异常

    若被解析的 JSON 字符串是非法的,则会抛出 一个语法错误 异常。

    5、request参数的获取

    (1)request.params方法

    params方法用于从express路由器获取参数

    (2)requset.query方法

    获取?后的查询参数

    (3)request.body方法

    获取一下Post的内容,用户post提交,获取post提交的参数。

     

  • 相关阅读:
    Go语言通道(chan)——goroutine之间通信的管道
    GO语言数组,切片,MAP总结
    GO数组
    GO切片
    GO语言测试
    GO语言html模板
    Go语言中defer语句使用小结
    微信小程序 某个页面直接返回首页
    小程序常用变量
    bzoj1030
  • 原文地址:https://www.cnblogs.com/carrier-sisi/p/7359959.html
Copyright © 2011-2022 走看看