JavaScript

《每周一点canvas动画》——星球守护

代码文件在介绍完碰撞检测的内容后,总感觉不拿它做点什么事情有点虚啊!本章的内容应该在上周就更新完成,但是由于这几天实在比较忙。一直没空把这个小游戏的过程写出来,就一直拖到了现在。如题,我取了个比较炫酷的名字——星球守护。其实呢,也就是一个简单的射击小游戏。作者并不是我,具体的效果可以去这里体验。我对代码做了部分修改与注释,并且添加了爆炸音效,和游戏结束音效。ok!接下来我们

获取元素css值

最近写东西碰到一个问题,通过document.getElementById(id).style.XXX无法获取到样式值?查完资料才发现方法只能获取元素的内联样式,那要获取内部样式或外部样式该怎么办? getComputedStyle 原来获取外部样式或内部样式用的是window.getComputedStyle方法,用法如下:getComputedStylediv{widt

[译] Node.js 架构概览

译者按:在 Medium 上看到这篇文章,行文脉络清晰,阐述简明利落,果断点下翻译按钮。第一小节略嫌啰嗦,可以略过。刚开始我给第一节留了个 blah blah blah 直接翻后面的,翻完之后回头看,考虑完整性才把第一节给补上。接下来的内容干货满满,相信对 Node.js 运行机制有兴趣的读者一定会有些收获。原文:Architecture of Node.js’ Inter

Electron指南 - 快速入门

快速入门Electron提供了丰富的本地(操作系统)的API,使你能够使用纯JavaScript来创建桌面应用程序。与其它各种的Node.js运行时不同的是Electron专注于桌面应用程序而不是Web服务器。这并不意味着Electron是一个绑定图形用户界面(GUI)的JavaScript库。取而代之的是,Electron使用Web页面作为它的图形界面,所以你也可以将它看

DOM操作相关文章(持续更新中)

querySelector:选择相应的元素标签具有和jquery类似的写法用法:document.querySelector("div.test>p:first-child");document.querySelector("# test");(返回指定元素节点的子树中匹配selector的集合中的第一个,如果没有匹配,返回null)querySelectorAll:选择相

vue一步步实现alert功能。

原生alert的缺点会阻塞一切操作,影响用户体验很多浏览器会默认静止alert,例如微信。原生alert框样式丑陋。demo地址: 用力点我项目地址: web-style 希望大家多多关注。项目里有css样式和vue组件。目标是快速构建后台系统。有一定自适应的设计。css思路:最外层是一个黑色透明撑满全屏幕的div并且是fixed的div.modal-mask。 在mask

Immutable.js 初识

文章博客地址:http://pinggod.com/2016/Immutable/Immutable.js 所创建的数据有一个迷人的特性:数据创建后不会被改变。我们使用 Immutable.js 的示例来解释这一特性:var Immutable = require('immutable');var map1 = Immutable.Map({a:1, b:2, c:3});

努力翻译一篇中文最友好的,Web Audio API的使用相关的文章

前言本文翻译自MDN上的《Web Audio APIの利用》,这是HTML5中的Web Audio API的一个入门教程。原文是英文,但有日本同志翻译的日文版。我更熟悉日文,所以主要根据日文版翻译成简体中文,也会对照英文版的。Web Audio API的使用Web Audio API提供给你一个简单却强大的机制,你可以利用它去实现与操作web应用内的音频内容。通过它,在网页

JavaScript进阶学习(二)—— 基于原型链继承的js工具库的实现方法

文章来源:小青年原创发布时间:2016-07-03关键词:JavaScript,原型链,jQuery类库转载需标注本文原始地址: http://zhaomenghuan.github.io/前言写这篇文章的目的很简单,就是想把之前一些不太清晰的概念梳理一下,网上这类教程很多,但是本文尽可能还原问题本质,注意知识点之间的联系。相信看过我前面的博客的朋友一定知道我写文章的风格了

mongodb

基本使用概念documentcollectionmongodmongo 使用数据库mongod 开机mongoimport 导入数据mongod --dbpath c:mongodata//--dbpath 参数,表示数据库的存放位置,文件夹必须事先创建//mongoDB 有真实的物理文件,对应一个个数据库。db.help(); //在 mongodb 客户端中获得帮助db