import{_ as s,o as a,c as n,R as l}from"./chunks/framework.abedd97e.js";const A=JSON.parse('{"title":"【用友金融】前端面试题总结","description":"","frontmatter":{},"headers":[],"relativePath":"article/【用友金融】前端面试题总结.md","filePath":"article/【用友金融】前端面试题总结.md","lastUpdated":1687752747000}'),e={name:"article/【用友金融】前端面试题总结.md"},p=l(`

【用友金融】前端面试题总结

回流与重绘

下列关于回流和重绘的说法错误的是

CSS属性

下列选项中哪个描述对于visibility: hidden;与display: none;是正确的

函数执行结果

题目1

js
(function () {
  var a = (b = 5);
})();

console.log(b);
console.log(a);

结果为:

5
Error

题目2

js
console.log(1 + '2')
console.log(1 - '2')

结果为:

js
12
-1

题目3

js
var a = 1

setTimeout(function () {
  a = 2
  console.log(a)
}, 0)

var a
console.log(a)

a = 3
console.log(a)

结果为:

1
3
2

题目4

js
function f() {
  return f
}

console.log(new f() instanceof f)

结果为:

false

题目5

js
var foo = {
  bar: function () {
    return this.baz
  },
  baz: 1
}

console.log(typeof (f = foo.bar)())

结果为:

undefined

题目6

js
var a = (b = 1, c = 2)
console.log(a, b, c)

结果为:

2 1 2

题目7

js
var company = {
  address: 'beijing'
}

var jjworld = Object.create(company)
delete jjworld.address
console.log(jjworld.address)

结果为:

beijing

题目8

js
function side(arr) {
  arr[0] = arr[2]
}

function a(a, b, c = 3) {
  c = 10
  side(arguments)
  return a + b + c
}

console.log(a(1, 1, 1))

结果为:

12

CSS权重的优先级

内联样式 > ID选择器 > 类选择器 > 标签选择器 > 通配符

HTTP状态码

越多越好

BFC(块级格式上下文)

下列选项对产生BFC描述错误的是:

元素浮动

设置元素浮动后,元素的display值哪个是正确的?

HTTP请求方法

下面哪个选项不是HTTP的请求方法

HTTP请求方法有:

GET POST DELETE PUT OPTIONSCONNECT HEAD PATCH TRACE

跨域问题

通常有哪些方法解决跨域问题?

了解Webpack的哪些配置项

判断变量类型

直接使用typeof无法判断引用类型变量的类型

js
console.log(typeof []) // object
console.log(typeof {}) // object
console.log(typeof null) // object

JS浮点数相加精度问题

简单讲讲Vue Router原理

ES6熟悉吗

ES6教程

CSS如何实现水平居中与垂直居中

参见CSS学习笔记

`,71),o=[p];function r(c,t,i,y,C,D){return a(),n("div",null,o)}const F=s(e,[["render",r]]);export{A as __pageData,F as default};