会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Natureless Code
博客园
首页
新随笔
联系
订阅
管理
2018年2月9日
React原理探索- @providesModule 模块系统
摘要: @providesModule是什么 react抛出组件化的概念后,对于开发者而言,为了提高代码的可读性与结构性,通过文件目录结构去阐述组件嵌套关系无疑是一个很好的办法,但是目录级别的加深,同时让require的文件路径让人头疼。绝大多数公司会使用自己定制的alias工具,在脚手架入口配置文件中给相
阅读全文
posted @ 2018-02-09 13:14 natureless
阅读(770)
评论(0)
推荐(0)
编辑
2017年3月3日
关于zepto在chrome中触发两次的解决方案
摘要: 复现条件:chrome 55+ 1.zepto tap的实现及double fire的原因 在监听DOM根节点的时候,touchStart后通过XY的坐标偏差,与tapTime的计时判断Tap/LongTap/doubleTap,而两次触发正是入口绑定事件的问题。 同时绑定了touchStart p
阅读全文
posted @ 2017-03-03 16:52 natureless
阅读(594)
评论(1)
推荐(0)
编辑
2017年1月10日
underscore.js中的节流函数debounce及trottle
摘要: 函数节流 throttle and debounce的相关总结及想法 一开始函数节流的使用场景是:放止一个按钮多次点击多次触发一个功能函数,所以做了一个clearTimeout setTimeout函数 代码的意思就不做多说了,实际上我无意间实现了一个debounce在underscore.js中对
阅读全文
posted @ 2017-01-10 20:31 natureless
阅读(348)
评论(0)
推荐(0)
编辑
2016年9月24日
2017前端大厂踩坑经验
摘要: 不得不说今年的前端无疑超越了两年前java的火爆,但是同样应聘人数增加后,应聘要求也随之大幅度上升,在不是那个切切图,做做ui就能说自己是前端开发工程师了,而如今微信小程序的推出,无疑是让风口浪尖上的前端更上一个层次,好了废话不多说,简单讲下个人的面试经历和面试考点吧 本人目前大四,于大三下学期开始
阅读全文
posted @ 2016-09-24 14:29 natureless
阅读(6568)
评论(14)
推荐(6)
编辑
2016年7月25日
从架构层面谈web加载优化(个人整理)
摘要: 最近听了阿里一位大牛的讲座,讲web架构优化对网页加载的影响,看完之后对他所讲的一些优化方法进行一些总结和整理,发现收获还是蛮多的,下面多为个人整理和个人见解,希望有说的不对的,能及时指出 1.DNS解析优化 1.1利用TTL:利用TTL:因为DNS解析时,都是逐层查找DNS缓存,最后去跟服务器查询
阅读全文
posted @ 2016-07-25 21:15 natureless
阅读(812)
评论(2)
推荐(1)
编辑
2016年6月17日
Node学习笔记(四):gulp+express+io.socket部署angularJs2(填坑篇)
摘要: 这篇就先暂停下上篇博客--你画我猜的进度,因为在做这个游戏的时候,想采用最新的ng2技术,奈何坑是一片又一片,这边就先介绍下环境部署和填坑史 既然要用ng2,首先要拿到资源,我这边用的是angularJs2 beta版的,网上的资源有两种,一个是文件全压缩版的.min.js版的另一个就是一大堆乱七八
阅读全文
posted @ 2016-06-17 14:51 natureless
阅读(634)
评论(1)
推荐(1)
编辑
2016年6月6日
Node学习笔记(三):基于socket.io web版你画我猜(二)
摘要: 上一篇基础实现的功能是客户端canvas作图,导出dataURL从而实现图片信息推送,下面具体讲下服务端的配置及客户端的配置同步 首先先画一个流程图,讲下大概思路 首先为了显示同步,做出img标签显示同步结果 服务器端: 这边有很多坑,也是在自学的时候一个坑一个坑的踩过来的,首先websocket客
阅读全文
posted @ 2016-06-06 15:54 natureless
阅读(1632)
评论(4)
推荐(1)
编辑
2016年6月5日
Node学习笔记(三):基于socket.io web版你画我猜(一)
摘要: 经过惨淡的面试,也是知道了自己的不足,刚好最近在学习node,心中便有了做一个web版的你画我猜的想法 首先说下思路,在做准备工作的时候,有两个大概的思路: 1.规定一块div,捕捉鼠标事件,动态生成position absolute,长宽1px的红色小div,这样可以模拟出划线的轨迹,做一个lon
阅读全文
posted @ 2016-06-05 15:46 natureless
阅读(1203)
评论(2)
推荐(1)
编辑
2016年6月1日
Node学习笔记(二):事件驱动
摘要: 接触Node,提得最多的可能就是回调,异步非阻塞处理,思前想后,JavaScript从前端语言过渡到服务器端,最大的劣势可能就是线程,当然这方面的不足现在也被慢慢弥补起来了(很多第三方的npm包可供下载),而在初期时,其语言的执行思想也是偏向多线程的,于是用了一个非常巧妙的方法:事件驱动。 Node
阅读全文
posted @ 2016-06-01 17:54 natureless
阅读(322)
评论(0)
推荐(0)
编辑
2016年5月30日
Node学习笔记(一):stream流操作
摘要: NodeJs中谈及较多的可能就是Stream模块了,先写一个简单的ajax回调 通过post php文件得到回调数据,并进行DOM操作,这行简单的代码在初学者百分之八十的项目中是可行的,包括在我接触Stream之前也是这样认为的,那么问题来了,假如我们这边的data是由php多处输出拼接而成的,数据
阅读全文
posted @ 2016-05-30 13:57 natureless
阅读(401)
评论(0)
推荐(0)
编辑
下一页