JavaScript 被忽视的细节

nick | js | 2016-04-20
JavaScript 被忽视的细节
本文转自:http://www.barretlee.com 作者:小胡子哥 《JavaScript 权威指南》这本书从第四版开始,一直到第六版,每个版本我都逐字逐句读过几遍,然而每一遍下来的感受却完全不一样。上上周的周一,再次翻开了这本犀牛书,这一次我是带着批判精神和研究精神过来的,所以看的时候也写下了一些感受和笔记,都是些容易被忽略的点,部分内容犀牛书上不一定... [阅读全文]
ė 6没有评论 0

介绍JavaScript国际化API

nick | js | 2016-04-20
Firefox 29 是在半年之前发布的,所以这篇文章有点过时了。这里我先停一会,讨论一下该桌面版附带的国际化API(已经通过所有得测试)。 大多数的实现是由Norbert Lindenberg 所写,由我审查和维护。(不久Makoto Kato的工作就会将这些带到安卓中去;因为b2g的特殊困难,这可能要花挺长时间。现在仍在调整中。)   什么是国际化? 国际化(Internat... [阅读全文]
ė 6介绍JavaScript国际化API已关闭评论 0

JS快速获取图片宽高的方法

nick | js | 2014-10-09
JS快速获取图片宽高的方法
快速获取图片的宽高其实是为了预先做好排版样式布局做准备,通过快速获取图片宽高的方法比onload方法要节省很多时间,甚至一分钟以上都有可能,并且这种方法适用主流浏览器包括IE低版本浏览器。 一、简陋的获取图片方式 // 图片地址 后面加时间戳是为了避免缓存 var img_url = ‘http://www.qttc.net/static/upload/2013/13643608813441.jpg?R... [阅读全文]
ė 6JS快速获取图片宽高的方法已关闭评论 0,

让界面动画更自然

nick | jquery, js | 2014-08-09
让界面动画更自然
随着软硬件技术的发展,界面动画在我们的日常生活中随处可见。桌面软件、移动应用、云服务此刻回顾四周我相信你一定能发现他们。 在产品中动画未必越多越好,也未必越炫越好。不同的产品类型对动画的要求也不同。常见的动画主要承担向用户解释界面与界面之间的关系,元素与元素间的关系以及特定元素的强化。 如果你关注过界面动画,你可能见过以下这些... [阅读全文]
ė 6让界面动画更自然已关闭评论 0, ,

javascript运算符

nick | js | 2014-08-07
1、javascript具有下列种类的运算符:算术运算符;等同运算符与全同运算符;比较运算符; 2、目的分类:字符串运算符;逻辑运算符;逐位运算符;赋值运算符; 3、特殊运算符:条件运算符;typeof运算符;创建对象运算符new;delete运算符;void运算符号;逗号运算符; 算术运算符:+ 、 – 、* 、 / 、 % 、 -(一元取反) 、 ++ 、 – 等同运算符与全同运算符:== 、 ===、 ... [阅读全文]
ė 6javascript运算符已关闭评论 0

Dancer.js:高级 JavaScript 音频库

nick | js, open | 2012-10-23
Dancer.js是一个高级的音频API,旨在创建炫酷的可视化效果,可以和Mozilla的Audio Data API以及Webkit的Web Audio API结合使用。 Dancer.js主要功能如下: 使用实时音频波形和频率数据,并可映射为各种可视化效果 从现有的音频源中获取音频数据 可检测到你的可视化效果 支持Web Audio(webkit)、Audio Data(mozilla)和flash fallback(v9+) 可扩展... [阅读全文]
ė 6Dancer.js:高级 JavaScript 音频库已关闭评论 0, ,

jQuery Percentage Loader

nick | jquery, js | 2012-06-30
jQuery Percentage Loader
jQuery Percentage Loader 是一个很小的 jQuery 插件,压缩后只有10k,用来显示非常炫的进度条信息。 jQuery Percentage Loader最新更新资讯,共1条  (投递新闻) 16天前 非常炫的进度条插件 jQuery Percentage Loader 0评/0阅 授权协议: BSD 开发语言: JavaScript 操作系统: 跨平台 收录时间: 2012年06月15日 软件首页 软件下载 [阅读全文]
ė 6jQuery Percentage Loader已关闭评论 0, ,

Javascript常见加密算法库

nick | js | 2012-06-30
CryptoJS (crypto.js) 为 JavaScript 提供了各种各样的加密算法。目前已支持的算法包括: MD5 SHA-1 SHA-256 AES Rabbit MARC4 HMAC ?HMAC-MD5 HMAC-SHA1 HMAC-SHA256 PBKDF2 CryptoJS在Google Code上的主页是:http://code.google.com/p/crypto-js/ 下面看一个示例代码: <script type="text/javascript" src="http://crypto-js.googlecode.com/fi... [阅读全文]
ė 6Javascript常见加密算法库已关闭评论 0,

将文件压缩成png PNGDriver

nick | js, web | 2012-06-09
PNGDriver 可以把一个文件(如js文件) 压缩成png文件,支持多种png格式,并提供基于web的解压方案. 示例代码: var img = new Image(); img.src = "image.png"; img.onload = function() { var pngdrive = new PNGDrive(img); var numFiles = pngdrive.getFileCount(); for (var i = 0; i < numFiles; i++) ... [阅读全文]

Javascript内存泄露

nick | js | 2012-05-07
Javascript内存泄露
1.什么是内存泄露? 内存泄露是指分配给应用的内存不能被重新分配,即使在内存已经不被使用的时候。正常情况下,垃圾回收器在DOM元素和event处理器不被引用或访 问的时候回收它们。但是,IE的早些版本(IE7和之前)中内存泄露是很容易出现的,因为内存管理器不能正确理解Javascript生命周期而且在周期 被打破(可以通过赋值为null实现)前不会回收内存。 ... [阅读全文]
Ɣ回顶部