- 博客(3)
- 资源 (3)
- 收藏
- 关注
原创 系统学习大前端(4)---ES6+新特性、TS、JS性能优化
ES新特性1、let、const块级作用域变量提升最佳实践:不使用var ,默认使用const ,明确会改的使用let。2、解构数组const arr = [1,2,3]const [a,b] = arr;const [,,c] = arr;使用…方式解构const [a,...rest] = arr;默认值const [a,b,c,d = 12] = arr对象const obj = { name:'zs', age:18}const {na
2020-06-30 22:49:52 1792
原创 系统学习大前端(1)---函数式编程、异步编程
函数式编程学习函数式编程的目的函数式编程随react流行受到更多关注vue3 开始拥抱函数式编程函数式编程可以抛弃this打包过程中可以更好的利用tree shaking过滤无用代码方便测试、方便并行处理很多库可以帮助我们进行函数式开发 lodash underscore ramda函数式编程概念函数式编程(Function Programming,FP)是编程范式之一。常说的编程范式还有面向过程编程、面向对象编程。面向对象的编程:把现实世界中的事物抽象成程序世界中的类和对象
2020-06-30 22:47:16 483 2
原创 针对不同数据结构和算法的专题训练(一)
1、数组1.1 11. 盛最多水的容器题解:左右两个指针移动,算出其中的面积,最大的就是结果。实现var maxArea = function (height) { if (!height || height.length<=1) return 0 let left = 0,right = height.length-1;//左右两个指针 let max = 0;//最大值 while (left<right) { // 计算
2020-06-01 11:16:16 654
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人