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:4
2、請寫出以下**執行結果。
var num = 1;
var myobject = )();
console.log(this.num);
},sub: function()
};myobject.add();
console.log(myobject.num);
console.log(num);
var sub = myobject.sub;
sub();
3、ts 如何獲取乙個函式的型別,以及獲取乙個函式引數的型別。
4、ts 泛型約束的多種方法。
5、parseint 的第二個引數是什麼?
第二個引數表示將字串當做幾進製進行解析。
6、實現乙個多列等高布局,多種方式。
使用 padding 和負 margin
使用 flex
使用 table-cell
使用 grid 布局
7、函式提公升,如果加了乙個括號,還會提公升嗎?
不提公升。
8、settimeout 的第三個引數,可以傳遞函式的初始引數。
9、bind 函式的第二個引數,可以傳遞函式的初始引數。
10、使用 ts 時,如果不在 a 後面加型別,怎麼建立乙個 number 的陣列?
const a = new array();
11、react 原始碼看過嗎,最後編譯出來是個什麼東西,是個什麼型別?
reactelement 型別。
12、vue 雙向資料繫結原理,依賴收集是在什麼時候收集的?
是在 created 生命週期之前,render 生成虛擬 dom 的時候。
13、react hooks 原理是什麼?
hooks 是用閉包實現的,因為純函式不能記住狀態,只能通過閉包來實現。
14、usestate 中的狀態是怎麼儲存的?
通過單向鍊錶,fiber tree 就是乙個單向鍊錶的樹形結構。
react hooks 原理
20170804阿里面試題
做完乙個專案後,對前端有什麼新認識?node有哪些模組 整體看 你用到哪些?vue是什麼?給乙個不懂的人講講?有哪些生命週期?怎麼實現的?從哪些方面提公升效能?你是怎麼測試的?原型鏈有哪些層次,object,array,string之類的什麼關係?function.prototype之類的指向什麼?...
alibaba 阿里面試題
123 45animation mymove 5s infinite keyframes mymove to 主要考 animation用法值描述 animation name規定需要繫結到選擇器的 keyframe 名稱。animation duration規定完成動畫所花費的時間,以秒或毫秒計。...
阿里面試題解答
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 ...