学习链接集合

241 阅读2分钟

javascript

1.11个提升javascript技能的小技巧

2.Vue以业务为中心的面试题

3.常见的手写面试题

4.面试官:bind、call、apply 区别?如何实现一个bind

[5.AJAX的原理是什么,请尝试写出来](面试官:Ajax 原理是什么?如何实现?)

6.async-validator 的中文文档翻译

7.void 0 和 undefined

1.css动画

1.css3中transfor详解之rorate

2.css3空间坐标轴

3.html5 texterea高度自适应的两种方案

4.谈谈你对BFC的理解?

5.css实现右侧固定宽度,左侧宽度自适应

6.css文字垂直居中

7.谷歌滚动条样式设计

8.浏览器滚动条样式设计

9.悬浮改变滑块的样式

10.滚动条样式改变

11.实现上固定下自适应1   calc

12.如何在 less中使用calc

13.box-shadow

14.深入理解css中position属性及z-index属性

15.父子级的z-index关系

16.一些css画的规则图案

17.什么是BFC?看这一篇就够了

滚动条的border是在truck还是thumb做

2.布局

1.浮动原理以及其使用方法和场景

2.grid的兼容性

chrome都要57以上

3.float元素垂直居中

3.浏览器渲染

1.浏览器渲染层和合成层

2.scrollTop, offsetTop, pageYOffset, scrollY 的区别

3.令人头疼的clientTop、scrollTop、offsetTop

4.项目疑难问题解决

1.处理texterea中的空格和换行问题

6.图形

1.Math.atan2的讲解

7.html5

1.html5方法

8.vue

1.双向绑定

2.diff算法

3.vue生命周期

4.vue实例挂载

5.vue的render用法实践

6.一起学会vueSSR

7.vue-cli3查看webpack默认配置

8.Vue.observable API的使用

9.浏览器

(1)详解http缓存策略

(2)http2的多路复用和http1.x长连接区别

(3)http请求组成部分

(4)CDN为什么能够优化加载速度

(5)cdn在前端开发中的作用

(6)说说你对JavaScript中事件循环的理解​

(7)深入理解浏览器的缓存机制

10.webpack

1.webpack4.x抽取css【extract-text-webpack-plugin与mini-css-extract-plugin】

2.如何减小vue文件打包后的体积

3.webpack全局变量引入

4.vuecli中配置多页应用

5.vue-cli中配置devtoo和sourcemap更好的调试代码

6.vuecli3配置webpack_Webpack之SplitChunks插件用法详解

7.ast抽象语法树

8.npm scripts 使用指南

11.正则表达式

1.提取字符串中的数字到数组

12.vscode工具型

1.vscode如何阻止格式化的时候换行

13.跨域

1.koa2使用CORS完成跨域及解决OPTIONS请求

2.Nginx配置跨域请求 Access-Control-Allow-Origin *

14.javascripts

1.100 行代码实现 Promises/A+ 规范

15.centOS操作

1.CentOS:安装Nginx和解决无法访问80端口以及防火墙基本操作