首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Maxliu31564
掘友等级
前端
|
深圳某行
代码恒久远,一篇永流传。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
67
文章 63
沸点 4
赞
67
返回
|
搜索文章
最新
热门
JS 中怎么样判断 DOM 是否相等
一直以来,我们都对在 JS 中取到 DOM 节点没有任何疑问。 想要取到 body,document.body 就能直接取到 body 节点对象,又或者 document.querySelector([selector]) 可以查找到你需要的任何 DOM 节点。 以前我也没有思…
深入理解Redux
在理解Redux之前,我们应该要知道Redux的开发目标和实现理念。 Redux的作者是Dan Abramov。 Dan 在他准备 React Europe 演讲《热加载和时间旅行》时开始开发 Redux。 当时的目标是创建一个状态管理库,来提供最简化 API,但同时做到行为的…
进阶的ajax——ajax实现临时文件下载
这些都没有问题,包括使用条件筛选然后下载。但是如果需求是要在筛选前做条件验证呢? 相信这也难道不倒聪明的你。 以上代码是react的例子,但是任何框架的实现都是如此,思路不会被框架所限制。 上文中的方式绝对能够满足绝大多数的业务需求了,但是这不符合本文的目的,我们今天要讲的是怎…
微信小程序状态管理解决方案——minapp-redux
小程序通过页面或组件各自的 setData 再加上各种父子、兄弟、祖孙等等组件间的通讯会把程序搞成一团浆糊,如果再加上跨页面之间的组件通讯,会让程序非常难维护和调试。 原生小程序生态中的状态管理方案并不多,并且在使用的便捷性上有待商榷(无模块化、几年未更新、代码侵入较大等问题)…
为什么你们的定位总是不准确
我们常常会有这样的需求,获取当前位置并显示在地图上或者是根据当前位置匹配当前位置供用户选择。 我们在这时候想到的一定是使用国内三大地图api来实现功能,事实上当然,程序员不应该重复造轮子,何况是如此大的一个工程。 but! 你们有没有发现,每当你们使用定位获取到经纬度并且使用a…
vue3.0为什么要用Proxy替代defineProperty
如果你对Vue发布订阅的响应式实现有一定的了解,那么你一定知道defineProperty。 Vue2.x中的响应式实现正是基于defineProperty中的descriptor,通过属性的getter、setter监听来实现的。 同时你应该知道的是,我们在Vue中使用下标的…
记一次面试题——call、apply、bind模拟实现的更好方式
看有人分享的某公司面试题,用js闭包实现call、apply、bind。 这是我没有考虑过的面试题,很好,它成功引起了我的兴趣。 很多人表示不理解,为什么面试题总出这些看上去毫无作用的实现。 上次我写了一个promise模拟实现应该注意的点,也有人吐槽重复造轮子意义何在。 其实…
面试官眼中的Promise
本文假设你有一定的Promise基础知识,不涉及api的讲解,但是对你深入理解Promise有一定益处。 在公司顶过几天面试官,一道手写Promise就卡主了不少人(受困于这道题的人别打我。。。我是不会告诉你我就职的公司的),其实这道题的主要目的是考察对Promise的理解,顺…
如何在大型项目中使用Git子模块开发
公司需要开发一个内部系统,要求每个部门都要接入。老板钦点,工期又压得短,于是浩浩汤汤的上百人就调过来了。 再简单的事情,只要人多起来就会变得复杂,开发的世界也是如此。 这时候Git子模块就派上用场。 首先需要的当然是一个合理的架构,由于公司的保密原则这里就不贴项目了,本文主要描…
react/react-native性能优化
本文适合新手入门,如果是react老玩家可以break或者查漏补缺。 笔者一直觉的性能优化是一个累积的过程,贯穿在你所写的每一行代码中。不注意优化平常或许不会有什么大的问题,但是谁也不知道哪一句会变成压死骆驼的那最后一根稻草,造成世界爆炸💥。 下面是正文,希望能对你有所帮助。…
下一页
个人成就
文章被点赞
740
文章被阅读
77,052
掘力值
2,662
关注了
15
关注者
126
收藏集
1
关注标签
6
加入于
2017-10-03