文章阅读
【HTML5】支持浏览器原生全屏的JavaScript代码发布 2012-02-05
最新发布的 FireFox 10 开始支持全屏 API。可能很多人暂时不清楚能把这个全屏 API 用在什么地方,但是已经有人把调用这个功能的 JavaScript 代码发布出来,并且已经能与 HTML5 的“video”标签组合应用。 在这个 jQuery 插件的主页上,发布了一个全屏演示和一个应用“video”标签的视频演示。同时提醒除 FireFox 10 外,仅 Chrome 15 与 S【Web前端】8个关于JavaScript的脚本资源推荐 2012-02-03
1. wrap.js wrap.js 插件通过 config 来处理互相嵌套调用的脚本,能够在编译中产生一个 AMD 模块。这样你不需要自己编写 wrapper,wrap.js 能够帮助你轻松实现。 2. Resumable.js 一个 JS 类库,通过 HTML5 文件 API 提供了同步、稳定和可续传的功能,通过 HTTP 支持容错,将文件分割成多个部分,支持断点续传。 3. I【生活相关】Javascript在chrome中辅助预订火车票的方法 2012-01-06
安装脚本的地址为:https://gist.github.com/raw/1554666/dec45c925002ec23ccef9f5be14770572d27625c/12306.user.js只是用这个办法把脚本安装到了google chrome,但还是无法登录到12306.cn,等不进去这个真是老天也无解了。就当给大家多提供一种思路吧,过了年大家就没必要争相抢购了。就算你买到票,但还是有很【HTML5】Filer.js:简化HTML5文件操作的开源JS库 2011-12-29
在 W3C 的工作草案中,有一个雄心勃勃的底层 Web 标准开发计划即 HTML5 文件系统(Firesystem)API 规范。所谓 Filesystm API 是一个提供在用户自定义的沙盒文件系统中读取与写入文件及目录的接口。不过正如文件系统一样,该 API 代码较长而且复杂。 为此 Google Chorme 团队的工程师 Eric Bidelman 写了一个基于它的 JavaScript【Javascript】封装的一个Javascript Drag代码 2011-12-29
/************************************************** * dom-drag.js * 09.25.2001 * www.youngpup.net ************************************************** * 10.28.2001 - fixed minor【Javascript】Javascript的this用法 2011-12-13
this是Javascript语言的一个关键字。它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用。比如, function test(){ this.x = 1; }随着函数使用场合的不同,this的值会发生变化。但是有一个总的原则,那就是this指的是,调用函数的那个对象。下面分四种情况,详细讨论this的用法。情况一:纯粹的函数调用这是函数的最通常用法,属于全局性调用,因【Javascript】理解Javascript中的this 2011-12-13
this在Javascript中,this关键字永远都指向函数(方法)的所有者。原型链和原型作用域:Javascript中的函数运行在它们被定义的作用域里,而不是它们被执行的作用域里。1. js中的作用域是通过作用域链来实现的, 这个链, 是由一个一个的活动对象组成的, 最顶级的活动对象是window。2. 在js中, 在每一个执行点, this关键字都指当前函数(方法)的【Java资料】Node.js for Java developers 2011-12-04
Summary: Node.js untangles concurrency by replacing the Java platform's standard, multithreaded approach with single-threaded, event-driven I/O. In this article, Andrew Glover introduces Node【Javascript】Javascript分析内容的情感倾向 2011-12-02
闲来无事,利用javascript写了一个分析网页内容情感倾向的功能,不一定很准确,但能体验出效果来,抛砖引玉,还请大家多多提意见,见如下代码:var gc = [ ['好', 1], ['美', 0.8], ['优', 0.8], ['精', 0.8], ['妙', 0.8], [【Javascript】Javascript统一设置外链在新窗口打开 2011-11-30
在写博客的时候,添加的友情链接,引用别的网站的链接,或者是图片等资源,我们希望外链可以在新窗口打开,一个一个的去设置target="_blank"实在太繁琐了,因此就写了一段javascript来完成,对于本站来说,只需要如下脚本即可:function openLinks(){ var anchors = document【Javascript】用JavaScript实现JVM运行Java 2011-11-22
Java 不同于一般的编译语言和解释语言。它首先将源代码编译成字节码,然后依赖各种不同平台上的虚拟机来解释执行字节码,从而实现了“一次编译、到处执行”的跨平台特性。 借助 JavaScript 引擎性能提升的东风,程序员 Artur Ventura 在 JavaScript 中实现了 JVM 虚拟机大部分标准,在 Github 上发布了 BicaVM 的源代码。来自: Solidot【Javascript】Javascript原型链解释 2011-11-17
javascript所有对象都继承自Object类。以下是Object类的一些属性。原型对象的一些属性。1、constructor属性从javascript1.1开始,每个对象都有这个属性,它指向用来初始化改对象的构造函数<script><!--function Person() {}var o = new Person();alert( ty【Javascript】JS 3D 模型 2011-11-13
最近断断续续地写出了这么个东西:http://ucren.com/demos/d3d/index.html。这是一个简单的 JS 3D 模型,能跑在包括 IE6 的所有浏览器上,结合一下 tween 缓动算法,理论上已经可以完美模拟像http://www.cu3ox.com/这个网站上方 banner 的各种变换效果了。介绍一下实现细节,矢量绘图仍然用的是 Raphael 库,Raphael 我在【Javascript】JavaScript:假如default不是switch的最后一项 2011-11-13
话说大家对于switch语句应该再熟悉不过了,各种类C语言都不例外,JavaScript自然也是如此。switch的逻辑很简单,根据switch内容的值执行对应的case项,否则执行default项即可。但是不同的语言在具体一些细节上面的处理却是不同的。例如在JavaScript里,每个case项都可以没有break,于是语句便会顺延到下个case或是default里面去——但某些语言设计者认为这【Javascript】jQuery 1.7 正式版发布 2011-11-05
jQuery 1.7 正式版发布了,你可以通过 jQuery CDN 下载:http://code.jquery.com/jquery-1.7.jshttp://code.jquery.com/jquery-1.7.min.js经过多个测试版本的预热,我们来回顾一下 jQuery 1.7 都有什么新特性:新的事件 APIs: .on() and .off()提升了事件委派时的性能,下图是 1.6