首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
wyj580231
掘友等级
前端
前端开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
62
文章 59
沸点 3
赞
62
返回
|
搜索文章
最新
热门
从小程序不支持DOM操作开始深入分析小程序运行机制
小程序现在如日中天,各大公司都推出了自己的小程序平台,目前看来运行机制都差不多,数据形成视图,渲染和逻辑分成两个线程,交互通过线程通信实现。 刚开始接触小程序开发的时候,看到小程序的语法觉得很奇怪。看着像react和vue的结合体,疑惑为什么要这么费力的实现这么一套机制。难道是…
React中是如何通过$$typeof防止XSS攻击的
React的核心机制:虚拟DOM。我们平时写的JSX,实际上babel会帮我们转成React.createElement,用来生成虚拟DOM树。以下是源码部分。 ?typeof是个symbol值,不支持symbol的环境会是一个特殊数字,为什么是这个数字?据说因为 0xeac…
如何优化React应用的性能
CDN上没有缓存,需要进行预热。 1、资源访问量低,CDN接收的请求过少,无法命中到缓存。 2、资源配置时间不合理,频繁回流到源站请求数据。 3、http 缓存设置不合理,http缓存 cache-control配置publick,可以被代理服务器缓存。 4、开启gzip。 5…
如何根据二叉树的遍历顺序生成树的结构
线性结构:数组、链表常见排序算法(冒泡、插入、选择、快排、归并)推荐这篇文章树型结构(二叉树、查找二叉树)贪心算法、动态规划(主要是找零问题、斐波那契爬楼梯、最长公共子序列LCS等)树的两个特点单根:
canvas如何画一个椭圆
最近被问的一个问题,canvas中如何画一个椭圆。作为一名前端工程师,平时接触图形学和webgl很少,对canvas了解仅限于看过canvas画图相应的api,遇到这个问题一脸蒙蔽,依稀记得canvas原生有个画圆的api,想当然的认为应该也有个对应的画椭圆的api,传入坐标点…
React hooks模拟实现
背景:react 16.8新加入 hooks,新的逻辑复用方式(高阶组件/render props),hooks刚出来就开始使用,看了很多使用的教程,但是一直不清楚这里面的黑魔法是怎么实现的。
面试官:bind两次的结果了解一下
最近帮助组内进行技术面试,听到有人问了个很有意思的问题,函数bind两次后this指向。平时使用和问的比较多的都是bind接收的参数和bind后的this指向问题,bind多次还真没去想过。但是如果知道bind实现原理的话,这个问题自然迎刃而解。
仿腻了网易云?一个完整的react-native项目,笔记本客户端WNote带你从头学习,入门踩坑App开发
既然是入门入坑,肯定选择了使用人数最多的库, 基本都是各个模板star最多的, 整体UI本来用的是NativeBase,用了一天发现限制太多了, 虽然功能很全面,布局等基本只能用这个,正好遇到版本不兼容, 里面的list还是老的ListView,最新的react-native已…
个人成就
文章被点赞
55
文章被阅读
24,277
掘力值
449
关注了
27
关注者
10
收藏集
39
关注标签
10
加入于
2019-05-11