Speech synthesis (experimental) 語(yǔ)音合成(試驗(yàn)功能) 使用 SpeechSynthesisUtterance.voice 和 indow.s...
Bottom visible (底部可見(jiàn)即滾動(dòng)至底部) 使用scrollY,scrollHeight和 clientHeight來(lái)確定頁(yè)面的底部是否可見(jiàn)。 Current U...
Escape regular expression (轉(zhuǎn)義正則表達(dá)式) 使用 replace()去轉(zhuǎn)義特殊字符。 Get native type of value (獲取值的...
Collatz algorithm (考拉茲算法) 如果 n 是偶數(shù),返回 n/2,否則返回 3n+1。 Distance between two points (兩點(diǎn)間的距...
Chain asynchronous functions (鏈?zhǔn)疆惒胶瘮?shù)) 循環(huán)遍歷包含異步事件的函數(shù)數(shù)組,當(dāng)每個(gè)異步事件完成時(shí)調(diào)用 next。 Curry (函數(shù)柯里化) ...
Anagrams of string (with duplicates) (字符串異位(和重復(fù))) 使用遞歸。遍歷給定字符串中的每個(gè)字母,用其余字母創(chuàng)建所有部分字母。使用 A...
Object from key-value pairs (鍵值對(duì)創(chuàng)建對(duì)象) 使用Array.reduce()創(chuàng)建和組合鍵值對(duì)。 Object to key-value pai...
Array concatenation (合并參數(shù)) 使用Array.concat() 來(lái)連接參數(shù)中的任何數(shù)組或值。 Array difference (取數(shù)組不同項(xiàng)) 以b...
說(shuō)明 有時(shí)候項(xiàng)目組要求做的一些折線圖比較奇葩一點(diǎn),比如本年每個(gè)月的數(shù)據(jù)和去年的數(shù)據(jù)進(jìn)行比較,而且標(biāo)注的文字要根據(jù)數(shù)據(jù)的大小變化,大的值標(biāo)注的文字在上面,小的值標(biāo)注的文字要在下...
說(shuō)明 在Jquery里面,我們可以看到兩種寫(xiě)法: $(function(){}) $(document).ready(function(){})結(jié)果這兩個(gè)方法的效果都是一樣的...
說(shuō)明 因?yàn)閯?dòng)畫(huà)效果用的是CSS3 animation,因此,IE9及其以下瀏覽器無(wú)效果 效果圖 CSS樣式 JS代碼
說(shuō)明 該功能基于瀏覽器支持canvas標(biāo)簽,圖片顏色、字母數(shù)字,干擾線和干擾點(diǎn)都是隨機(jī)生成。 示例 HTML代碼 調(diào)用JS代碼 JS核心代碼
說(shuō)明 基于JQ庫(kù)做的一個(gè)小功能,判斷一個(gè)數(shù)字是幾位小數(shù) 示例圖 html代碼 js代碼