前端面試典型例題
1、下面程式的執行結果是什麼?請分析原因?
function f({ x = 10 } = {}, { y } = { y: 10 }) {
console.log( x + " " + y +"\n");
}
根據es6提供的引數值預設原理,undefined就是空。得到以下值。
f(); // 10 10
f( undefined, undefined ); // 10 10
f( {}, undefined ); // 10 10
f( {}, {} ); // 10 undefined
f( undefined, {} ); // 10 undefined
f( { x: 2 }, { y: 3 } ); // 2 3
2.Array.from方法的作用是什麼
將類陣列轉化為陣列。
3.Array.of和使用Array()或new Array()構建陣列例項有什麼區別
Array.of()是對new Array()的擴充套件 。不論輸入什麼,都代表的是陣列元素。
4.下面程式執行結果是什麼?
function push(array, ...items) {
items.forEach(function(item) {
array.push(item);
console.log(item);
});
}
var a = [1,2];
push(a, 1, 2, 3)
123
5.下面程式執行結果是什麼?
const headAndTail = (head, ...tail) => [head, tail];
headAndTail(6, 2, 3, 4, 5)
6[2345]
6.node是什麼?
Node.js 是一個基於 Chrome V8 引擎的 JavaScript 執行環境。
相關文章
- 前端面試題前端面試題
- 【面試】前端面試題前端面試題
- 利用jstack定位典型效能問題例項JS
- 面試前如何準備才能提高成功率(含前端面試押題)面試前端
- 前端面試題目前端面試題
- python後端面試題Python後端面試題
- 前端面試題一前端面試題
- 前端面試題整理前端面試題
- 前端面試送命題:面試題篇前端面試題
- 【前端面試題】2023年前端面試真題之Vue篇前端面試題Vue
- 前端面試題-CSS Hack前端面試題CSS
- 前端面試題(總結)前端面試題
- 最新前端面試題攻略前端面試題
- 前端面試題 | CSS篇前端面試題CSS
- 前端面試題(附答案)前端面試題
- 前端面試題(4)JavaScript前端面試題JavaScript
- 100個前端面試題前端面試題
- 荔枝FM前端面試題前端面試題
- 前端面試題整理--http前端面試題HTTP
- 前端面試題收藏(1)前端面試題
- 前端面試題總結前端面試題
- 前端面試題-display篇前端面試題
- 【web前端面試題整理05】做幾道前端面試題休息休息吧Web前端面試題
- 前端面試&筆試&錯題指南(三)前端面試筆試
- 前端面試&筆試&錯題指南(二)前端面試筆試
- 前端面試&筆試&錯題指南(四)前端面試筆試
- 2019前端面試系列——JS面試題前端JS面試題
- 前端面試題1(HTML篇)前端面試題HTML
- 前端面試題 -- HTML+CSS前端面試題HTMLCSS
- 2018最新最全前端面試題前端面試題
- 前端面試題雜燴(答案)前端面試題
- 前端面試常問問題前端面試
- 前端面試題及其總結前端面試題
- 常見的前端面試題前端面試題
- Web前端面試題整理2Web前端面試題
- 前端面試題之Promise解析前端面試題Promise
- 2020年前端面試題前端面試題
- 2020年前端面試題(10題)前端面試題