13
2020
01

用Bootstrap,如何设置文字的对齐方式?

答:class=“text-center” 设置居中文本class=“text-right” 设置向右对齐文本class=“text-left” 设置向左对齐文本
11
2020
01

babel原理

ES6、7代码输入 -> babylon进行解析 -> 得到AST(抽象语法树)->plugin用babel-traverse对AST树进行遍历转译得到新的AST树->用babel-generator通过AST树生成ES5代码
11
2020
01

seo优化的理解?(加分项)

提高页面加载速度。能用css解决的不用背景图片,背景图片也尽量压缩大小,可以几个icons放在一个图片上,使用background-position找到需要的图片位置。可以减少HTTP请求数,提高网页加载速度。

11
2020
01

http状态码有哪几种?常用的状态码表示什么?

200(“OK”)

一切正常。实体主体中的文档(若存在的话)是某资源的表示。

400(“Bad Request”)

客户端方面的问题。实体主题中的文档(若存在的话)是一个错误消息。希望客户端能够理解此错误消息,并改正问题。

11
2020
01

JavaScript继承链的理解(原型链)

每一个对象都有一个“proto”指针,指向实例化该对象的构造函数的原型对象,当该对象没有你想拿到的属性时,解释器会顺着指针不断向上找。每一个构造你函数都有一个“prototype”属性,指向该构造函数的原型对象。每一个原型对象都有一个“constructor”属性,指向该原型对象的构造函数。任何对象(全局对象除外)向上查找的终点都是全局对象下的Object构造函数的原型对象。对像合并?数组去重过滤?对象合并:Object.assign(form, obj)----->Object.assi
11
2020
01

CSS3的新特性

实现圆角(border-radius)阴影(box-shadow)文字加特效(text-shadow)线性渐变(gradient)旋转(transform)媒体查询,多栏布局
11
2020
01

常见的浏览器内核及对应浏览器

Trident:IE内核Gecko:Firefox内核Presto:Opera前内核(已废弃)Webkit:Safari内核,Chrome内核原型,开源Blink:由Google和Opera Software开发,Chrome(28及往后版本)、Opera(15及往后版本)和Yandex浏览器中使用
11
2020
01

为什么要在html文件开头加上一个

告诉浏览器使用哪个版本的HTML规范来渲染文档。DOCTYPE不存在或形式不正确会导致HTML文档以混杂模式呈现。
11
2020
01

什么是 HTML 语义化,有什么好处

HTML语义化简单来说就是,段落使用<p></p>,侧边栏用<aside></aside>,主要内容使用<main></main>。有助于构架良好的HTML结构有助于搜索引擎建立索引、抓取,有利于SEO有利于不同设备的解析有利于团队的开发维护
11
2020
01

meta viewport 是做什么用的,怎么写?

控制页面在移动端不要缩小显示。<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">