JavaScript技巧,偶尔更新。
计算数组的极值
|
|
数组排序
|
|
迭代arguments
|
|
将arguments转为数组
|
|
Array.prototype.forEach()第二个参数
|
|
随机生成字母和数字组合的字符串
|
|
使用IIFE解决循环问题
unexpected:
|
|
expected:
|
|
使用let解决循环问题
这是let
独有的特性(参考)
|
|
判断两个小数是否相等
|
|
Math.round函数的坑
|
|
巧用||和&&
|
|
使用break + labels退出循环
|
|
简单实现合并对象
|
|
理解map和parseInt
|
|
上传图片预览功能
|
|
|
|
微信内部修改document.title
|
|
快速克隆一个对象
|
|
判断一个值是否是对象
|
|
为构造器模拟apply功能
|
|
防止高频调用的debounce函数
|
|
设定时间/频率循环检测函数
|
|
禁止重复调用、只允许执行一次的once 函数
|
|
获取一个链接的绝对地址
|
|
uncurring实现方法之一
|
|
本文作者:余震(Freak)
本文出处:Rockjins Blog
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 CN许可协议。转载请注明出处!