悟空

7
获赞数
4
关注数
1
粉丝数
成都
IP 属地未知
2015-02-10 加入
浏览 2.8k

Web developer wannabe Engineer.

35 声望|新手
前端工程化
20
前端构建
20
gulp
20
html
13
css
13
黄金勋章
暂未获得该勋章
如何获得
1 白银勋章
个人动态
  • 赞了文章2019-06-14
    不要再问我跨域的问题了
    写下这篇文章后我想,要不以后就把这种基础的常见知识都归到这个“不要再问我XX的问题”,形成一系列内容,希望大家看完之后再有人问你这些问题,你心里会窃喜:“嘿嘿,是时候展现真正的技术了!”一、不要再问我this的指向问题了
  • 赞了文章2019-02-13
    基于html2canvas实现网页保存为图片及图片清晰度优化
    2019.12 更新:《高质量前端快照方案:来自页面的「自拍」》2019.12 更新:《高质量前端快照方案:来自页面的「自拍」》2019.12 更新:《高质量前端快照方案:来自页面的「自拍」》 新作见上面哦~ 👆👆👆 本次技术调研来源于H5项目中的一个重要功能需求:实现微信长按网...
  • 赞了文章2018-09-17
    六十行代码完成 四则运算 语法解析器
    它可以帮助你快速生成 词法解析器,亦或进一步生成 语法解析器,将字符串解析成语法树,语法解析器还支持下一步智能提示功能,输入光标位置,给出输入推荐。
  • 赞了回答2018-07-12
    遍历异步获取数据添加到数组里后怎么才能使用上
    异步并发 {代码...} 或者异步顺序 {代码...}
  • 赞了文章2018-07-09
    30分钟理解GraphQL核心概念
    在上一篇文章RPC vs REST vs GraphQL中,对于这三者的优缺点进行了比较宏观的对比,而且我们也会发现,一般比较简单的项目其实并不需要GraphQL,但是我们仍然需要对新的技术有一定的了解和掌握,在新技术普及时才不会措手不及。
  • 赞了文章2018-05-24
    拿Proxy可以做哪些有意思的事儿
    首先,我们要清楚,Proxy是什么意思,这个单词翻译过来,就是 代理。 可以理解为,有一个很火的明星,开通了一个微博账号,这个账号非常活跃,回复粉丝、到处点赞之类的,但可能并不是真的由本人在维护的。 而是在背后有一个其他人 or 团队来运营,我们就可以称他们...
  • 赞了文章2018-04-11
    《高性能JavaScript》读书笔记
    入手《高性能JavaScript》一周后,终于断断续续看完了。简要说说感受,就是这本书非常薄,非常容易看,认真看的话其实两三个小时就能翻一遍了。这篇文章也是作为一篇阅读笔记,用来记录我在阅读过程中的一些理解与感悟。
  • 赞了文章2018-04-03
    webpack多页应用架构系列(一):一步一步解决架构痛点
    本系列文章主要介绍如何用webpack这一当前流行的构建工具来设计一个多页应用的架构。请注意,本文并非新手教程,着重点更多是在于提供解决问题的思路,而非手把手带你装逼。
  • 关注了问题2018-04-02
    Vue为什么要用VDOM?
  • 赞了问题2018-04-02
    Vue为什么要用VDOM?
  • 赞了回答2018-04-02
    Vue为什么要用VDOM?
    正如你说的,性能受场景的影响是非常大的,不同的场景可能造成不同实现方案之间成倍的性能差距,所以依赖细粒度绑定及 Virtual DOM 哪个的性能更好还真不是一个容易下定论的问题。
  • 赞了回答2018-03-23
    如何正确判断js数据类型
    由于具体实现上的问题,在实际的项目应用中,typeof只有两个用途,就是检测一个元素是否为undefined,或者是否为function。 为何呢? JavaScript Garden整理出来了如下表格: {代码...} 所以我们一般用“鸭子类型”来做流程控制,好晚了,不多讲,去搜一下吧。 一定要...
  • 赞了文章2018-03-13
    深入理解学习Git工作流(git-workflow-tutorial)
    个人在学习git工作流的过程中,从原有的 SVN 模式很难完全理解git的协作模式,直到有一天我看到了下面的文章,好多遗留在心中的困惑迎刃而解,于是我将这部分资料进行整理放到了github上,欢迎star查看最新更新内容, [链接]
  • 赞了回答2018-03-07
    微信小程序版本的缓存问题
    添加一个 version 字段放在 storage 或者 globalData 中,最好就是放在 storage 中吧,然后判断这个 version 值是什么来决定是否 clearStorage。
  • 赞了回答2017-12-16
    微信小程序 scroll-view滚动问题
    微信小程序的坑太多了。这个问题我的解决方案是:底层page上的内容也用一个scroll-view来放置,page的css属性设置成width100%height100%,css隐藏滚动条。一个半透明全覆盖mask层用来遮住page的内容,同时用来屏蔽点击。mask中放置scroll-view。
  • 赞了文章2017-10-27
    gitlab/github 多账户下设置 ssh keys
    背景-公司之前的版本控制工具一直用的svn,最近开发的新项目,代码准备改换到了gitlab上进行管理。而我自己平时写的一些代码是放在github上进行托管的,这二者都是基于git的开源分布式版本控制系统,在本地可以通过ssh进行远程登录验证和数据传输(关于ssh的详细介绍...
  • 赞了文章2017-10-25
    对比学习sass和stylus的常用功能
    在众多的css预处理器语言中,sass和stylus算是十分优秀的两个。本文主要针对两者的常用功能做个简单的对比分析。在对比中了解二者的差异,同时帮助大家更好的掌握这两种预处理语言。本文涉及到的sass部分,均来自于阮一峰老师的SASS用法指南。同时不会对sass和stylus...
  • 赞了回答2017-10-06
    Javascript中call与apply区别是什么,用在什么地方,在angularjs、reactjs中有没有应用?
    这两者从使用上面来说,区别就是传入参数的问题,楼上的大神都已经说明了,我就补充下他们还没有提到的,call是传入单个参数的,而apply是传入参数数组的,在call传入参数数量大于3个的时候,性能不如apply,因此在有些类库的代码中,会出现这种优化方式,下面是摘自 ...
  • 赞了回答2017-10-06
    axios,post请求传递不了参数
    另外,由于axios默认发送数据时,数据格式是Request Payload,而并非我们常用的Form Data格式,PHP后端未必能正常获取到,所以在发送之前,需要使用qs模块对其进行处理。
  • 赞了文章2017-10-04
    throttle与debounce的区别
    前几天看到一篇文章,我的公众号里也分享了《一次发现underscore源码bug的经历以及对学术界拿来主义的思考》具体文章详见,微信公众号:文中讲了大家对throttle和debounce存在误解,同时提到了《高程3》中实现节流方法存在一些问题,为了更好的理解这两个概念,搜了...