首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
樊影楠
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
9
文章 9
沸点 0
赞
9
返回
|
搜索文章
赞
文章( 9 )
沸点( 0 )
如何在canvas内部元素上监听事件
首先canvas绘图是要有一个 <canvas></canvas> 标签的,然后使用脚本取绘制。<canvas></canvas> 就是一个dom节点,所以我们可以在这个节点上监听一些事件,比如click。但是这样存在问题,点击画布中的任意一个地方,都会触发click事件,现在…
【译】一个超级小的编译器
今天我们一起动手写一个编译器,但不是我们平常所说的编译器,而是一个超级超级小的编译器,小到如果你把本文件的所有注释都删了,真正的代码也就200多行。 我们将把lisp风格的函数调用编译成C风格的函数调
H5的白屏检测方案实践
1.背景页面“白屏”是项目代码异常引起的,需要特别关注。故希望对该场景进行精准的探测,并由此而来开发出一整套白屏检测模块。2.问题分析2.1白屏定义白屏,是页面出于某些异常原因,未进行渲染,导致页面阻
详解:虚拟dom及dIff算法-一篇就够了(文章比较长,建议收藏)
其中dom-diff算法是虚拟dom的核心,重点,难点。 DOM 全称为“文档对象模型”(Document Object Model),JavaScript 操作网页的接口。它的作用是将网页转为一个 JavaScript 对象,从而可以用脚本进行各种操作(比如增删内容)。 Vi…
平庸前端码农之蜕变 — AST
首先,先说明下该文章是译文,原文出自《AST for JavaScript developers》。很少花时间特地翻译一篇文章,咬文嚼字是件很累的事情,实在是这篇写的太棒了,所以忍不住想和大家一起分享。 该译文出自我的博客:github.com/CodeLittlePrince…
10min密码学第一课
故事主人公Alice、Bob,他们是一对高中的小情侣,在这情窦初开的年纪,情书💌是用来维系日常联络感情的重要手段。故事就从这里开始。 Alice对Bob说,你给我写信的时候,一定要小心不要让别人看到我们的秘密哦。Emmm,我思来想去,感觉这个问题还是让我很不放心。要不然现在我…
polyfill为何物
Polyfill你可以理解为“腻子”,就是装修的时候,可以把缺损的地方填充抹平。 举个例子,html5的storage(session,local), 不同浏览器,不同版本,有些支持,有些不支持。 有些人就写对应的Polyfill(Polyfill有很多),帮你把这些差异化抹平…
实现一个简单的虚拟DOM
学习过框架尤其是VUE、React的肯定都知道Virtual DOM这个概念。因为我也很想知道并且了解它是一个什么东西,所以我打算把自己学习的分享个大家。如有错误,请大家指明。 首先,说一下什么是虚拟DOM。 虚拟DOM就是用JS对象来表示或者是模拟一个真实DOM的结构。 其实…
从头开始学习vue-router
要学习vue-router就要先知道这里的路由是什么?为什么我们不能像原来一样直接用标签编写链接哪?vue-router如何使用?常见路由操作有哪些?等等这些问题,就是本篇要探讨的主要问题。 这里的路由并不是指我们平时所说的硬件路由器,这里的路由就是SPA(单页应用)的路径管理…
个人成就
文章被点赞
47
文章被阅读
11,350
掘力值
280
关注了
11
关注者
6
收藏集
3
关注标签
13
加入于
2019-06-03