首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
whosmeya
掘友等级
web前端
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
42
文章 42
沸点 0
赞
42
返回
|
搜索文章
最新
热门
PDF 预览与编辑功能的前端实现策略
整理了 3 种方式。 使用浏览器自带功能实现 利用各个厂家浏览器支持 pdf 预览的特性,通过 iframe 实现。 优点:浏览器自带的预览功能,性能好。 缺点:1.不能自定义需求;2.不能统一样式,
PDF.js 实现自定义选区选中功能
version 3.9.179 效果 pdfjs 项目打包 目录 build/generic 即打包目录。 将 build/generic/* 放到自己项目目录 /public/pdfjs/(publ
讯飞星火、charDOC 与 charPDF:PDF 定位功能解析
他们三个,前端使用的都是 pdfjs 。 科大讯飞-讯飞星火 文档问答 选择完文件,展示默认的拆段策略,还提供了自定义拆段。 技术核心:修改 pdfjs 源码,添加 updatePagesMatche
Vue3 源码初探 —— 响应式原理
本文导读 vue3 的响应式原理,包括数据的处理、收集依赖和触发依赖。(也就是修改数据-页面的重新渲染,中间发生了什么) 数据处理 Vue3 提供的数据响应式方
JS 媒体相关类型介绍以及相互转换
JS 媒体相关类型介绍以及相互转换,Blob,File,Data URLs,Object URL,Base64,ArrayBuffer...
React源码之组件的实现与首次渲染
本文讲 组件如何编译 以及 ReactDOM.render 的渲染过程。 babel 将 React JSX 编译成 JavaScript. 每个标签的创建都调用了 React.createElement. 贯穿源码,常见的两种数据结构,有助于快速阅读源码。 是 React.c…
谈谈 Promise 以及实现 Fetch 的思路
Promise 是异步编程的一种解决方案。 pending: 初始状态,既不是成功,也不是失败状态。 resolve: 意味着操作成功完成。(resoloved) reject: 意味着操作失败。 例如下面代码,promise 将一直在 pending 状态,不会执行 then…
从 React 架构开始讲解 useState、useEffect 编程设计
随着前端开发复杂度增加,原生开发模式显得越来越笨重,前端框架也层出不穷。 MVC是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面…
JavaScript设计模式学习笔记
《JavaScript设计模式与开发实践》14种设计模式学习笔记。 保证一个类仅有一个实例,并提供一个全局访问点。 例如一个Modal弹框,页面加载时不需要创建,按钮点击后才会被创建。以后再点击按钮不需要创建新的Modal。 定义一系列算法,把它们一个个封装起来,并且使它们可以…
手把手教你撸一套Redux(Redux源码解读)
说白了Redux就是声明了一个对象,提供了这个对象的读取,修改,订阅等方法。 接下来我们来一一解析。 reducer (Function): 接收两个参数,分别是当前的 state 树和要处理的 action,返回新的 state 树。 [ reloadedState ] (a…
下一页
个人成就
文章被点赞
94
文章被阅读
38,991
掘力值
877
关注了
46
关注者
13
收藏集
5
关注标签
1
加入于
2019-04-03