标签:javascript

HTML5

JavaScript中的=>(箭头函数)运算符的用法

herman 7年前 (2017-08-11) 4538浏览 0评论

在JavaScript中=>符号运算符,我们一般称之为箭头函数。因为从外形上来说,它确实是长的想一个箭头。而它的作用和function又类似,因此箭头函数就是由此而来。 在一些框架中我们经常会遇到一些箭头函数,例如下面的代码: ...

HTML5

node.js Koa 框架 的基本用法

herman 7年前 (2017-08-09) 4135浏览 0评论

Node 主要用在开发 Web 应用。这决定了使用 Node,往往离不开 Web 应用框架。 Koa 就是一种简单好用的 Web 框架。它的特点是优雅、简洁、表达力强、自由度高。本身代码只有1000多行,所有功能都通过插件实现,很符...

HTML5

JavaScript唯一ID生成器Nano ID

herman 7年前 (2017-08-07) 13227浏览 0评论

Nano ID是一个机遇JavaScript的一个随机 ID 生成模块。据作者说,比 uuid 更可靠和好用。至少从 API 的功能和易用性来看,似乎确实如此。 nanoid非常小巧安全的网址友好的JavaScript唯一ID生成器。源代码...

HTML5

Symbols 循环迭代与 for…in 迭代

herman 7年前 (2017-07-17) 3027浏览 0评论

前面说了 symbol 是一种数据类型。既然是一种数据类型,那么它就应该支持循环迭代等计算。那么 symbol 是如何进行迭代的呢?本文将为你揭开答案。 Symbols 与 for…in 迭代 Symbo...

HTML5

javascript Symbol 方法汇总

herman 7年前 (2017-07-17) 2673浏览 0评论

最近看到一则笑话。为什么中国最赚钱的两个互联网公司,一个是“专骗女人钱的”,一个是“专骗小孩子钱的”。它们的名字一个叫阿里巴巴,一个叫腾讯。 可见学好互联网技术,能为进最赚钱的公司工作打好基础...

HTML5

Symbol 属性汇总

herman 7年前 (2017-07-17) 2869浏览 0评论

ES6 引入了一些很实用很强大的特性和一些语法。今天说的 Symbol 就是其中一个。 对于这个新特性,很多人估计很少使用它,尤其是可见性封装特别好的时候。但它也有很应用场景的。 Symbol 的语法很简单,属性却有很多。本文总结了Symbo...

HTML5

Github GraphQL 介绍

xmt_herman_gcy 7年前 (2017-07-05) 2878浏览 0评论

现在我越来越意识到英语的重要性了。很多知识点缺少中文资料,而英文却有很多博文。希望人工智能在这方面能帮到我。 GitHub 宣布开放了一套使用 GraphQL 开发的公共 API。 GitHub 的 REST API 已经非常完善,设...

HTML5

使用Canvas实现黑客帝国数字雨屏保

herman 8年前 (2017-06-18) 6635浏览 2评论

如果你的电脑设置了屏保(屏幕保护),长时间不动屏保就会显示出来。尤其是一些绚丽的屏保,拥有流畅的动画。今天我们就用 HTML5 的 Canvas 功能实现一款仿文字雨黑客帝国特效的屏保。 下面我们先看一下运行效果: 上面这张图...

HTML5

使用HTML5 Canvas实现火焰风暴动画

herman 8年前 (2017-06-11) 3875浏览 1评论

继续我们的 HTML5 动画学习系列。本文将为大家分享一款基于 HMTL5 Canvas 实现的火焰风暴动画,通过本文的学习,你将进一步加深对 HTML5 动画的理解。 火焰风暴动画是利用HTML5技术实现的。前面我们已经实现过不少动画特效...

HTML5

原生js实现碰撞反弹球特效

herman 8年前 (2017-06-10) 4864浏览 1评论

今天闲来无事,就用原生js实现了一款碰撞反弹球小游戏。下面将源码共享给大家! 原生js实现碰撞反弹球特效 实现思路 首先就要搞清楚一个小球是怎么去运动的。要想让小球动起来,最常用的就是两种方法,一种是要改变小球的marg...

HTML5

jQuery 弹出框插件 fancyBox 使用教程

herman 8年前 (2017-06-10) 5216浏览 0评论

今天为大家推荐一款强大的弹出框插件:fancyBox插件。fancyBox官方地址:http://fancybox.net/ fancyBox 是一款优秀的弹出框 jQuery插件。它能够展示丰富的弹出层效果。前面我们有文章介绍了facyb...

HTML5

JavaScript 高效的加密算法 XOR 加密简介

herman 8年前 (2017-06-03) 4868浏览 0评论

我在网上搜索了一下,关于 XOR 相关的资料非常的少,因此我便整理了这篇文章。希望通过本文的学习,大家对 JavaScript 的二进制加密算法有更深的理解。 XOR 加密是一种简单高效、非常安全的加密方法。 XOR 运算 逻辑...

HTML5

详解JavaScript操作文件和二进制数据

herman 8年前 (2017-05-28) 3513浏览 0评论

在很长的一段时间内 JavaScript 是不能操作二进制数据的。同样的为了安全性,直接操作文件也是不被支持的。但是随着 ECMAScript 5 的出现,引入了Blob对象,允许直接操作二进制数据。 当然在 ECMAScript...

HTML5

详解 使用pdf.js 插件实现pdf文档在线浏览功能

herman 8年前 (2017-04-18) 20581浏览 1评论

在很早之前就想实现一个pdf在线预览的功能,只是限于流量和对服务器性能要求较高作罢。现在本文将其中涉及的到关键技术共享给大家。 pdf.js 插件介绍 pdf.js可以实现在html下直接浏览pdf文档,是一款开源的pdf文档读取解析...