摘要:中一共有種簡單數(shù)據(jù)類型還有一種復(fù)雜的數(shù)據(jù)類型本篇主要介紹和一個變量如果沒有初始化賦值則該變量的值就是沒有必要給一個變量賦值為有一些會讓人困惑的東西比如直接調(diào)用未聲明的變量會報錯報錯但是一個未聲明的變量會返回表示的是一個對象的空指針總結(jié)和都是 js中一共有5種簡單數(shù)據(jù)類型:Undefined, Null, boolean, Number, String. 還有一種復(fù)雜的數(shù)據(jù)類型:Obj...
摘要:面向?qū)ο蟾呒壚^承模式一原型鏈繼承方式原型鏈繼承流程定義父類型構(gòu)造函數(shù)。缺點無法避免構(gòu)造函數(shù)模式存在的問題方法都在構(gòu)造函數(shù)中定義,無法函數(shù)復(fù)用。六寄生組合式繼承在這里重復(fù)一下組合繼承的代碼組合繼承最大的缺點是會調(diào)用兩次父構(gòu)造函數(shù)。 JavaScript 面向?qū)ο蟾呒墶^承模式 一、原型鏈繼承 方式1: 原型鏈繼承 (1)流程: ? 1、定義父類型構(gòu)造函數(shù)。 ? ...
摘要:如果請求出錯需要捕捉錯誤,還可以根據(jù)后端返回的狀態(tài)碼統(tǒng)一判斷請求是否成功。如果把這些共同點封裝成一個,而每一個頁面都繼承了這個類就可以大大的提高開發(fā)效率。原型鏈提到繼承,不得不說原型鏈。原型鏈繼承繼承提供了這個,可以更簡單的實現(xiàn)繼承 應(yīng)用場景例如在前端開發(fā)中,幾乎每一個頁面都有http請求,請求前都要顯示loading,請求完成后loading要顯示。如果請求出錯需要捕捉錯誤,還可以根...
摘要:優(yōu)點參考維基與對比圖客戶端例子連接成功后調(diào)用當接收到服務(wù)器消息時調(diào)用連接關(guān)閉后調(diào)用服務(wù)端例子運行結(jié)果客戶端服務(wù)端名詞解釋握手一般創(chuàng)建鏈接需要通過瀏覽器發(fā)出請求服務(wù)器做出回應(yīng)這個過程稱為握手參考鏈接協(xié)議分鐘從入門到精通 原文地址 github項目地址 1. 什么是WebSocket? WebSocket是一種在單個TCP連接上進行全雙工通信的協(xié)議。 使得客戶端和服務(wù)器之間的數(shù)據(jù)交換變...
摘要:代理模式代理模式為一個對象提供一個代用品或占位符,以便控制對于它訪問。這種代理就叫虛擬代理。保護代理用于對象應(yīng)該有不同訪問權(quán)限情況。寫時復(fù)制代理時虛擬代理的一種變體。 一、創(chuàng)建型設(shè)計模式(三大類設(shè)計模式) 創(chuàng)建型設(shè)計模式 --創(chuàng)建說明該類別里面的設(shè)計模式就是用來創(chuàng)建對象的,也就是在不同的場景下我們應(yīng)該選用什么樣的方式來創(chuàng)建對象。 1. 單例模式 ==單例模式(Singleton)==:...
暫無介紹