摘要:運(yùn)算符判斷相等的流程是怎樣的如果兩個(gè)值不是相同類型,它們不相等如果兩個(gè)值都是或者都是,它們相等如果兩個(gè)值都是布爾類型或者都是,它們相等如果其中有一個(gè)是,它們不相等如果都是數(shù)值型并且數(shù)值相等,他們相等,等于如果他們都是字符串并且在相同位置包 ===運(yùn)算符判斷相等的流程是怎樣的 如果兩個(gè)值不是相同類型,它們不相等如果兩個(gè)值都是null或者都是undefined,它們相等如果兩個(gè)值都是布爾類...
摘要:所以形式參數(shù)是本地的,不是外部的或者全局的。這叫做函數(shù)聲明,函數(shù)聲明會(huì)連通命名和函數(shù)體一起被提升至作用域頂部。這叫做函數(shù)表達(dá)式,函數(shù)表達(dá)式只有命名會(huì)被提升,定義的函數(shù)體則不會(huì)。 Scoping & Hoisting var a = 1; function foo() { if (!a) { var a = 2; } alert(a); }; ...
摘要:概述容器管理一個(gè)或多個(gè),這些是使用你提供給容器的配置元數(shù)據(jù)創(chuàng)建的例如,以定義的形式。在容器內(nèi)部,這些定義被表示為對(duì)象,其中包含其他信息以下元數(shù)據(jù)包限定的類名通常,定義的實(shí)際實(shí)現(xiàn)類。 Bean概述 Spring IoC容器管理一個(gè)或多個(gè)bean,這些bean是使用你提供給容器的配置元數(shù)據(jù)創(chuàng)建的(例如,以XML 定義的形式)。 在容器內(nèi)部,這些bean定義被表示為BeanDefinitio...
摘要:二簡(jiǎn)單工廠模式組成工廠類工廠模式的核心,通過(guò)調(diào)用它來(lái)實(shí)現(xiàn)其他類的功能。三工廠方法模式利用工廠方法模式可以有效解決簡(jiǎn)單工廠模式破壞開(kāi)閉原則的問(wèn)題。 一、概念 1、工廠模式分為三類:(1)簡(jiǎn)單工廠模式:一個(gè)工廠創(chuàng)建所有產(chǎn)品(2)工廠方法模式:一個(gè)工廠方法創(chuàng)建一個(gè)產(chǎn)品(3)抽象工廠模式:一個(gè)工廠方法創(chuàng)建一類產(chǎn)品 2、創(chuàng)建型模式這種模式是指將實(shí)例的創(chuàng)建和使用分離開(kāi)來(lái),隱藏類實(shí)例的創(chuàng)建細(xì)節(jié),外界...
摘要:維基百科抽象工廠的例子構(gòu)建模式當(dāng)構(gòu)建一個(gè)復(fù)雜對(duì)象時(shí),就可以使用建造者模式。在中,類中的方法就是適配器模式的例子,把一個(gè)數(shù)組轉(zhuǎn)換為一個(gè)集合。這種設(shè)計(jì)模式的好處是方便添加一種車巴士,只需要繼承類。 寫在前面 評(píng)判一個(gè)程序員是否優(yōu)秀,就是 show me the code。優(yōu)秀的代碼可讀性強(qiáng),高內(nèi)聚低耦合,可擴(kuò)展。想要寫優(yōu)秀的代碼,做個(gè)優(yōu)秀的程序員,就需要多看看大牛寫的開(kāi)源框架,吸取其中的精...