摘要:當(dāng)代碼在一個環(huán)境中執(zhí)行時,會創(chuàng)建變量對象的一個作用域鏈??梢灾赶虿煌倪\行環(huán)境,這里的運行環(huán)境本質(zhì)上指的是對象,可以是內(nèi)建對象自定義對象或者全局對象。 今天早上看到公眾號推送了阮一峰老師的文章JavaScript 的 this 原理,文章不是很長于是研究了一下。 看完自己的總結(jié)如下: this this 指向函數(shù)運行時所在的環(huán)境。 函數(shù)運行在對象內(nèi),this 就指向該對象 運行在全局...
摘要:沿用上面的例子,把包裝成一個對象這個回調(diào)就是等價于通過在里執(zhí)行回調(diào)函數(shù),獲取到上一步操作的結(jié)果和交回執(zhí)行權(quán),并把值傳遞回函數(shù)內(nèi)部,實現(xiàn)了遞歸執(zhí)行進一步封裝,可以得到以下的代碼遞歸執(zhí)行 以前看過的內(nèi)容,感覺忘得差不多,最近抽空又看了一次,果然書讀百遍其義自見 Generator的執(zhí)行 Generator函數(shù)可以實現(xiàn)函數(shù)內(nèi)外的數(shù)據(jù)交換和執(zhí)行權(quán)交換。 從第一次調(diào)用next開始,從函數(shù)頭部開始...
摘要:方案簡單方案算法通過密碼構(gòu)成分析,結(jié)合權(quán)重分派,統(tǒng)計得出密碼強度得分。 簡言 用正則表達(dá)式做用戶密碼強度的通過性判定,過于簡單粗暴,不但用戶體驗差,而且用戶帳號安全性也差。那么如何準(zhǔn)確評價用戶密碼的強度,保護用戶帳號安全呢?本文分析介紹了幾種基于規(guī)則評分的密碼強度檢測算法,并給出了相應(yīng)的演示程序。大家可以根據(jù)自己項目安全性需要,做最適合于自己的方案選擇。 showImg(http://...
摘要:今天寫了段簡單的代碼,點擊標(biāo)簽時卻拋出了這個錯誤。把改回,修改函數(shù)名為,結(jié)果是可以正常執(zhí)行的。真相大白了,原來中的標(biāo)簽新增了一個屬性,規(guī)定被下載的超鏈接目標(biāo)。 今天寫了段簡單的代碼,點擊標(biāo)簽時卻拋出了這個錯誤:Uncaught TypeError: download is not a function。代碼如下: Test ...
摘要:會把調(diào)試信息顯示在網(wǎng)頁上,很方便的就能看到。的十分簡潔簡單,如果你沒啥追求,就直接使用這么使用一個優(yōu)雅的調(diào)試信息你就會在網(wǎng)頁頂部看到一個優(yōu)雅的調(diào)試信息。 創(chuàng)作背景 手機網(wǎng)頁兼容性與ie相比,有過之無不及,調(diào)試的時候,我們會使用console.log,但是手機上看不到打印出來的信息。所以只好各種alert,但alert總顯得不那么優(yōu)雅。 初學(xué)js的時候就alert,現(xiàn)在還在各種ale...