自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

山不走来

主要用来总结学习和转载一些文章。

  • 博客(14)
  • 收藏
  • 关注

转载 三年 Git 使用心得 & 常见问题整理

Git 流程图Workspace:工作区Index / Stage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库配置 Git# 配置全局用户$ git config --global user.name "用户名" $ git config --global user.email "git账号"# 配置别名$ git config --global alias.co checkout$ git config --global alias.ss statu

2020-06-25 22:28:27 607

转载 【建议星星】要就来45道Promise面试题一次爽到底(1.1w字用心整理)

【建议星星】要就来45道Promise面试题一次爽到底(1.1w字用心整理)2020-05-3 LinDaiDai前言若是对执行队列,宏任务,微任务的不太理解的,建议先阅读这一次,彻底弄懂 JavaScript 执行机制(别还不知道什么是宏任务,什么是微任务)你盼世界,我盼望你无bug。Hello 大家好!我是霖呆呆!(听说封面和名字取得好就能把你骗进来 ????)时隔一周不见,霖呆呆我终...

2020-05-03 11:38:31 878

原创 斐波那契数列

一个前端眼中的斐波那契数列常见四种// 1.递归(普通版)function Fibonacci(n) { if (n <= 1) { return 1; } return Fibonacci(n - 1) + Fibonacci(n - 2)}// 2.递归 (优化版)function Fibonacci2(n, ac1 = 1, ac2 = 1) {...

2020-04-18 14:41:15 235

原创 vue项目遇到的问题总结及收集

Vue项目里戳中你痛点的问题及解决办法(更新)列表进入详情页的传参问题。本地开发环境请求服务器接口跨域的问题axios封装和api接口的统一管理UI库的按需加载如何优雅的只在当前页面中覆盖ui库中组件的样式定时器问题rem文件的导入问题Vue-Awesome-Swiper基本能解决你所有的轮播需求打包后生成很大的.map文件的问题fastClick的300ms延迟解决...

2020-04-17 20:46:49 244

转载 new的实现

一句话介绍 new:new 运算符创建一个用户定义的对象类型的实例或具有构造函数的内置对象类型之一也许有点难懂,我们在模拟 new 之前,先看看 new 实现了哪些功能。举个例子:// Otaku 御宅族,简称宅function Otaku (name, age) { this.name = name; this.age = age; this.habit ...

2020-03-29 10:10:57 116

转载 手动实现call, apply, bind

先分析下3个方法的作用改变this的指向。传入参数。call apply返回函数结果, bind 返回新函数我们先从 call 开始改变this的指向首先我们知道,对象上的方法,在调用时,this是指向对象的。let o = { fn:function(){ console.log(this); }}o.fn() // Object {f...

2020-03-28 16:12:54 219

原创 面试题收集

FE-Interview

2019-12-30 16:04:05 85

转载 看完跳槽少说涨 5 K,前端面试从准备到谈薪完全指南(近万字精华)

本文将从以下几个角度来聊聊面试这件事情文章首发自我的 Github,欢迎关注。面试题篇面试题只能应对 1 - 2 面,刷题固然重要,但是对于项目相关的准备也是必须的。一般来说目前面试题能准备的范围如下:JS 基础 / 进阶相关HTML / CSS 相关,这方面问的真的很少了浏览器 / 性能优化 / 工程相关框架使用相关,也就是基础问题框架原理相关,就算你没看过源码,你也得知道...

2019-12-26 18:02:32 238

转载 「万字整理 」这里有一份Node.js入门指南和实践,请注意查收

前言什么是 Node.js 呢 ?JS 是脚本语言,脚本语言都需要一个解析器才能运行。对于写在 HTML 页面里的 JS,浏览器充当了解析器的角色。而对于需要独立运行的 JS,NodeJS 就是一个解析器。解析器需要运行引擎才能对 JavaScript 进行解析,Node.js 采用了 V8 引擎,Google 开源的 JavaScript 引擎。所以,Node.js 就是一个基于 Chr...

2019-12-25 17:36:03 284

原创 vue3源码系列收藏

Vue 3 源码导读尝鲜Vue3之一:浏览器中如何断点调试Vue3 源码Vue3 深度解析

2019-12-19 15:58:54 304

转载 手写一个webpack4.0配置

确认过眼神,你还是没有准备秋招的人?时间仓促。自京东6月8号开启管培生的招聘,就意味着秋招的开始。然而你还在等着秋天的到来?今年形势应该更为严峻,随着各大技术(vue,webpack,react,微信小程序)生态越来越成熟,这也意味着我们要更加深入的去了解他们,掌握他们。比如你写vue项目,知道vue-cli。写的项目也无以伦比,但是你是否又会去了解下vue-cli到底发生了什么?或许这就是面试官...

2019-12-16 19:02:21 102

转载 vue海量数据列表操作的性能优化,渣渣手机性能一秒变丝滑!

前言:我们在做移动端的点餐程序的时候,发现当菜品数量巨大的时候,特别是外加很多操作的时候*(比如菜品半整份切换的时候)*,列表里面的菜品数量 进行快速 加减和半整份切换就会卡顿。那到底是什么让手机如此卡顿呢?我写了个用例,用了2277条数据*(找不到性能差的手机,可以适当增加数据量来测试)在 红米3(``安卓版本:5.1.1 LMY47V)*上做了个实验。Normal.vue为普通暴力渲染...

2019-12-12 16:12:54 387

转载 ES6/ES7/ES8/ES9资料整理(个人整理)

一、介绍现在的网络上已经有各样关于 ECMAScript 规范介绍和分析的文章,而我自己重新学习一遍这些规范,整理出这么一份笔记,比较精简,主要内容涵盖ES6、ES7、ES8、ES9,后续会增加面试题,框架入门等笔记,欢迎吐槽交流。这份资料的ES6部分将会参考阮一峰老师的 ECMAScript6入门 ,精简和整理出快速实用的内容。另外ES7/ES8/ES9则会从网络综合参考和整理。ES全称...

2019-12-12 13:56:54 666

转载 webpack的面试题总结

webpack的面试题总结为什么要总结webpack相关的面试题随着现代前端开发的复杂度和规模越来越庞大,已经不能抛开工程化来独立开发了,如react的jsx代码必须编译后才能在浏览器中使用;又如sass和less的代码浏览器也是不支持的。 而如果摒弃了这些开发框架,那么开发的效率将大幅下降。在众多前端工程化工具中,webpack脱颖而出成为了当今最流行的前端构建工具。 然而大多数的使用者都只...

2019-12-12 11:36:15 201

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除