第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

進(jìn)擊Node.js基礎(chǔ)(一)

Scott 全棧工程師
難度中級(jí)
時(shí)長(zhǎng) 3小時(shí)27分
學(xué)習(xí)人數(shù)
綜合評(píng)分9.50
664人評(píng)價(jià) 查看評(píng)價(jià)
9.8 內(nèi)容實(shí)用
9.4 簡(jiǎn)潔易懂
9.3 邏輯清晰
  • nodejs官網(wǎng)url的解析http://img1.sycdn.imooc.com//5e76fbcc000197bc07350411.jpg

    查看全部
  • url地址的解析http://img1.sycdn.imooc.com//5e76fa5600014abc09930796.jpg

    查看全部
  • querystring.stringify querystring.parse querystring.
    查看全部
  • 上下文常常代表this變量的值

    第一種情況:this==調(diào)用這個(gè)函數(shù)的對(duì)象

    var pet = {

    ????words:"...",

    ????speak:function(){

    ????console.log(this.words)

    ????console.log(this === pet)//這里表示this就是pet對(duì)象

    ????}

    }

    pet.speak();

    第二種情況:this指向global;

    function pet(words){

    ????this.word = words;

    console.log(this.word);

    console.log(this)//這里this指向全局global相當(dāng)于頁(yè)面中的window

    }

    pet("...")

    兩種調(diào)用方法打印的this.words是一樣的,但是this卻指向不同的地方。

    第三種情況:this指向新new的對(duì)象

    function pet(words){

    this.words = words;

    this.speak = function(){

    ????console.log(this.words);

    console.log(this === cat)//指向新構(gòu)建的對(duì)象cat

    }

    }

    var cat = new per("miao")

    cat.speak();

    ::::

    this關(guān)鍵字指向函數(shù)的擁有者&this關(guān)鍵字只能在函數(shù)內(nèi)部使用

    -----------

    使用call和apply可以改變上下文執(zhí)行對(duì)象

    var pet = {

    words:"...",

    speak:function(say){

    ????console.log(say+" " +this.words);

    }

    }

    pet.speak("speak")

    var dog = {

    words:"wang"

    }

    pet.speak.call(dog,"sepak");//制定dog對(duì)象為pet的上下文(this)


    利用call_apply改變上下文的方法來(lái)實(shí)現(xiàn)繼承

    function Pet(words){

    this.words = words;

    this.speak = function(){

    console.log(this.words);

    }

    }

    function Dog(words){

    Pet.call(this,words);

    //Pet.apply(this,arguments);

    }

    var dog = new Dog("Wang");

    dog.speak();

    //dog同歸call、apply修改上下文實(shí)現(xiàn)繼承Pet()的屬性和方法


    查看全部
  • HTTP請(qǐng)求搜索過(guò)程

    查看全部
    0 采集 收起 來(lái)源:HTTP知識(shí)先填坑

    2019-01-23

  • url.parse('linke',true,true)

    第二個(gè)參數(shù)是query解析成一個(gè)對(duì)象,不加的話query是一個(gè)字符串

    第三個(gè)參數(shù)是解析host

    https://img1.sycdn.imooc.com//5c481ec00001d5a407120385.jpg

    查看全部
  • 瀏覽器里發(fā)起請(qǐng)求
    查看全部
    0 采集 收起 來(lái)源:HTTP知識(shí)先填坑

    2019-01-20

  • Chrome://net-internal/#dns
    查看全部
    0 采集 收起 來(lái)源:HTTP知識(shí)先填坑

    2019-01-19

  • http://idcbgp.cn/video/6712

    查看全部
    0 采集 收起 來(lái)源:HTTP知識(shí)先填坑

    2019-01-11

  • querystring參數(shù)處理

    querystring.stringify()方法傳入的第一個(gè)參數(shù)是對(duì)象,將它解析成字符串

    querystring.parse()方法是傳入一個(gè)字符串將它解析成對(duì)象

    querystring.escape('')對(duì)里面的參數(shù)進(jìn)行轉(zhuǎn)義

    querystring.unescape('')對(duì)轉(zhuǎn)義的參數(shù)進(jìn)行解析

    查看全部
  • 1.url.parse("地址")會(huì)將一個(gè)地址解析成對(duì)象,對(duì)象中就是這個(gè)地址的各個(gè)內(nèi)容例如: 協(xié)議,端口號(hào) ,hash值,路徑,路徑名等等,

    ????????第二個(gè)參數(shù),一個(gè)布爾值默認(rèn)是false,傳true的話就會(huì)讓query中的數(shù)據(jù)變成一個(gè)對(duì)象,false的話就是一個(gè)字符串,

    ????????第三個(gè)參數(shù),也是一個(gè)布爾值,在地址中沒(méi)有協(xié)議的話,是不能解析出來(lái)的,傳入true會(huì)將host這些值解析出來(lái);

    2.url.format(對(duì)象)將一個(gè)對(duì)象解析成url地址;

    3.url.resolve()接受兩個(gè)參數(shù),把這兩個(gè)參數(shù)拼接成一個(gè)正確的url地址

    查看全部
  • nodejs 中模塊的使用流程:

    1. 創(chuàng)建模塊,如 teacher.js

    2. 導(dǎo)出模塊,exports.add = function(){}

    3. 加載模塊,var teacher = reauire('./teacher.js')

    4. 使用模塊,teacher.add('SomeOne')

    查看全部
    0 采集 收起 來(lái)源:簡(jiǎn)單的Nodejs模塊

    2019-01-04

  • 在 nodejs 中可以通過(guò)文件路徑引用模塊,也可以通過(guò)模塊名來(lái)引用

    查看全部
    0 采集 收起 來(lái)源:模塊的分類

    2019-01-04

  • 模塊可以分為 核心模塊、文件模塊、npm安裝的第三方模塊;

    查看全部
    0 采集 收起 來(lái)源:模塊的分類

    2019-01-04

  • 查看瀏覽器緩存(dns緩存)
    查看全部
    0 采集 收起 來(lái)源:HTTP知識(shí)先填坑

    2019-01-03

  • klass.js

    module.exports? 是真實(shí)存在的一個(gè)東西,想使你的模塊成為特別的對(duì)象類型選這個(gè)?

    exports? 是module.exports一個(gè)特殊的輔助方法,想讓你模塊成為傳統(tǒng)的模塊實(shí)例選這個(gè)

    若module.exports上已有的屬性,exports會(huì)忽略

    推薦exports

    查看全部
    0 采集 收起 來(lái)源:簡(jiǎn)單的Nodejs模塊

    2019-01-03

  • teacher.js

    查看全部
    0 采集 收起 來(lái)源:簡(jiǎn)單的Nodejs模塊

    2019-01-03

  • students.js

    exports是一個(gè)對(duì)象,上邊可以掛載任何合法的javascript類型?

    查看全部
    0 采集 收起 來(lái)源:簡(jiǎn)單的Nodejs模塊

    2019-01-03

  • 模塊的流程:

    創(chuàng)建模塊(寫(xiě)一些功能)

    導(dǎo)出模塊(將功能和模塊名建立關(guān)系)

    加載模塊(其它文件引入并加載這個(gè)模塊)

    使用模塊(直接調(diào)用模塊中命名好的方法)

    查看全部
    0 采集 收起 來(lái)源:簡(jiǎn)單的Nodejs模塊

    2019-01-03

  • 模塊大致分為三種類型:核心模塊,文件模塊(自己添加寫(xiě)的),第三方模塊(npm安裝的第三方模塊)

    node引用模塊有兩種方式 路徑引用,名稱引用 名稱引用非核心模塊會(huì)將名字映射到對(duì)應(yīng)模塊文件路徑的package.json中,核心模塊會(huì)在node啟動(dòng)時(shí)被預(yù)先加載

    查看全部
    0 采集 收起 來(lái)源:模塊的分類

    2019-01-03

首頁(yè)上一頁(yè)1234567下一頁(yè)尾頁(yè)

舉報(bào)

0/150
提交
取消
課程須知
我們的教程面向的同學(xué)是:有 JavaScript 基礎(chǔ)的同學(xué),如果有過(guò)任何后臺(tái)語(yǔ)言開(kāi)發(fā)的經(jīng)驗(yàn)更適合,對(duì)于有基礎(chǔ)的同學(xué),可以快進(jìn)跳著看教程,不必拘束于每一分鐘都聽(tīng),很多時(shí)候其實(shí)是思路,思路打通了,很多技術(shù)細(xì)節(jié)也就不用糾結(jié)了。
老師告訴你能學(xué)到什么?
從 Node.js 基礎(chǔ)知識(shí)入手,比如安裝,環(huán)境配置、開(kāi)發(fā)環(huán)境等,進(jìn)一步熟悉 Node.js API ,一些 HTTP 知識(shí),并且對(duì)模塊的概念和使用更加熟悉,從而進(jìn)階到模塊或者插件的開(kāi)發(fā),最終能夠借助 Node.js 快速實(shí)現(xiàn)特定的需求。

微信掃碼,參與3人拼團(tuán)

微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

友情提示:

您好,此課程屬于遷移課程,您已購(gòu)買該課程,無(wú)需重復(fù)購(gòu)買,感謝您對(duì)慕課網(wǎng)的支持!