首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
收藏
订阅
妖刀j
更多收藏集
微信扫码分享
微信
新浪微博
QQ
19篇文章 · 0订阅
唤起App在转转的实践
转转App是我们公司最核心的产品,引导用户到转转App中来,对用户增长和留存十分重要。常见的做法是在各个流量入口,投放Web版的引流页面,然后通过该页面唤起App(下文简称唤端)。本文重点介绍转转是如何在各种场景下,完成整个唤端流程的。 如上图,在Safari浏览器中,当我们点…
你真的了解跨域吗
其实很早就开始写了,只不过刚开始写的时候理解不够深刻,后来慢慢就写其他觉得较高大尚较内涵的了,然后就又是觉得不够完美不够深刻又写一半,就此陷入强迫症患者明知不可为而为的死循环,SO,产出少,周期长(不过大家能看到的文章都是准备良久又反复斟酌后自认为还不错的)。。。 一般情况下,…
手写 new, call, apply, bind, reduce, currying, 防抖节流 源码,并配上详细分析
写这些主要是为了回顾与沉淀,再次编写的过程中也会提出自己的一些理解,有不恰当的地方希望指出。 在这里推荐一个线上 IDE, 我没事敲一些代码 demo 就用它了 StackBlitz,还是比较好使的,但是推荐在设置中改为保存的时候再更新,不然编写的时候更新太频繁会经常出问题。 …
this、apply、call、bind
这又是一个面试经典问题~/(ㄒoㄒ)/~~也是 ES5中众多坑中的一个,在 ES6 中可能会极大避免 this 产生的错误,但是为了一些老代码的维护,最好还是了解一下 this 的指向和 call、apply、bind 三者的区别。 在 ES5 中,其实 this 的指向,始终…
【React深入】React事件机制
下面是我阅读过源码后,将所有的执行流程总结出来的流程图,不会贴代码,如果你想阅读代码看看具体是如何实现的,可以根据流程图去源码里寻找。 组件装载 / 更新。 通过lastProps、nextProps判断是否新增、删除事件分别调用事件注册、卸载方法。 获取document对象。…
【实践思考】动态切换项目资源的公共路径
今年开始厚着脸皮写一些技术文章,大概平均两周能写出一篇。产量不高,一是因为平时上班还是挺忙的,二是不想为了写而写,如果自己都不觉得有意思的东西,是很难写下去的。 俗话说的好评论装逼末尾要加后缀,文章牛逼标题要加前缀,所以一直也想写个什么系列,可以给文章标题加个前缀。但是像什么闭…
硬核开源,使用 react-hooks 手写 ant-design-pro,搭配 node 完整api
最开始的时候,我需要一个 react 开发的 amdin 模版,在开源社区寻找了一边之后,比较中意 ant design pro 的 UI,当我一堆操作把 ant desgin pro 的代码拉下来研究之后,发现内容是在太多了,除了 react、redux 之外,还包含了 um…
[译]如何优雅地用 Vue 创建数据驱动的用户界面
虽然我们通常在构建大部分的视图时知道需要用到哪些组件,但有时我们直到运行时才知道它们是什么组件(译者注:动态组件)。这意味着我们需要基于应用程序状态、用户设置或来自 API 请求的响应结果来构建视图。一个常见的情况是构建动态表单,其中所需的问题和组件由 JSON 对象配置,或者…
【你应该了解的】详尽&全面的前端部署(从零起步,前端上线不用愁)
遇到前端部署问题怎么办?nginx、端口、https域名怎么配置,跨域问题咋整,react/vue项目怎么部署,什么是反向代理,请您耐心往下看。本文通俗易懂,可操作,旨在抛砖引玉。要是帮到了您,还请顺便点个赞。 当你兴致勃勃买了台服务器,然后规划着美好的未来,规划搭建平台。问题…
2019 面试准备 - JS 原型与原型链
【2019-08-16】Hello 小伙伴们,由于 jsliang 对文档库进行了重构,这篇文章的一些链接可能失效,而 jsliang 没有精力维护掘金这边的旧文章,对此深感抱歉。请需要获取最新文章的小伙伴,点击上面的 GitHub 地址,去文档库查看调整后的文章。 在本文中,…