首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
晓寒
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
360
文章 360
沸点 0
赞
360
返回
|
搜索文章
赞
文章( 360 )
沸点( 0 )
如何实现前端录音功能
前端实现录音有两种方式,一种是使用MediaRecorder,另一种是使用WebRTC的getUserMedia结合AudioContext,MediaRecorder出现得比较早,只不过Safari/Edge等浏览器一直没有实现,所以兼容性不是很好,而WebRTC已经得到了所…
「译」一起探讨 JavaScript 的对象
对象是多个属性的动态集合,它有一个链接着原型的隐藏属性(注:__proto__)。 一个属性拥有一个 key 和一个 value 。 属性的 key 是一个唯一的字符串。 访问属性有两种方式:点表示法和括号表示法。当使用点表示法,属性的 key 必须是有效的标识符。 访问一个不…
javascript性能优化
大家都知道,浏览器在解析DOM树的时候,当解析到script标签的时候,会阻塞其他的所有任务,直到该js文件下载、解析执行完成后,才会继续往下执行。因此,这个时候浏览器就会被阻塞在这里,如果将script标签放在head里的话,那么在该js文件加载执行前,用户只能看到空白…
少侠,留步,图片预览术
少年,我看你骨骼精奇,是万中无一的武学奇才,我这有本《图片流》秘籍,见与你有缘,就送于你了。 本文所说的图片流就是读取本地图片,并在页面使用文件流的方式显示出来。 paste事件提供了一个clipboardData属性,是一个DataTransfer类型的对象,前面我们说到,拖…
Vue.js从Virtual DOM映射到真实DOM的过程
Virtual DOM的概念相信大家都不会陌生,Vritual DOM是相对与DOM(文档对象模型)来说的,MDN上关于DOM的定义:“DOM模型用一个逻辑树来表示一个文档,树的每个分支的终点都是一个节点(node),每个节点都包含着对象(objects)。DOM的方法(met…
《Web 推送通知》系列翻译 | 第五篇:使用 Web 推送库发送消息 && 第六篇:Web 推送协议
实现 Web 推送的痛点之一就是触发一个推送消息是极其“繁琐”的,应用程序需要按照 Web 推送协议向推送服务发送 POST 请求。为了使推送能够跨浏览器使用,你还需要使用 VAPID (即应用服务器密钥)——需要在 header 中设置一个值来证明你的应用能够向用户发送消息。…
[译] 如何优化企业级规模的 Node.js 应用程序
Cisco (AppDynamics) 在今年的 APM 报告中排名第一。下载 Gartner 的 2018 Magic Quadrant 来了解更多的 APM! 为了发现优化、部署以及维护企业级 Node.js 应用程序的专家技术而获取高级 Node.js 成功指南。 Nod…
怎么实现一个3d翻书效果
这种整页翻转的效果主要是做rotateY的动画,并结合一些CSS的3d属性实现。 主要是通过计算页面翻折过来的位置。 这两种原理上都不是很复杂,需要各个细节配合好,形成一个连贯的翻书动画。 我们先重点说一下第一种翻页效果的实现。 1. 基本布局 一个li.paper就表示一张纸…
RxJS实践,Vue如何集成RxJS
这是一个台湾开发者编写的关于RxJS的教程,教程涉及到原理解析、简易实现,以及常用operator的介绍。 各种常用操作符的作用与例子,可以结合RxJS的官方文档进行查阅。 如上所示,Rx.Observable.of(23)在被订阅时会被发出值23,this.setName$则…
下一页
关注了
15
关注者
1
收藏集
2
关注标签
97
加入于
2018-04-15