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

进击Node.js基础(一)

Scott 全栈工程师
难度中级
时长 3小时27分
学习人数
综合评分9.50
664人评价 查看评价
9.8 内容实用
9.4 简洁易懂
9.3 逻辑清晰
  • get:获取数据

    post:提交数据

    put:更新发布数据

    delete:删除

    head类同get

    1XX:已提交请求,进行处理

    2XX:已提交请求已处理

    3XX:重定向,进一步处理

    4XX:客户端错误

    5XX:服务器端错误

    查看全部
  • 回调函数1

    查看全部
  • querystring案列2

    查看全部
  • querystring案列

    查看全部
  • nodejs 版本切换 工具 n

    npm install -g n


    查看全部
    0 采集 收起 来源:Mac下安装Nodejs

    2018-06-05

  • NodeJs 版本,小数位偶数稳定,奇数非稳定

    查看全部
    0 采集 收起 来源:Nodejs版本常识

    2018-06-05

  • 作用域上下文有点不明白,没理解function的new
    查看全部
    0 采集 收起 来源:HTTP 源码解读

    2018-06-05

  • 5-4完
    查看全部
  • 参数处理:

    1. querystring.stringfy(对象,连接符,键值对符号符号)->对象转换为对象字符串

    2. 2.querystring.parse(对象字符串,需要转换的属性连接符,键值对符号)->对象字符串转换为对象

    3.querystring.escape('转义字符串')->转义字符串

    4.querystring.unescape('反转义字符串')->反转义字符串

    查看全部
  • url只能使用英文数字以及特殊符号

    url.resolve(),生成url

    url.parse()方法解析url

    查看全部
  • var EventEmitter=require('events').EventEmitter

    // 引入事件模块

    // var EventEmitter = require('events').EventEmitter


    // // 创建实例

    // var life = new EventEmitter()

    var life =new EventEmitter()

    life.setMaxListeners(11);


    function water(who)

    {

    console.log('给'+who+'倒水');

    }



    life.on('求安慰',water)


    life.on('求安慰',function(who){

    console.log('给'+who+'洗衣服');

    })

    life.on('求安慰',function(who){

    console.log('给'+who+'做饭');

    })

    life.on('求安慰',function(who){

    console.log('给'+who+'跪键盘');

    })

    life.on('求安慰',function(who){

    console.log('给'+who+'打扫卫生');

    })

    life.on('求安慰',function(who){

    console.log('给'+who+'操场');

    })

    life.on('求安慰',function(who){

    console.log('给'+who+'7');

    })

    life.on('求安慰',function(who){

    console.log('给'+who+'8');

    })

    life.on('求安慰',function(who){

    console.log('给'+who+'唱歌');

    })

    life.on('求安慰',function(who){

    console.log('给'+who+'跳舞');

    })


    life.on('求安慰',function(who){

    console.log('给'+who+'累死累死');

    })


    life.on('求抱抱',function(who){

    console.log('给'+who+'抱抱');

    })


    life.on('举高高',function(who){

    console.log('给'+who+'举高高');

    })



    life.removeListener('求安慰',water)

    //life.removeAllListeners();//这样写所有的监听都被拿掉了

    // life.emit("求安慰",'小哥哥');


    life.removeAllListeners('求安慰');//需要传递具体的名字


    var hasConfortListener=life.emit("求安慰",'小哥哥');


    var hasgaoListener=life.emit("举高高",'小哥哥');


    console.log(life.listeners('求安慰').length)

    console.log(EventEmitter.listenerCount(life,'求安慰'))




    // var hasplayListener=life.emit("play",'小哥哥');

    console.log(hasConfortListener);//true

    console.log(hasgaoListener);//true

    // console.log(hasplayListener);//false


    查看全部
  • cat /etc/redhat-release查看版本<br> rpm -q gcc rpm -q gcc-c++查看是否安装了gcc和gcc-c++ 安装

    查看全部
  • yum -y install gcc gcc-c++ kernel-devel 

    python -V 

    yum -y update && yum -y groupinstall "Development Tools" 

    cd /usr/src/ wget https://nodejs.org/dist/v4.4.3/node-v4.4.3.tar.gz 

    tar -xf node-v4.4.3.tar.gz

    查看全部
  • var http=require('https');

    var url='https://www.imooc.com/learn/348';


    http.get(url,function(res){

    var html='';


    res.on('data',function(data){

    html+=data;

    })

    res.on('end',function(){

    console.log(html)

    })

    }).on('error',function(){

    console.log('获取课程数据出错')

    })


    查看全部
    1 采集 收起 来源:HTTP 小爬虫

    2018-06-02

  • Usage: ab [options] [http[s]://]hostname[:port]/path

    查看全部
    0 采集 收起 来源:HTTP 性能测试

    2018-06-02

举报

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

微信扫码,参与3人拼团

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

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