摘要: ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准。因为当前版本的ES6是在2015年发布的,所以又称ECMAScript 2015。 也就是说,ES6就是ES2015。 虽然目前并不是所有浏览器都能兼容ES6全部特性,但越来越多的程序员在实际项目当中已经开始使用ES6 阅读全文
posted @ 2017-02-25 11:24 miragele 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 一篇关于react和webpack的入门教程 阅读全文
posted @ 2016-09-29 19:07 miragele 阅读(1319) 评论(2) 推荐(4) 编辑
摘要: CSS3可以实现很多漂亮的图形,我收集了32种图形,在下面列出。直接用CSS3画出这些图形,要比贴图性能更好,体验更加,是一种非常好的网页美观方式。 这32种图形分别为圆形,椭圆形,三角形,倒三角形,左三角形,右三角形,菱形,梯形,长方形,正方形,圆环,平行四边形,五角星,六角星,五边形,六边形,八 阅读全文
posted @ 2016-08-11 15:25 miragele 阅读(1608) 评论(1) 推荐(0) 编辑
摘要: 引言:作为一名软件工程Web专业学生,对于HTTP的熟悉掌握是必不可少的,特此做记录,打造自己的HTTP栈。 URL与URI 我们经常接触到的就是URL了,它就是我们访问web的一个字符串地址,那么URI是什么呢?他们是什么关系呢?URL:uniform resource location 统一资源 阅读全文
posted @ 2016-07-21 17:43 miragele 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 原文: https://toddmotto.com/everything-you-wanted-to-know-about-javascript-scope/ JavaScript中有许多章节是关于scope的,但是对于初学者来说(甚至是一些有经验的JavaScript开发者),这些有关作用域的章节 阅读全文
posted @ 2016-07-11 17:14 miragele 阅读(354) 评论(0) 推荐(1) 编辑
摘要: 下面是我总结的一些小技巧,仅供参考。 以下代码基本上在jQuery的源码里面都可以看到,如有说得不对的地方,请大家指出。 尽量使用源生方法 javaScript是解释性语言,相比编译性语言执行速度要慢。浏览器已经实现的方法,就不要再去实现一遍了。另外,浏览器已经实现的方法在算法方面已经做了很多优化。 阅读全文
posted @ 2016-05-15 16:54 miragele 阅读(453) 评论(0) 推荐(0) 编辑
摘要: HTML 语义 HTML5为我们提供了很多旨在精确描述内容的语义元素。确保你可以从它丰富的词汇中获益。 你需要理解你正在使用的元素的语义。用一种错误的方式使用语义元素比保持中立更糟糕。 简洁 保持代码的简洁。忘记原来的XHTML习惯。 可访问性 可访问性不应该是以后再想的事情。提高网站不需要你成为一 阅读全文
posted @ 2016-05-13 12:13 miragele 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 最近我花了较多的时间使用 Chrome 的开发者工具。我发现了很多之前没用过的好功能 (或还不是特别需要用到的功能,例如 blackboxing 和 asynchronous stacktraces) 。因此我想对我非常喜欢的几个功能做个总结。 小小的放大镜图标告诉你有哪些 CSS 类/选择器 位于 阅读全文
posted @ 2016-05-08 14:17 miragele 阅读(777) 评论(0) 推荐(0) 编辑
摘要: 前言 在移动前端第一弹:viewport详解中,我们讲了viewport,那是一个关于meta的故事。这次我们会就将meta这个故事讲得更广阔、更有意思一些。 写过HTML的童鞋,应该都对这个不陌生,或用它来定义页面编码,或用它来定义搜索引擎抓取方式,或用它定义页面关键字,描述等等。 meta列表 阅读全文
posted @ 2016-04-30 20:02 miragele 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 前言 这次想聊聊移动开发相关的事。是的,你没有看错,一句话就可以开始你的移动前端开发。 你心里一定在想,什么话这么酷,能够瞬间带入到移动前端开发的世界。 但其实它一点也不新奇,不复杂。 viewport简介 没错,就是viewport特性,一个移动专属的Meta值,用于定义视口的各种行为。 该特性最 阅读全文
posted @ 2016-04-30 20:01 miragele 阅读(2892) 评论(0) 推荐(0) 编辑