一个正经的前端学习 开源 仓库(第1天)

低调务实优秀中国好青年 (简介) && 附加答案

https://github.com/webVueBlog/Leetcode

√ - “三十年河东,三十年河西,莫欺少年穷”

一个 ☝️ 正经的前端学习 开源 仓库,启发来自 淘宝大佬 @冴羽 ,初心做一个真正能帮助到大家的仓库。(非常口语化的,手写总结)

:我是哪吒:如果你所学的东西 处于喜欢 才会有强大的动力支撑。

 交流讨论 && 如何学习 && 转载声明

第一:你可以直接在本仓库阅读即可,阶段性学习。(可以转载里面的所有知识点用到任何地方,但请添加仓库的地址)有问题欢迎提交issues

欢迎大家前来讨论,如果觉得对你的学习有一定的帮助,欢迎点个Star (此仓库每天都会准时更新)

阶段二

展开查看
  • 51.简述Chome盒模型与IE盒模型的区别

  • 52.行内元素和块级元素都有哪一些

  • 53.BFC

  • 54.什么是弹性布局

  • 55.html5有哪些新特性

  • 56.position有哪些属性

  • 57.请说出1px,1rem,1vh,1em各自代表的含义

  • 58.什么是SPA

  • 59.简述优雅降级与渐进增强

  • 60.重绘与重排

  • 61.解释下浮动和它的工作原理和清除浮动的方法

  • 62.如何让一个盒子在页面垂直水平居中

  • 63.前端性能优化方案

  • 64.css选择器优先级顺序

  • 65.CSS3有哪些新特性

  • 66.什么是空元素

  • 67.如何实现浏览器内多个标签页之间的通讯

  • 68.为什么要初始化css样式

  • 69.CSS3新增的伪类有哪些

  • 70.说说对canvas,svg,webgl的理解

  • 71.浏览器是如何渲染UI的

  • 72.em、rem的区别

  • 73.解释csssprites,如何使用

  • 74.浏览器是如何渲染UI的

  • 75.浏览器工作原理

  • 76.伪类和伪元素的区别

  • 77.介绍一下你对浏览器内核的理解

  • 78.常见的浏览器内核有哪些

  • 79.优化这些图片的加载

  • 80.如何进行seo优化

  • 81.如何实现0.5px边框

  • 82.less和sass的区别

  • 83.xhtml和html有什么区别

  • 84.img标签上title与alt属性的区别是什么

  • 85.a标签中 active hover link visited 正确的设置顺序是什么

  • 86.如何处理HTML5新标签的浏览器兼容性问题

  • 87.HTML5的离线储存怎么使用

  • 88.页面导入样式时,使用link和@import有什么区别

  • 89.git reset、git revert和git checkout

  • 90.git pull 和 git fetch 之间有什么区别

  • 91.如何在 Git 恢复先前的提交

  • 92.使用箭头函数应注意什么

  • 93.介绍下 Set、Map的区别

  • 94.Promise构造函数是同步执行还是异步执行,那么 then 方法呢

  • 95.setTimeout、Promise、Async/Await 的区别

  • 96.下面的输出结果是多少

  • 97.请写出以下代码的答案,并解释为什么要提升

  • 98.var、let、const之间的区别

  • 99.async 和 await

  • 100.get和post的区别

阶段一

展开查看
  • 1.xss总结

  • 2.csrf

  • 3.html加载过程

  • 4.defer和async的区别

  • 5.输入一个url后

  • 6.浏览器线程线程模型

  • 7.浏览器缓存

  • 8.BFC

  • 9.vue-DIFF算法

  • 10.箭头函数和普通函数的区别

  • 11.vue框架好在哪里

  • 12.vue双向绑定弊端set实现

  • 13.vue-router原理

  • 14.跨域问题解决方案

  • 15.ObjectdefinePropery和proxy

  • 16.vue组件通信

  • 17.vue双向绑定

  • 18.三次握手和四次挥手

  • 19.Axios

  • 20.跨域

  • 21.websocket

  • 22.osi七层模型

  • 23.模块加载方案

  • 24.隐式类型转换

  • 25.单向数据流与双向数据绑定

  • 26.项目难点

  • 27.EventBus订阅发布模式

  • 28.http请求头

  • 29.TCP

  • 30.vue-router原理2

  • 31.清除浮动的方式

  • 32.发布订阅模式

  • 41.闭包和作用域链

  • 42.前端性能优化

  • 43.模块化

  • 44.http各版本

  • 45.commonjs和es6

  • 46.BFC

  • 47.左侧固定右侧自适应

  • 48.三角形

  • 49.vuex核心原理

  • 50.圣杯布局

全栈架构师

展开查看
  • 33.vue源码解读

  • 34.webpack原理剖析

  • 35.vue-router前端路由原理剖析

  • 36.React16虚拟dom原理剖析

  • 37.koa2源码剖析

  • 38.Flutter

  • 39.vue组件设计

  • 40.Taro框架

Leetcode刷题&答案

展开查看
  •  1.两数之和

  •  2.两数相加

  •  20.有效的括号

  •  21.合并两个有序链表

  •  22.括号生成

  •  24.两两交换链表中的节点

  •  27.移除元素

  •  35.搜索插入位置

  •  49.字母异位词分组

  •  46.全排列

  •  53.最大子序和

  • https://shields.io/

  • leetcode

‍:webVueBlog的leetcode刷题

  1. Number题号

  2. Title题目

  3. Difficulty难度

  4. Navigation解答

Number Title Difficulty Navigation
1. 两数之和 两数之和
2. 两数相加
两数相加
3. 无重复字符的最长子串
无重复字符的最长子串

以 「早起」、「运动」、「冥想」、「写作」、「阅读」这五件能够快速改变人生的事情为切入点,帮助大家建立良好的生活习惯,技术的成长绝不是一朝一夕,良好的习惯将会帮助我们更快的进步,但在技术之外,我更希望大家能在这些事情的坚持中,收获一份自信,多一份底气,对人生多一份积极。--- (来源:低调务实优秀中国好青年群)

你可能感兴趣的:(java,vue,html,css,js)