首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
qa1057
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
79
文章 79
沸点 0
赞
79
返回
|
搜索文章
赞
文章( 79 )
沸点( 0 )
20分钟上手 webAssembly
Web应用的蓬勃发展,使得JavaScript、Web前端,乃至整个互联网都发生了深刻的变化。前端开始承担起了更多的职责,于是对于执行效率的诉求也就更为急迫。除了在语言本身的进化,Web从业者以及各大浏览器厂商,也在不停地进行探索。2012年Mozillia的工程师提出了Asm…
从红芯事件聊聊浏览器内核(一)
正巧我多年一直在收集各种浏览器的资料和趣闻,就让我们来看下浏览器内核到底是什么,以及难度如何。 在IT界的洪荒年代(1992年),人们在互联网上还是只能看黑白屏幕上一行又一行的字符的时候,伊利诺斯州大学(NCSA)的马克·安德森 就突发奇想的搞出一个名为 Mosaic 的浏览器…
理解异步之美:Promise 与 async await(二)
经历了上一篇基础的Promise讲解后我觉得大家对于promise的基本用法和想法就有一定了解了。(就是一种承诺哟) 最基本的两个内容我们已经确定了。 话不多说开始分析代码。 自己实现与官方Promise执行的对比。大家可以看一下这个setTimeout导致的执行顺序问题。所以…
浅谈H5音频处理(更多谈谈录音方向的内容)
最近需要做一个实时录音然后根据音频流实时反馈出调用静音分析(VAD)以及语音识别(ASR)接口的功能。于是研究起H5有关这方面的支持。 首先需要弄清一点,Web Audio API和H5的<audio>完全不是一个体量级的东西,<audio>可以很方便地让你将音频文件丢进去就自…
Cordova+Vue快速搭建Hybrid App
最近项目迭代需要开发一个app,由于项目组其他系统前端技术栈都是Vue,所以自己在需求评估的时候就初步敲定了Cordova+Vue的前端架构,后来查阅了不少资料,也掉了不少坑,这里总结一下,也算是对自己这段时间摸索的回顾吧。 看到浏览器如下页面,可以说明项目搭建成功了。 下面是…
当JSON.parse“遇上”非键值对
在json大行其道并作为前后端主要通讯的数据格式之一时,对json本身的使用和了解多少人都会有些概念,当然随之而来的也是对json的对象以及其字符串形式的互相转换。在历史久远的过去,前端是通过低能的eval来实现格式转换的。 那当后端或者其他场景下,我们将其他值类型转换的时候会…
Vue项目使用eslint + prettier规范代码风格
团队开发的项目,如果没有对代码风格作要求,有多少团队成员,就当然会出现多少种不同的代码风格。因此,我们需要一种能够统一团队代码风格的工具,作为强制性的规范,统一整个项目的代码风格。 幸好,我们有 eslint 和 prettier 。 应该大多数项目都已经采用eslint来对代…
前端架构之vue+axios 前端实现登录拦截(路由拦截、http拦截)
之前写了一个node的jwt认证,为了能和node对应,跑通整个流程,前端将设置登录拦截,分别为路由拦截,http拦截。更多文件请看 github地址 大致流程:在进行路由跳转时,利用vue-router提供的钩子函数beforeEach()对路由进行判断,符合条件next()…
重读《JavaScript高级程序设计》
最近自己在休假,打算闭门几天将《JavaScript高级程序设计》(第3版)这本良心教材再回顾一遍。目前自己进入前端领域近两年,现在重读并记录下这本教材的“硬”知识点 😊 ...
Vue的钩子函数[路由导航守卫、keep-alive、生命周期钩子]
说到Vue的钩子函数,可能很多人只停留在一些很简单常用的钩子(created,mounted),而且对于里面的区别,什么时候该用什么钩子,并没有仔细的去研究过,且Vue的生命周期在面试中也算是比较高频的考点,那么该如何回答这类问题,让人有眼前一亮的感觉呢... 有的时候,我们需…
下一页
个人成就
文章被阅读
223
掘力值
11
关注了
35
关注者
0
收藏集
30
关注标签
19
加入于
2018-01-24