首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
铭牌饼饼
掘友等级
web全栈工程师
致力于大前端开发,为未来人工智能的大数据做可视化!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
11
文章 6
沸点 5
赞
11
返回
|
搜索文章
最新
热门
再说深拷贝对象的研坑
浅拷贝:只复制指向某个对象的指针,而不复制对象本身,新旧对象还是共享同一块内存。 深拷贝:会另外创造一个一模一样的对象,新对象跟原对象不共享内存,修改新对象不会改到原对象。 关于Array的slice和concat方法的补充说明:Array的slice和concat方法不修改原…
挥别web移动端开发差异和经典坑
描述:ios 手机上下滑动页面会产生卡顿,手指离开页面,页面立即停止运动。整体表现就是滑动不流畅,没有滑动惯性。 iOS 5.0 以及之后的版本,滑动有定义有两个值 auto 和 touch,默认值为 auto。 设置overflow : 设置外部 overflow 为 hid…
优雅异步编程方式
对于并发处理的多个任务,如果任务与任务之间没有联系,那么这些任务是可以并行执行的,如果任务与任务之间有依赖,那么这些任务就需要串行执行了,因此对于并发的任务处理可以总结为两种情况,一种是并行的任务处理,另一种是串行的任务处理。 Javascript引擎的并发模型是单线程的事件循…
动态海报营销FabricJs方案
Fabric.js是一个可以简化Canvas程序编写的库。 Fabric.js为Canvas提供所缺少的对象模型, svg parser, 交互和一整套其他不可或缺的工具。Fabric.js可以做很多事情,如下: 在Canvas上创建、填充图形(包括图片、文字、规则图形和复杂路…
程序员从业心得
团队没什么前端,甚至有有一些团队就那么一个人,感觉上面的人也不太重视前端,然后自己平时的工作也驾轻就熟,没什么挑战性,想学点东西,但又不知道该学什么才好,就处于这样一个浑浑噩噩,有些迷茫的状态。该学什么?框架还是基础?体验还是逻辑?该怎么学?看书还是视频,自学还是报班?该怎么走…
你必须懂的前端性能优化
接下来是 TCP 握手,应用层会下发数据给传输层,这里 TCP 协议会指明两端的端口号,然后下发给网络层。网络层中的 IP 协议会确定 IP 地址,并且指示了数据传输中如何跳转路由器。然后包会再被封装到数据链路层的数据帧结构中,最后就是物理层面的传输了 文件解码成功后会正式开始…
小程序性能优化总结
在小程序启动时,微信会在背后完成几项工作:下载小程序代码包、加载小程序代码包、初始化小程序首页。 初始化小程序环境是微信环境做的工作,我们只需要控制代码包大小,和通过一些相关的缓存策略控制,和资源控制,逻辑控制,分包加载控制来进行启动加载优化。 精简代码,去掉不必要的WXML结…
移动端滚动研究
不能实时触发表现:只在手指触摸的屏幕上一直滑动时和滚动停止的那一刻才触发。 正常的滚动:我们平时使用的scroll,包括上面讲的滚动都属于正常滚动,利用浏览器自身提供的滚动条来实现滚动,底层是由浏览器内核控制。 监听滚动元素的touchmove事件,当事件触发时修改元素的tra…
小程序倒计时深究
因为请求数据写在onShow 函数里面,所以每次切换界面都会刷新,这就会导致,如果当前 定时器在跑的话,再次刷新会再次常见定时, 那么就会导致刷新几次有几个定时器,同时在跑,那么前端界面显示的计时数字 就会不时跳动,所以需要保证在跑的定时器只有一个。将定时器对象创建为全局的,在…
javascript对深拷贝对象的研坑
对于深拷贝,浅拷贝的概念不多说,概念可以自行百度哟!这里对深拷贝对象进行一些研究!只有值类型数据的深拷贝针对只有值的数据对象,下面一行代码足以!不严谨的简单的深拷贝问题存在:没有对参数做检验判断是否对
下一页
个人成就
文章被点赞
102
文章被阅读
25,075
掘力值
712
关注了
10
关注者
46
收藏集
1
关注标签
69
加入于
2018-12-27