首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
smallzip
掘友等级
前端自由职业者
学无止境,把美好留给时光。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
171
文章 158
沸点 13
赞
171
返回
|
搜索文章
最新
热门
Node、node-watch、Chokidar实现文件监听封装思路解析
Node文件变更监听 前言 文件监听是很多业务场景中常用的功能,简单的探索一下文件监听工具的差异。 场景 在学习rollup过程中初始化了一个node项目,希望做到每次文件变更的时候都能够监听得到具体
node-watch源码解析,学习封装思路
node-watch是对上面的fs.watch的封装和增强。它解决了以下问题: 编辑器会生成临时的文件,导致回调函数会被触发两次 在观察单个文件保存时,回调函数只会触发一次 解决Linux和旧版本no
深入了解事件循环、定时器,前端面试必备
这里我主要介绍一下页面构建阶段。 浏览器处理HTML节点的过程中会交替的执行上面的两个步骤,即构建DOM和脚本执行。 所有包含在脚本中的js代码由浏览器的js引擎执行,例如,Firefox的Spidermonkey引擎, Chrome 和 Opera 的 V8引擎 和Edge的…
css选择器层叠、优先级、样式冲突
上面是一个简单的html案例,对于同一个元素应用多个规则时,规则中可能包含冲突的声明,在style样式表中包含了三个规则集,每一个规则给它指定了不同的字体颜色。标题不可能同时拥有三种颜色,所以最终的效果是显示的红色(red)。 浏览器如何知道并解决声明冲突,这其中层叠指的就是这…
javascript基本数据类型赋值和对象引用的浏览器内存情况分析
首先我们定义一个对象c,再定义一个变量d,把c赋值给d。 打开浏览器内存,可以看到一堆内容,我们过滤掉其他无用的,只选取string类型下面的数据,发现d所修改的内存信息就显示在第二个,点击详情会看到下面红色框里面的内容。 后面的@130419就是内存的地址,我们发现d和c的内…
小程序获取指定区滚动高度,scrollview的高度
在业务中,经常需要用到滚动视图scrollview,特别是使用自定义导航栏的情况下,如果不使用scrollview会导致自定义导航栏被连带滚动上去,所以不得不使用scrollview。scrollview默认是必须要设置高度的,当业务页面多了之后每个也都设置一遍高度既繁琐又重复…
小程序自定义navbar导航栏,导航头
业务需求,官网自带的navBar并不符合当前业务,所以需要使用自定义navBar来实现UI设计稿的样式需求。 当前业务只用到了这三种类型,下面我们就分析一下如何实现。 接下来我们就可以开心的使用自定义navbar了。 但是,先别开心的太早,上一步设置了"navigationSt…
react native实现防抖,TextInput输入实现防抖处理
防抖处理是经常会用到的功能,比如处理滚动事件做一些复杂计算,这样就会频繁调用回调函数很容易会造成页面的卡顿,这种情况下,我们更希望把多次计算合并成一次,只操作一个精确点,我们普遍把这种方式称为debounce(防抖)和throttle(节流)。 当持续触发事件时,一定时间段内没…
react native通过Animate封装兼容android安卓和ios苹果的Toast提示框
业务需要专门看了reactnative的Animate动画做出一个Toast提示框1、我们需要引入toast文件2、在app.js组件中注册3、需要定义一个全局变量,用来全局使用4、在节点渲染完成之后
react native自定义class组件以及组件绑定事件处理
reactnative自定义class组件以及组件绑定事件处理先新建一个toast子组件,在组件中,定义一个点击事件,点击事件可以让data变量自增新建一个父级页面,负责引入组件最后效果
下一页
个人成就
文章被点赞
145
文章被阅读
63,917
掘力值
1,368
关注了
6
关注者
32
收藏集
1
关注标签
70
加入于
2018-01-25