前端笔试题及面试题(一)

本文涵盖了前端面试中常见的问题,包括移动端适配、元素类型转换、居中策略、原型链理解、事件绑定、Promise、跨域解决方案、Axios拦截器、Vue Router模式对比、Vuex应用以及Vue组件通信等关键知识点,旨在帮助开发者准备前端面试。
摘要由CSDN通过智能技术生成
1,移动端怎么适配浏览器

1,使用rem进行浏览器适配
2,使用响应式布局,使用媒体查询,可以使用bootstrap框架

2,行内元素和块级元素有哪些,区别是什么,怎么转换

1,行内元素:<span>,<b>,<strong>,<i>,<em>等,一行可以有多个元素,只可以设置margin和padding的left和right;
2,块级元素:<div>,<p>,<h1>~<h6>,<form>,<li>等,自己独占一行,width和height还有padding和margin都是可以设置的
3,使用display进行转换,行转块(display:block),快转行(display:online),还有一种行内块元素,可以设置宽高和内外边距 且显示在一行,使用display:online-block转换

3,没有宽和高怎么设置上下左右居中

1,方法一

2,方法二

4,原型和原型链的理解

1,原型:每个函数都有一个prototype属性,这个属性会初始化一个空对象,也就是原型对象。原型对象中会有一个constructor构造器,它会默认指向你申明的那个函数。
2,原型链:当我们访问一个对象的属性时,如果这个对象内部不存在这个属性,那么它就会去它的原型对象里面去寻找这个属性,这个原型对象也会有自己的原型,一直这样找下去,就是原型链的概念。原型链的尽头是object.prototype。

5,JS如何继承

1,使用原型链继承
2,使用构造函数继承
3,原型链和构造函数组合继承
4,原型式继承
5,寄生式继承
6,寄生组合式继承

6,DOM元素怎么绑定事件

1,可以直接在dom元素里面绑定
2,将HTML代码和js代码彻底分离,在js代码中为指定元素绑定事件
3&

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值