javascript
文章平均质量分 65
icesschen
这个作者很懒,什么都没留下…
展开
-
关于tween动画参数与源码
转自http://www.cnblogs.com/cloudgamer/archive/2009/01/06/Tween.html Linear:无缓动效果; Linear:无缓动效果; Quadratic:二次方的缓动(t^2); Cubic:三次方的缓动(t^3); Quartic:四次方的缓动(t^4); Quintic:五次方的缓动(t^5); Sinusoidal:正弦曲线转载 2016-09-09 00:04:27 · 368 阅读 · 0 评论 -
关于null与undefined
null:空值,转为数值为0,类型为object,设值为空值是合理的,例如 var a = null还有一种情况是未声明,不存在的对象,返回值为null,例如dom中未有id为a的元素,此时document.ElementById('a')返回值为nullundefined:未定义,转为数值为'NaN',类型为undefined已经声明了,但未赋值的变量,返回undefined,例如var a;原创 2016-09-05 20:30:45 · 356 阅读 · 0 评论 -
javascript原生小练习(一)--tab切换、getClassName、addClass、removeClass
function getClassName(classname){ var classobj = new Array(),tag = document.getElementsByTagName("*"); for (var i in tag) { if(tag[i].nodeType == 1 && tag[i].className == classname){classobj.push(tag原创 2016-09-05 20:30:47 · 423 阅读 · 0 评论 -
javascript原生小练习(二)--轮播图滚动效果
function setClass(obj,classname) { var reg =new RegExp("(\\s|^)" + classname + "(\\s|$)");//前面有空格或者以classname为开头,后面有空格或者以classname为结尾 return { hasClass : obj.className.match(reg), addClass :原创 2016-09-07 00:57:53 · 489 阅读 · 0 评论 -
javascript原生小练习(三)--拼图小游戏
function setClass(obj,classname) { //alert(obj.className) var reg =new RegExp("(\\s|^)" + classname + "(\\s|$)");//前面有空格或者以classname为开头,后面有空格或者以classname为结尾 return { hasClass : obj.className.matc原创 2016-09-07 15:50:35 · 362 阅读 · 0 评论