12345
animation:mymove 5s infinite;@keyframes mymove
to }
主要考:animation
用法值描述
animation-name
規定需要繫結到選擇器的 keyframe 名稱。
animation-duration
規定完成動畫所花費的時間,以秒或毫秒計。
animation-timing-function
規定動畫的速度曲線。
animation-delay
規定在動畫開始之前的延遲。
animation-iteration-count
animation-direction
最開始的思路是用定時器實現,最後沒有想的太完整,面試官給出的答案是用requestanimationframe
。
1234567
var e = document.getelementbyid('e')var flag = true;
var left = 0;
setinterval(() => px` : e.style.left = ` $px`
}, 1000 / 60)
1234567
891011
1213
1415
1617
1819
2021
2223
24
//相容性處理window.requestanimframe = (function();
})();
var e = document.getelementbyid("e");
var flag = true;
var left = 0;
function render() px` :
e.style.left = ` $px`;
}(function animloop() )();
不足之處請指正(畢竟是現學的)順便查了一下優勢:
第一種:
1234567
891011
1213
1415
1617
1819
第二種
1234567
891011
1213
1415
1617
18
暫時想到了兩種。
第一種
1234567
891011
12
#container#center
第二種
1234567
891011
12
#container#center
第三種
1234567
891011
12
#container#center
第四種flex
12345
#container
因為專案考慮相容ie9
所以直接說用的不多
使用**查詢做的響應式布局,根據不同螢幕寬度載入不同css
.
let
為es6
新新增申明變數的命令,它類似於var
,但是有以下不同:
當我們執行**時,我們可以簡單的理解為新變數分配一塊兒記憶體,命名為a
,並賦值為2
,但在執行的時候編譯器與引擎還會進行兩項額外的操作:判斷變數是否已經宣告:
123
function sleep (time)
差不多應該是這樣,記不太清了
1234567
891011
12
obj =}var fn = obj.getname
obj.getname()
var fn2 = obj.getname()
fn()
fn2()
1
[...new set([1,2,3,1,'a',1,'a'])]
123456
這個題沒答出來??
123456
var ulnode = document.getelementbyid("ul");ulnode.addeventlistener('click', function (e)
}, false);
1234567
891011
1213
14
obj=obj2=
obj3=
最開始的思路是遍歷來判斷,但是最後好像沒有說清楚,查了下,好像可以轉換為字串來判斷。
12
json.stringify(obj)==json.stringify(obj2);//truejson.stringify(obj)==json.stringify(obj3);//false
使用命名空間。
我說vue專案中使用了,然後就沒問了。
不知道怎麼怎麼回答,不都是使用模組來寫的麼,然後就說是使用模組。
12
router.go(1)router.push('/')
router
是hash
改變
location.href
是頁面跳轉,重新整理頁面
通過object.defineproperty
實現的
1234567
891011
1213
1415
1617
1819
2021
瀏覽器快取分為強快取和協商快取。當客戶端請求某個資源時,獲取快取的流程如下:
阿里面試題
1 請寫出以下 執行結果。var x 1,y 0,z 0 function add x y add x function add x z add x x 1 y 4 z 42 請寫出以下 執行結果。var num 1 var myobject console.log this.num sub fun...
20170804阿里面試題
做完乙個專案後,對前端有什麼新認識?node有哪些模組 整體看 你用到哪些?vue是什麼?給乙個不懂的人講講?有哪些生命週期?怎麼實現的?從哪些方面提公升效能?你是怎麼測試的?原型鏈有哪些層次,object,array,string之類的什麼關係?function.prototype之類的指向什麼?...
阿里面試題解答
1 澳大利亞父母喜歡女孩,所以一直要生到有乙個女孩為止。問多年後男女孩的比率。解答 生男孩的期望為e,e 1 1 4 2 1 8 3 1 16 n 1 2 n 1 1.因此男女孩的期望比就是1 1,男女孩的比率也是1 1 2 3 15時,鐘的分針與時針的角度多大。分針的角度是360 12 5 15 ...