前端开发教程

分享优秀web前端开发教程,共同学习精彩的web前端开发。

说到javascript中的“类”就不得不说原型链和继承了,因为javascript是没有真正意义上的类的,所谓的类就是基于原型链和继承来实现的,即使ES6中加入了class,extends关键字实现类和继承,但实际上还是基于原型链和继承, ES6 类(class)是 JavaScript 现有的原型继承的语法糖。

阅读全文

JavaScript 最初是以 Web 脚本语言面向大众的,尽管现在出了服务器端的 nodejs,但是单线程的性质还没有变。对于一个 Web 开发人员来说,能写一手漂亮的组件极为重要。GitHub 上那些开源且 stars 过百的 Web 项目或组件,可读性肯定非常好。

阅读全文

原文:理解正则表达式 在我初学正则表达式的时候,走了一些弯路,强行记忆了很多符号和用法。 等到我有更深入的理解的时候我发现,从翻译和概念的角度上切入,学习起来会顺畅得多。 本文以JavaScript里的正则表达式为例,讲解其中的关键要素。希 ...

阅读全文

前端技术面试很难,你不仅需要计算机科学的基础知识,还需要理解网页性能、构建系统、CSS布局引擎等。尽管有互联网上有很多资源,但是我发现少有完整的指南帮助你准备前端面试。我相信这篇文章可以作为前端面试专题的大纲帮助你拿下下一次面试。

阅读全文

由于不同系统的字体差异,很多设计稿在Mac上设计的,到了windows上制作,并在windows下预览,往往会跟设计出来的有一些差异,而我们为了兼容各种操作系统和移动设备,不得不使用一些降级的方案。本文讲了一些比较常见的CSS字体兼容方案。

阅读全文

Vue是一个小巧轻便的JavaScript库。它有一个简单易懂的API,能够让开发者在开发web应用的时候更加简易便捷。这篇教程的目的就是通过一些例子,让你能够概览一些基本的概念和特性。在接下来的其他教程里,你会学到Vue更多的有用的特性,从而用Vue搭建一个可扩展的项目。

阅读全文

本文从几个方面讲了CSS的一些基础知识,包括CSS语法、CSS注释、CSS选择器、盒模型、布局和缩写等,帮你快速的过了一篇CSS的内容。

阅读全文