Speech synthesis (experimental) 语音合成(试验功能) 使用 SpeechSynthesisUtterance.voice 和 indow.s...
Get days difference between dates (获取两个日期间的差距) 计算两个 Date对象之间的差距(以天为单位)。
Bottom visible (底部可见即滚动至底部) 使用scrollY,scrollHeight和 clientHeight来确定页面的底部是否可见。 Current U...
Escape regular expression (转义正则表达式) 使用 replace()去转义特殊字符。 Get native type of value (获取值的...
Collatz algorithm (考拉兹算法) 如果 n 是偶数,返回 n/2,否则返回 3n+1。 Distance between two points (两点间的距...
Chain asynchronous functions (链式异步函数) 循环遍历包含异步事件的函数数组,当每个异步事件完成时调用 next。 Curry (函数柯里化) ...
Anagrams of string (with duplicates) (字符串异位(和重复)) 使用递归。遍历给定字符串中的每个字母,用其余字母创建所有部分字母。使用 A...
Object from key-value pairs (键值对创建对象) 使用Array.reduce()创建和组合键值对。 Object to key-value pai...
Array concatenation (合并参数) 使用Array.concat() 来连接参数中的任何数组或值。 Array difference (取数组不同项) 以b...
这是对 github 上30s代码片段[https://github.com/Chalarangelo/30-seconds-of-code]的翻译整理,放到网上上供大家学习...
说明 要求做表格类型竖着折线图 示例图 HTML代码 JS代码
说明 有时候项目组要求做的一些折线图比较奇葩一点,比如本年每个月的数据和去年的数据进行比较,而且标注的文字要根据数据的大小变化,大的值标注的文字在上面,小的值标注的文字要在下...
说明 在Jquery里面,我们可以看到两种写法: $(function(){}) $(document).ready(function(){})结果这两个方法的效果都是一样的...
说明 因为动画效果用的是CSS3 animation,因此,IE9及其以下浏览器无效果 效果图 CSS样式 JS代码
说明 该功能基于浏览器支持canvas标签,图片颜色、字母数字,干扰线和干扰点都是随机生成。 示例 HTML代码 调用JS代码 JS核心代码
说明 基于JQ库做的一个小功能,判断一个数字是几位小数 示例图 html代码 js代码