文章分类 - js 好文章
摘要:1. 不能用typeof ,因为typeof 只能判断基本类型,不能判断引用类型 var ary = [1,23,4]; console.log(typeof ary); //输出结果是Object var ary = [1,23,4]; console.log(typeof ary); //输出结
阅读全文
posted @ 2017-04-10 14:18
a fine day
摘要:Javascript 按位取反运算符 (~) ,对一个表达式执行位非(求非)运算。如 ~1 = -2 ; ~2 = -3 ; ~99 = -100; result = ~ 【数字】 所有一元运算符(如 ~ 运算符)都按照下面的规则来计算表达式的值: 1、 如果应用于未定义的表达式或 null 表达式
阅读全文
posted @ 2017-03-31 10:02
a fine day
摘要:/* * 缓动算法: 接收4个参数,分别表示: 动画已消失(用)的时间(t), 小球原始位置(b), 小球目标位置(c), 动画持续的总时间(d) */ var Tween = { Linear: function(t,b,c,d){ return c*t/d + b; }, Quad: { eas
阅读全文
posted @ 2017-03-29 14:58
a fine day
摘要:JS中进行 A+B 这种操作时会经历这样一个过程: 将A和B都转换为原始值(primitive,执行ToPrimitive),这里记为A1,B1 如果A1和B1中有一个值为string,则将A1、B1都转换为string(执行ToString),其值记为A2、B2,将A2 B2连接后就是A+B的结果
阅读全文
posted @ 2017-03-29 14:09
a fine day
摘要:定义: 柯里化(Currying),又称部分求值(Partial Evaluation),是把接受多个参数的函数变换成接受一个单一参数(最初函数的第一个参数)的函数,并且返回接受余下的参数而且返回结果的新函数的技术。好像不是很好理解,我的理解是,柯里化其实是通过闭包的形式,返回函数,再用返回的函数去
阅读全文
posted @ 2017-03-20 11:57
a fine day
浙公网安备 33010602011771号