
大前端晋阶
king-w
这是一个帅小伙,,嘿嘿
展开
-
学无止境
1.axios核心功能实现 2.koa2核心功能实现 3.react-redux核心功能实现 4.redux核心功能实现 5.react核心功能实现 6.react-router核心功能实现 7.webpack核心功能实现原创 2021-03-30 16:34:57 · 240 阅读 · 0 评论 -
CSS Modules 使用手册
CSS Modules 就是对css加了局部作用域和模块依赖。 一:局部作用域 在做SPA项目时,所有css都将会被打包进main.css并全局引用,这将是件极其恐怖的事。你无法知道所有的css合并后带来的影响,也很难定位问题。 所以css作用于局部作用域就很重要,而如何实现,那就是给class取一个唯一的名字,不会与其他class重名。 而CSS Modules就是这样做的。 一个React轮播图组件 index.less: .main { color: red; } index.原创 2021-03-18 14:04:37 · 347 阅读 · 0 评论 -
算法模板大全
二分查找 二分法查找,也称折半查找,是一种在有序数组中查找特定元素的搜索算法。 常用案例:有序数组插入 /** * @param {number[]} nums * @param {number} target * @return {number} */ var searchInsert = function(nums, target) { let left = 0, right = nums.length - 1 while (left <= right) {原创 2021-02-05 15:48:04 · 691 阅读 · 1 评论 -
大前端晋阶(一:ES6晋阶):1.ES6基础
一:let和const 1.let用于声明变量,只在let命令所在的代码块内有效,const声明常量,声明后的值无法改变 2.for循环计数器很适合let声明 for(let i = 0.....) 可以不用使用立即执行函数防止变量泄露 3.不存在变量提升 4.暂时性死区 在一个代码块内,使用let声明之前,这个变量都无法使用 5.都无法重复声明 二:解构赋值和用途 1.交换变量 [x,y] = [y,x] 交换变量x和y的值 2.从函数返回多个值 // 返回一个数组 function.原创 2020-09-27 17:31:57 · 326 阅读 · 0 评论