新入門node.js必須要知道的概念

來源:互聯網
上載者:User

標籤:

一、對於一個剛入門node.js的朋友來說,一定要瞭解一些基礎概念:

      今年我正式進入社會後,發現自己所知道的IT方面的知識,真的只是牛毛,原來人外有人,山外有山,還需要繼續努力。下面是一些我的自學習心得,發出來和大家一起分享:

     web的開發原理:
        1、C/S模式(用戶端/伺服器)比如:QQ、等要先下載用戶端的軟體都可以稱為c/s模式,它是有專門的用戶端程式。
        2、B/S模式(瀏覽器/伺服器)比如:網頁遊戲。它的優點是:不需要下載用戶端應用。缺點是:瀏覽器本身,因為有些瀏覽器不支援。
     下面是依次分析了httpt和Tcp/ip 它們各自的工作模式及作用。
    HTML5是W3C的標準,HTTP是請求/響應模式,並且不儲存記錄。下面是一個HTTP的一個重要的工作模式
       1、先瀏覽器發送請求到伺服器,
       2、伺服器收到請求後解析了,再響應到瀏覽器去。
    第一: 請求的封裝:1> 請求行(http版本、url、請求方式、請求參數)
                  2> 要求標頭(請求時間、瀏覽器版本、系統版本、cookie)
                  3> 空行(一種格式)
                  4> 請求訊息體(通常是post方式請求參數)

    第二: 響應的封裝:1> 狀態行(狀態代碼、狀態資訊)
                  2> 回應標頭(伺服器發回的編碼、伺服器時間、cookie)
                  3> 空行(一種格式)
                  4> 響應訊息體(伺服器發回的所有資訊)

    然後學習了瀏覽器核心相關問題:1、渲染模式(布局):有webkit和gecko
     Google、opera等用的是webkit核心。
     Firefox用的是Gecko核心。
     
     瀏覽器的工作模式常被稱為渲染模式。ECMAscript全稱:歐洲電腦製造商協會。
     ECMA是標準化組織。
    doctype類型分為:

          1、渲染模式

          2、准標準模式

          3、標準模式
    三、相關js中的屬性:
       1、setAttribute可設定onclick事件
       2、 instanceof是用來判斷一個類型是否屬於另一個類型。
       3、可以用isNaN來比較結果就為true
       4、 escape()方法返回一個編碼後的字串。
       5、attachEvent()是專門針對IE瀏覽器中阻止事件流的。
    以上是我今天所掌握的東西。每天進步一點點,等到了一定的時間,我相信會進步很多。

新入門node.js必須要知道的概念

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.