首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
doodlewind
掘友等级
花名雪碧的小透明
|
稿定科技
过气啦
获得徽章 5
动态
文章
专栏
沸点
课程
收藏集
关注
作品
赞
78
文章 58
沸点 20
赞
78
返回
|
搜索文章
最新
热门
写给前端的原生开发基础入门
跨平台的 Hybrid 混合式开发技术栈,一直是一项非常受业界欢迎的技术。然而,许多投身其中的前端开发者往往只熟悉其中的 JS 部分,对于整个应用中基础性的原生部分了解非常有限,这是十分可惜的。 作为一名前端开发者,我在过去的一年中都在开发 Hybrid 应用框架(参见我的 Q…
我把世界上第一个 JS 引擎编译回了 JS
1995 年,在我刚满周岁的时候,大洋彼岸有个叫 Brendan Eich 的人在十天内创造了一门今天我正以它谋生的编程语言,这就是 JavaScript。 这个快速创造 JavaScript 的故事在程序员群体中广为流传。但对于今天的人们来说,或许已经没有多少人记得(甚至体验…
把玩飞镖:Dart VM 集成入门
飞镖(Dart)既是一种轻巧的武器,也是一门编程语言的名称。这门语言的 Dart VM 虚拟机内置在 Flutter 框架中,在移动端开发中有广泛的应用。那么,我们能否脱离 Flutter,单独为原生项目(如游戏引擎或高性能图形应用)嵌入 Dart VM 呢?这就是本文关注的场…
《JavaScript 20 年》中文在线版发布
加入了共约 500 条的参考文献超链接。 加入了共约 100 条的脚注超链接。 加入了共约 100 条术语表的注解超链接。 加入了共约 400 项的 JavaScript 演化时间线表格。 加入了可跳转的章节目录。 加入了标志着 JavaScript 诞生的公告稿译文。 加入了…
浅析鸿蒙 JavaScript GUI 技术栈
众所周知,刚刚开源的「鸿蒙 2.0」以 JavaScript 作为 IoT 应用开发的框架语言。这标志着继 SpaceX 上天之后,JavaScript 再一次蹭到了新闻联播级的热点。这么好的机会,只拿来阴阳怪气实在太可惜了。作为科普,这篇文章不会拿着放大镜找出代码中的槽点来吹…
他写出了 Vue,却做不对这十道 Vue 笔试题
请原谅我起了这么个浓浓营销号味道的标题。但这可丝毫没有夸大宣传,而是前端娱乐圈今日份的瓜—— 然后他自己也做错了(其中的某两道)。 Vue Core Team 的 @胖茶 40 分,可能说明带他的 mentor 不懂 Vue?不过他第二次做就拿了 90 分……这很赘婿逆袭啊。 …
用网页模拟生命:WebGL 版康威生命游戏
值此七夕佳节之际,正适合讨论创造生命的话题。虽然你未必有机会谈一笔几个亿的大生意,但有了 JavaScript,在网页里征服几百万个像素还是绰绰有余的——这就是我们这次的主题,康威生命游戏。 康威生命游戏,是英国数学家 John Horton Conway 发明的一种元胞自动机…
前端工程师如何自制 V8 引擎
作为一名前端工程师,今天这个分享将教大家自制著名的 V8 引擎。 引擎是一种机械设备。它通过燃烧燃料,将热能转换为机械能。V8 引擎属于典型的四冲程引擎,这表明其气缸具备四种状态(进气、压缩、作工、排气)。V8 引擎具备 8 个这样的气缸,它们被布置为以一定夹角分开的两组。这些…
从 JS 引擎到 JS 运行时(下)
在上篇文章中,我们已经为 JS 引擎扩展出了个最简单的 Event Loop。但像这样直接基于各操作系统不尽相同的 API 自己实现运行时,无疑是件苦差。有没有什么更好的玩法呢?是时候让 libuv 粉墨登场啦。 我们知道,libuv 是 Node.js 开发过程中衍生的异步 …
从 JS 引擎到 JS 运行时(上)
V8 和 Node.js 的关系,是许多前端同学们所津津乐道的——浏览器里的语言,又兼容了浏览器外的环境,两份快乐重叠在一起。而这两份快乐,又带来了更多的快乐……但你有没有想过,这两份快乐到底是如何重叠在一起的呢?下面我们将以嵌入式 JS 引擎 QuickJS 为例,介绍一个 …
下一页
个人成就
社区共建者
优秀创作者
文章被点赞
13,678
文章被阅读
856,536
掘力值
31,811
关注了
52
关注者
10,996
收藏集
1
关注标签
18
加入于
2016-09-13