首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
不犹豫
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
320
文章 320
沸点 0
赞
320
返回
|
搜索文章
赞
文章( 320 )
沸点( 0 )
吃透移动端 H5 与 Hybrid|实践踩坑12种问题汇总
作为一个开发了多个 H5 项目的前端工程师,在开发过程中难免会遇到一些兼容性等爬过坑的问题。现在我将这些问题一一汇总一下,并在后面给出坑产生的原理,和现阶段常规的填坑方案。由此来做一个阶段性的总结。 之前两篇文章已经详细的论述了1px 问题与 响应式布局问题,并给出了原理和解决…
隐藏实力的 JSON.stringify,原来还可以这么用!
JavaScript 有许多各司其职的函数。我们每天都在用,但不知道他们的额外功能。直到有一天看了文档之后才发现,它们原来有许多超出我们想象的功能。JSON.stringify 就是其中一个。今天我们就来聊聊这个隐藏实力的选手。 JSON.stringify 方法接受一个参数并…
开源兼容 WebRTC 的抗丢包音频编解码器 SOLO
10 月 24 日,RTC 2019第五届实时互联网大会在北京悠唐皇冠假日酒店如期举行。在大会上,声网Agora正式宣布开源声网自研抗丢包音频编解码器Agora SOLO。 在近些年比较火的应用场景有这么几类:游戏,比如多人在线对战游戏、狼人杀等,多人组队,还需要实时语音;互动…
深入浅出 Babel 下篇:既生 Plugin 何生 Macros
这篇文章干货不少于上篇文章,这篇我们深入讨论一下宏这个玩意 —— 我想我们对宏并不陌生,因为很多程序员第一门语言就是 C/C++; 一些 Lisp 方言也支持宏(如 Clojure、Scheme), 听说它们的宏写起来很优雅;一些现代的编程语言对宏也有一定的支持,如 Rust、…
一步步带你实现web全景看房——three.js
1. 基本概念 在THREEjs中,渲染一个3d世界的必要因素是场景(scene)、相机(camera)、渲染器(renderer)。渲染出一个3d世界后,可以往里面增加各种各样的物体、光源等,形成一个3d世界: 正交摄像机是一个矩形可视区域,物体只有在这个区域内才是可见的物体…
七夕了,用代码给心爱的人写一首曲子吧
1. AudioContext如何发出声音 2. 简谱怎么来 现在我们知道怎么发出声音了,接下来是如何发出想要的声音,即是如何知道哆来咪发唆这些音所对应的频率是多少。 我们要做的就是把oscillator.frequency.value = 400;这里的数字改成频率即可发出对…
为 React 赋能的 concent 是什么,何以值得一试?
concent是一个专为react提供状态管理服务的框架,提炼现有各大框架的精华,以及社区公认的最佳实践,通过良好的模块设计,既保证react的最佳性能又允许用户非常灵活的解耦UI逻辑与业务逻辑的关系,从整体上提高代码的可读性、可维护性和可扩展性。 concent对模块的定义是…
编写前端配置文件的正确姿势
现在前端有非常多的工具(webpack、rollup、eslint、prettier、husky、lerna、commitlint等等),这些工具都是为了优化提高前端的开发体验而诞生的。但是问题来了,这些工具有非常多的配置字段,基本靠记忆是搞不定的,所以很多情况都是前人写好,后…
JavaScript 事件循环机制
javascript是一门单线程的非阻塞的脚本语言。单线程意味着javascript在执行代码的任何时候,都只有一个主线程来处理所有的任务。 因为事件循环(event loop)。先上图: 上述的过程会不断的重复,也就是常常说的Event Loop(事件循环)。 因为setTi…
这应该是最详细的响应式系统讲解了
本文从一个简单的双向绑定开始,逐步升级到由defineProperty和Proxy分别实现的响应式系统,注重入手思路,抓住关键细节,希望能对你有所帮助。 以上就是一个简单的双向数据绑定,但显然是不足的,下面继续升级。 在Vue3版本来临前以defineProperty实现的数据…
下一页
关注了
12
关注者
1
收藏集
1
关注标签
52
加入于
2016-09-18