为了账号安全,请及时绑定邮箱和手机立即绑定

进击Node.js基础(一)

Scott 全栈工程师
难度中级
时长 3小时27分
学习人数
综合评分9.50
664人评价 查看评价
9.8 内容实用
9.4 简洁易懂
9.3 逻辑清晰
  • http协议
    查看全部
    0 采集 收起 来源:HTTP知识先填坑

    2016-07-15

  • 淡定学习,保持关注
    查看全部
  • 模块的流程
    查看全部
  • 规范与实现的互为促进
    查看全部
  • 模块与包管理工具
    查看全部
  • Commonjs规范
    查看全部
  • 作用域和上下文不同,作用域和变量的访问有关系,上下文跟this有关系。
    查看全部
  • Hello Node.js
    查看全部
  • Apache的ab的用法是: ab [options] [http://]hostname[:port]/path ab常用参数的介绍: -n :总共的请求执行数,缺省是1 -c: 并发数,缺省是1 -t:测试所进行的总时间,秒为单位,缺省50000s -p:POST时的数据文件 -w: 以HTML表的格式输出结果
    查看全部
    0 采集 收起 来源:HTTP 性能测试

    2016-07-14

  • 安装环境
    查看全部
  • querystring.escape 转义 querystring.unescape 反转义
    查看全部
  • querystring.parse(str[, sep][, eq][, options])<br> 将查询字符串反序列化为对象。 可选参数1,键值分割符不是原始的"&",而是自定义符号。<br> 可选参数2,键值连接符不是原始的"=",而是自定义符号。<br> 可选参数3, 选择对象可能包含maxkeys属性(默认等于1000),它将被用来限制加工keys。将它设置为0,以删除键计数限制。 选择对象可能包含decodeURIComponent 属性(querystring.unescape默认),它可以用来解码非UTF8编码字符串,如果必要的话。 querystring.parse('foo=bar&baz=qux&baz=quux&corge') // returns { foo: 'bar', baz: ['qux', 'quux'], corge: '' } // Suppose gbkDecodeURIComponent function already exists, // it can decode `gbk` encoding string querystring.parse('w=%D6%D0%CE%C4&foo=bar', null, null, { decodeURIComponent: gbkDecodeURIComponent }) // returns { w: '中文', foo: 'bar' }
    查看全部
  • querystring.stringify(obj[, sep][, eq][, options])<br> 将对象序列化成查询字符串。<br> 可选参数1,键值分割符由原始的"&"替换为自定义符号。<br> 可选参数2,键值连接符由原始的"="替换为自定义符号。<br> 可选参数3, 对象可以包含encodeURIComponent属性(querystring.unescape默认),它可以用来作非UTF8编码的字符串,如果需要的话。 querystring.stringify({ foo: 'bar', baz: ['qux', 'quux'], corge: '' })<br> // returns 'foo=bar&baz=qux&baz=quux&corge='<br> <br> querystring.stringify({foo: 'bar', baz: 'qux'}, ';', ':')<br> // returns 'foo:bar;baz:qux'<br> <br> // Suppose gbkEncodeURIComponent function already exists,<br> // it can encode string with `gbk` encoding<br> querystring.stringify({ w: '中文', foo: 'bar' }, null, null,<br> { encodeURIComponent: gbkEncodeURIComponent })<br> // returns 'w=%D6%D0%CE%C4&foo=bar'
    查看全部
  • 现用版本-https://nodejs.org/docs/v4.5.0/api/url.html node API -- URL<br> url.parse(urlStr[, parseQueryString][, slashesDenoteHost]): 将定位符解析成对象,可选参数1设置为true,对象中query解析出,可选参数2设置为true,对象中host正确解析,在url协议未明情况下。 url.format(urlObj): 将对象解析成定位符 url.resolve(from, to):将一个基本URL和指定超链接目标URL合并 绝对URI http://user:pass@www.example.com:80/dir/index.html?uid=1#ch1 协议 登录信息 服务器地址 端口 文件路径 查询字符串 片段标示符 URI :Uniform Resource Identifier,统一资源标识符; URL:Uniform Resource Locator,统一资源定位符; URN:Uniform Resource Name,统一资源名称。 其中,URL,URN是URI的子集。
    查看全部
  • git bash
    查看全部

举报

0/150
提交
取消
课程须知
我们的教程面向的同学是:有 JavaScript 基础的同学,如果有过任何后台语言开发的经验更适合,对于有基础的同学,可以快进跳着看教程,不必拘束于每一分钟都听,很多时候其实是思路,思路打通了,很多技术细节也就不用纠结了。
老师告诉你能学到什么?
从 Node.js 基础知识入手,比如安装,环境配置、开发环境等,进一步熟悉 Node.js API ,一些 HTTP 知识,并且对模块的概念和使用更加熟悉,从而进阶到模块或者插件的开发,最终能够借助 Node.js 快速实现特定的需求。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!