JavaScript
-
JavaScript实现二分查找算法
一直以来大家都认为 JavaScript 更偏向于前端,导致了网上关于 JavaScript 算法方面的内容不是很多。因此本文便借助 JavaScript 来实现数组的二分查找算法…
-
Chrome 浏览器内存泄漏(堆栈溢出)的识别方法
内存泄漏也称作堆栈溢出。JavaScript 中也同样存在内存泄漏(堆栈溢出)。那么怎样才能观察到内存泄漏呢?本文带你使用 Chrome 浏览器来识别它。 经验法则是,如果连续五次…
-
国内最火的18个 HTML5、CSS3、JavaScript 开源项目
HTML、CSS 和 JavaScript 是三项必备的基础技能。而如何事半功倍地掌握好这些知识?通过了解当下火热的开源项目不乏为最佳学习姿势。本文盘点国内评分最高且收藏量超过 1…
-
AngularJs 实现卡片式布局(贺卡制作99dh)
本文介绍使用 Angularjs 实现卡片式布局(贺卡制作99dh)。卡片式布局又称为瀑布流布局,或者也称为贺卡式布局。 贺卡制作99dh只是一个demo,我这里就不重点介绍。本文…
-
CSS Shapes实现iPhone X的刘海
iPhone X 发布后,被刘海刷屏了。大多数都在吐槽刘海,不仅是美观上的,还有开发上的。 iPhone 为了 iPhone X 发布了新的开发者规范,针对 iPhone X 的适…
-
jQuery仿iPhone滑块实现图片滑动预览效果
iPhone 有一个滑块功能,看起来非常的炫。今天我们使用 jQuery 来模仿一个 iPhone 滑块。 该 iPhone 滑块的实现很简单,其原理是使用 animat…
-
详解JavaScript的Just-in-time(JIT编译器)的工作原理
JavaScript 的启动比较缓慢,但是通过 JIT 可以使其变快。 JIT 有这么神奇的作用,那么它的原理是什么呢?且看本文的详细介绍。 大部分开发者在使用 JavaScrip…
-
浅谈 WebAssembly 对 Web 发展的影响
如果你还没听过 WebAssembly ,那么我建议你去读一下 WebAssembly 简介。 WebAssembly 是由Google, Micro…
-
WebAssembly 简介
Web 技术一直在飞速的发展。WebAssembly 就是 Web 最新发展带来的产物。 WebAssembly 被称为是一种浏览器的字节码技术。有人说 WebAssembly 的…
-
Emscripten 入门教程
Web 技术突飞猛进,但是有一个领域一直无法突破 —- 游戏。 游戏的性能要求非常高,一些大型游戏连 PC 跑起来都很吃力,更不要提在浏览器的沙盒模型里跑了!但是,尽管…