簡(jiǎn)介 搜狗雙拼是用定義好的單字母代替較長(zhǎng)的多字母韻母或聲母來進(jìn)行輸入的一種方式著榴。例如: 如果T=t咆蒿,M=ian癞蚕,鍵入兩個(gè)字母“TM”就會(huì)輸入拼音“tian”妈拌。使用雙拼可以減少...
![240](https://cdn2.jianshu.io/assets/default_avatar/10-e691107df16746d4a9f3fe9496fd1848.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
@依韻宵音 謝謝提醒迟杂!HTTPS到期了
拖拽參考線及吸附工具react-dragline大概在2017年7月棺禾,我司計(jì)劃開發(fā)一款可視化建站的項(xiàng)目缀蹄。除了老員工外,當(dāng)時(shí)的公司現(xiàn)代化前端只有三人膘婶。于是缺前,只有一年工作經(jīng)驗(yàn)的我被“趕鴨子上架”,開始了為期一年半的折騰之旅竣付。在...
大概在2017年7月诡延,我司計(jì)劃開發(fā)一款可視化建站的項(xiàng)目。除了老員工外古胆,當(dāng)時(shí)的公司現(xiàn)代化前端只有三人肆良。于是,只有一年工作經(jīng)驗(yàn)的我被“趕鴨子上架”逸绎,開始了為期一年半的折騰之旅惹恃。在...
參加或留意了最近舉行的JSConf CN 2017的同學(xué),想必對(duì) Next.js 不再陌生棺牧, Next.js 的作者之一 Guillermo Rauch 到場(chǎng)進(jìn)行了精彩的演講...
愛好三維立體圖多年,近期打算將網(wǎng)絡(luò)上能找到的資源收集一下颊乘。本著“偷懶至上”的原則参淹,寫一簡(jiǎn)單爬蟲腳本解放手指醉锄。作為前端狗,不敢忘本職工作浙值。于是一式三份恳不,分別用Callback,...
咳咳 作為一名JSer开呐,說到“變量提升”烟勋,我們都很熟悉。曾經(jīng)我也以為是這樣筐付,直到今天去百度面試卵惦,在這個(gè)問題上狠狠的栽了個(gè)跟頭。 關(guān)于JSer都很熟悉的簡(jiǎn)單例子 變量提升 這是...
聽到這個(gè)名字的時(shí)候都被嚇尿了瓦戚【谀颍克隆聽起來就很屌的樣子。不過其實(shí)琢磨了一下根本沒有什么好尿的——我特別討厭一些人故作高深的擺出一副科學(xué)家的鳥樣伤极。 知乎上有一句話是這樣的: 什么...
SPA(single page application)-單頁(yè)面應(yīng)用有兩個(gè)特點(diǎn),一是路由控制哨坪,二是模板渲染庸疾。通過路由器,可以在不reload頁(yè)面的情況下当编,實(shí)現(xiàn)頁(yè)面部分刷新届慈。那...
咳咳 一直都很喜歡使用原生的JavaScript,特別是不需要考慮兼容性的場(chǎng)景(雖然少得可憐)忿偷〗鸲伲可惜ECMAScript并沒有封裝好的Ajax方法(其實(shí)也沒什么必要有),自己...
前輩你好鲤桥,我有一點(diǎn)疑問想向你咨詢一下揍拆。
Function.prototype.bind方法構(gòu)造出來的函數(shù)是沒有prototype屬性。但是我們重寫的bind方法為了兼容作為構(gòu)造函數(shù)的情況茶凳,是有prototype的情況的嫂拴。(即使不兼容也是有prototype,只是不一樣)贮喧。
原聲bind返還的函數(shù)沒有prototype筒狠,但是依然可以作為構(gòu)造函數(shù)new出實(shí)例。而我們(本文)卻通過指定prototype來兼容作為構(gòu)造函數(shù)的情況箱沦,是否說明我們對(duì) new 操作的理解還不到位呢辩恼?
我也翻了一下MDN對(duì)new operator的解釋,很可惜,并沒有涉及到 bind返還函數(shù)作為構(gòu)造函數(shù)的情況灶伊。實(shí)現(xiàn)的最關(guān)鍵一步也僅僅用了一個(gè)單詞“inheriting”疆前。
從一道面試題,到“我可能看了假源碼”今天想談?wù)勔坏狼岸嗣嬖囶}谁帕,我做面試官的時(shí)候經(jīng)常喜歡用它來考察面試者的基礎(chǔ)是否扎實(shí)峡继,以及邏輯、思維能力和臨場(chǎng)表現(xiàn)匈挖,題目是:“模擬實(shí)現(xiàn)ES5中原生bind函數(shù)”。也許這道題目已經(jīng)...
昨天看了大牛的這篇關(guān)于模擬bind函數(shù)實(shí)現(xiàn)的文章康愤,深受啟發(fā)儡循。其中有一處涉及到關(guān)于bind方法返回的函數(shù)作為構(gòu)造函數(shù)的問題令我百思不得其解。于是決定補(bǔ)補(bǔ)基礎(chǔ)征冷,探究構(gòu)造函數(shù)和ne...
剛看完題時(shí)择膝,下意識(shí)的以為不允許用call和apply...不知道這樣做能不能實(shí)現(xiàn)
從一道面試題,到“我可能看了假源碼”今天想談?wù)勔坏狼岸嗣嬖囶}检激,我做面試官的時(shí)候經(jīng)常喜歡用它來考察面試者的基礎(chǔ)是否扎實(shí)肴捉,以及邏輯、思維能力和臨場(chǎng)表現(xiàn)叔收,題目是:“模擬實(shí)現(xiàn)ES5中原生bind函數(shù)”齿穗。也許這道題目已經(jīng)...
咳咳 最反感什么長(zhǎng)篇大論的文章饺律,明明把握好精髓就可以掌握的東西窃页,卻要假裝很高大上一樣。 以上這個(gè)家伙名字叫common复濒,它有一個(gè)“機(jī)器”叫作sum脖卖,扔一堆東西進(jìn)去這個(gè)機(jī)器就會(huì)...
咳咳 作為一名JSer,要用自己的方式表達(dá)出自己的想法巧颈。以下代碼涉及到簡(jiǎn)單的ES5/ES6畦木,過于缺乏ECMAScript基礎(chǔ)的同學(xué),可能不太適合你砸泛。 冒泡排序 快速排序 選擇...
ECMAScript中的三個(gè)基本的操作符晾嘶,許多細(xì)節(jié)雖然不算復(fù)雜妓雾,不好好整理一下也會(huì)感覺概念有一些不清晰。時(shí)忱萦兀回顧械姻,以免生疏。 typeof typeof 操作符的作用是返還當(dāng)...
為什么我會(huì)想到寫這幾行代碼 在實(shí)際工作中,我們會(huì)使用許多或自主開發(fā)或第三方的工具楷拳,有些工具的配置文件相當(dāng)細(xì)節(jié)绣夺,使用頻率低倒也罷了,使用頻率高的話必然造成很多代碼冗余欢揖。所以我都...
排列組合公式imageimage 數(shù)據(jù)結(jié)構(gòu)圖 深度遍歷節(jié)點(diǎn)(Depth First Search) 廣度遍歷節(jié)點(diǎn) (Breadth First Search) 隨機(jī)數(shù)組——洗...
在日常工作中陶耍,引用第三方工具是很常見的事。但是如果為了滿足某一個(gè)需求她混,而引用一個(gè)巨大的工具烈钞,而實(shí)際情況卻是僅僅使用到這個(gè)工具所有功能的冰上一角,這是相當(dāng)沒有規(guī)劃坤按,沒有追求的行...
原生控件 我是一個(gè)萌萌的原生上傳控件 文件信息 file存儲(chǔ)著上傳文件的信息值得一提的是毯欣,重復(fù)上傳文件并不會(huì)使FileList增加元素,而是替代了FileList[0] Fi...