一、前言 上篇,我們學(xué)習(xí)了如何利用 UICollectionView 來(lái)制作一個(gè)普通的輪播圖(BannerView);在一般的產(chǎn)品中,普通的 B...
兩段代碼: 代碼1輸出結(jié)果『超出預(yù)期』,通常會(huì)認(rèn)為結(jié)果為:undefined,但實(shí)際結(jié)果卻是2; 代碼2輸出結(jié)果『符合預(yù)期』; Why ? 這就...
雖然,函數(shù)作用域是最常見(jiàn)的作用域單元,當(dāng)然也是現(xiàn)行JavaScript中最普遍的設(shè)計(jì)方法,但是同樣也有其它方式的作用域單元。 如下代碼,通常我們...
和其它語(yǔ)言一樣,函數(shù)或者說(shuō)方法,都有自己的作用域。通過(guò)不同的代碼塊管理,來(lái)實(shí)現(xiàn)變量、函數(shù)、功能等隱藏,最終目標(biāo):高聚斂、低耦合 我們通過(guò)foo函...
這兩個(gè)都屬于Function.prototype中擴(kuò)展的方法,有些許不同。這兩個(gè)方法都會(huì)改變this的指向(在之后的this指向講解中,會(huì)深入研...
這個(gè)話題涉及面很大,通過(guò)學(xué)習(xí),不斷補(bǔ)充。 非嚴(yán)格模式,瀏覽器在此模式下表現(xiàn)會(huì)有一些不同,主要體現(xiàn)在:變量不需要聲明就能直接賦值;作用域也會(huì)有些許...
顧名思義,字面意思: LHS:Left Handle Side; RHS:Right Handle Side; 考慮如下代碼: 一目了然,LHS...
諸如 C / C++ / JAVA 等語(yǔ)言,都有對(duì)應(yīng)的編譯器,而編譯器會(huì)將這些高級(jí)語(yǔ)言編譯成目標(biāo)機(jī)(目標(biāo)系統(tǒng),如Windows, Linux, ...
一、什么是模塊化? 模塊化是指在解決某一個(gè)復(fù)雜問(wèn)題或者一系列的雜糅問(wèn)題時(shí),依照一種分類(lèi)的思維把問(wèn)題進(jìn)行系統(tǒng)性的分解以之處理。模塊化是一種處理復(fù)雜...