(未完)
昨天参加了网易的面试,哗哗哗三面连着面完。说是今晚开始陆续有结果,等得我心急如焚~祝我好运吧~
现在回忆一下面试中提到的一些问题,又暴露出一些不足之处。
。。。。。。
原生JS实现元素的淡入、淡出。回来后简单地试了一下
function easeOut(selector, speed){
var elem = document.getElementById(selector);
var opacity = null;
(function(){
opacity = elem.style.opacity;
opacity = (Math.floor(opacity*100) + speed) / 100; // 淡入则改为减
elem.style.opacity = opacity;
if(opacity < 1){ // too
setTimeout(arguements.callee, 100);
}
})();
}