web-interview
web-interview copied to clipboard
我是齐丶先丶森,收集整理全网面试题及面试技巧,旨在帮助前端工程师们找到一份好工作!更多详见公众号「前端面试秘籍」
```js // sum.js export default function sum(x) { return x + x; } // index.js import * as sum from './sum'; ``` ``` A:sum(4) B: sum.sum(4) C: sum.default(4) D: 默认导出不用*来导入,只能具名导出...
```js // module.js export default () => 'Hello world' export const name s 'Lydia' // index.js import * as data from './module' console.log(data) ``` ``` A:{ default: function default(), name:...
```js const person = { name: 'Lydia Hallie', address: { street: '100 Main St' } }; Object.freeze(person); ``` ``` A:person.name = "Evan Bacon" B: delete person.address C: person.address.street = "101...
```js const randomValue = 21; function getInfo() { console.log(typeof randomValue); const randomValue = "Lydia Hallie"; } getInfo(); ``` ``` A:"number" B: "string" C: undefined D: ReferenceError ``` 答案:D 解析: 通过...
```js const food = ["A", "B", "C", "D"]; const info = { favoriteFood: food[0] }; info.favoriteFood = "E"; console.log(food); ``` ``` A:['A','B','C','D'] B: ['E','B','C','D'] C: ['E', 'A', 'B','C','D'] D: ReferenceError...
```js const colorConfig = { red: true, blue: false, green: true, black: true, yellow: false }; const colors = ["pink", "red", "blue"]; console.log(colorConfig.colors[1]); ``` ``` A:true B: false C: undefined...
```js const myFunc = ({ x, y, z }) => { console.log(x, y, z); }; myFunc(1, 2, 3); ``` ``` A:1 2 3 B: {1: 1} {2:2} {3:3} C: {1:...
```js const myLifeSummedUp = ["a", "b", "c", "d"]; for (let item in myLifeSummedUp) { console.log(item); } for (let item of myLifeSummedUp) { console.log(item); } ``` ``` A:0 1 2 3...
```js const person = { name: "Lydia Hallie", hobbies: ["coding"] }; function addHobby(hobby, hobbies = person.hobbies) { hobbies.push(hobby); return hobbies; } addHobby("running", []); addHobby("dancing"); addHobby("baking", person.hobbies); console.log(person.hobbies); ``` ``` A:["coding"]...
```js const shape = { radius: 10, diameter() { return this.radius * 2; }, perimeter: () => 2 * Math.PI * this.radius }; shape.diameter(); shape.perimeter(); ``` ``` A:20 and 62.83185307179586...