首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
编程琐事
掘友等级
前端开发工程师
喜欢做自己不会的,欢迎关注个人公众号,【编程琐事】分享简单的编程技
获得徽章 8
动态
文章
专栏
沸点
收藏集
关注
作品
赞
61
文章 50
沸点 11
赞
61
返回
|
搜索文章
最新
热门
Promise系列2——Promises_A+ 规范解读
Promise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大。它由社区最早提出和实现,ES6 将其写进了语言标准,统一了用法,原生提供了Promise对象。如何判断一个对象是否是Promise对象,Promise提供了一个规范,凡是符合prom…
Promise系列1—— 基本用法
如果别人问我 Promise 解决了什么问题?我会毫无疑问的回答解决了回调地狱的问题。所以要想弄清楚 Promise 到底是个什么玩意儿,还要弄清楚以下几个问题: 👆上面的代码展示了,当我调用 dynamicFunc 函数的时候,想要一秒后计算一下 1 + 2 的值 ,这时候…
Webpack基础入门(六):多页面打包
前面一节介绍了webpack的核心内容,当然webpack的核心不止我说的那些。有了前面的基础就了解了webpack是做什么的,如何配置webpack,怎么初始化一个前端项目。 在日常的 React 开发工作中,我们已经习惯了使用 JSX 来描述 React 的组件内容。关于J…
WebPack基础入门(五):多环境配置
看过之前几章内容的都应该知道,我们所有的配置都放在了webpack.config.js文件里面,实际开发中在不同环境下打包项目,使用的配置是不同的,这样能够找到一个即利于开发环境(development)下调试代码,更利用生产环境(production)下打包速度。这节我们就基…
WebPack基础入门(四):打包优化提升打包速度
前面介绍了打包react项目一些常规的配置,接下来两章内容都会从打包优化方方面着手,介绍在打包的过程中如何提升打包速度,从而引入不同环境(development,production)下是否需要这些优化。 综上所述可以看到优化的主力军就是plugins,所以我将会介绍几种插件的…
WebPack基础入门(三):配置eslint
代码规范对于个人开发和团队开发来说都是非常重要的一个环节,在开发之前团队就应该定义完项目中开发时需要遵守的规范。对于前端开发来说eslint 是专门来解决团队开发中每个人随心所欲的编写代码产生的问题。也强制我们必须遵守那些规则。 简单的说,eslint就是一个能够帮我们检查我们…
WebPack基础入门(二):React项目配置
前面一节介绍了webpack的核心内容,当然webpack的核心不止我说的那些。有了前面的基础就了解了webpack是做什么的,如何配置webpack,怎么初始化一个前端项目。 在日常的 React 开发工作中,我们已经习惯了使用 JSX 来描述 React 的组件内容。关于J…
WebPack基础入门(一):万物皆可webpack
前端技术日新月异的发生着变化,涌现出了很多的框架以UI为主的三大框架(react,vue,angular),与样式相关的less、sass。语法相关的es6 typescript以及npm上面成千上万的第三方工具包,各种可以提高开发效率的新思路和框架层出不穷,但是他们都有一个共…
【番外篇】前端页面如何优雅的显示PDF:实现文字搜索功能
如果你看过前几篇文章,就会知道我们之前的渲染方式是通过创建一个承载pdf的canvas标签通过pdf.render()的方式渲染到创建的canvas,如果需要渲染pdf的文字需要创建一个与canvas样式一样的div承载文字信息,就可以实现pdf里面文字的右键复制功能。
5、【最终篇】前端页面如何优雅的显示PDF:虚拟滚动
有了以上的分析,我们就知道改如何优化PDF渲染,我们假设页面上面有一个列表,列表里面每一个元素都保存着pdf页面信息和文本信息,那么我们的优化就从 pdf 大文件优化转化成了前端页面长列表优化。 如果是优化长列表,我们能列举出好多优化方案:懒加载,虚拟滚动。我们这节就用虚拟滚动…
下一页
个人成就
文章被点赞
103
文章被阅读
44,289
掘力值
1,057
关注了
58
关注者
41
收藏集
4
关注标签
13
加入于
2018-12-11