搜索内容

Javascript
  • Dart语言能否解决JavaScript速度问题

    大型JavaScript Web应用程序很可能既难于开发、又运行缓慢。相比之下,谷歌的Dart语言针对这两大难题给出了解决方案。 JavaScript如今的主要应用方式与其最初……
    html5 Javascript 2013年9月11日
  • 超好用的焦点图插件

    项目中有三个类似的焦图,就想着做个插件。说真的,还真是第一次写JQ的插件,虽然写的可能不好,大家可以路过,哈哈。所以发上来,自己mark下,以后回来再瞧~ 结……
    html5 Javascript 2013年7月28日
  • 漂亮的 jQuery tab插件(源代码)

    漂亮的 jQuery tab插件(源代码) jQuery tab插件 结构: <div class="tabWrap">   <ul class="tabBox">   <li><a href="#nogo">tab1……
    html5 Javascript 2013年7月28日
  • JavaScript异常 档案

    作为前端工程师,面对Javascript,我们该如何进行排查?根据异常所在文件及其异常所在行,找到引发异常的相关代码附近, 对代码进行分析?然后呢?就只能依靠我们以往的经验进行猜测和尝试了。没有这个异常的相关经验?哪有这么巧的事情?好吧,那你悲剧了......
    html5 Javascript 2013年5月23日
  • 纯 JavaScript 实现的 OAuth 认证

    引言 现在,很多的应用程序都在使用HTML和JavaScript, 这是一个非常明智的选择,让你跟上目前的趋势. 一些主要实体工具因为客户端验证和授权等原因提供了API. ……
    html5 Javascript 2013年5月5日
  • 使用3D引擎threeJS实现星空粒子移动

    实现three.JS粒子移动的three.JS教程、实例讲解和演示。three.js是JavaScript编写的WebGL第三方库。提供了非常多的3D显示功能。Three.js 是一款运行在浏览器中的 3D 引擎,你可以用它创建各种三维场景,包括了摄影机、光影、材质等各种对象。文章末尾有Threee.js的下载地址和效果演示地址。
    html5 Javascript 2013年4月21日
  • WebSocket的JavaScript例子

    详细解读一个简单html5 WebSocket的Js实例教程,附带完整的javascript websocket实例源码,以及实例代码效果演示页面,并对本实例的核心代码进行了深入解读。从WebSocket通讯三个阶段(打开握手、数据传递、关闭握手)进行了探讨,各阶段中浏览器和服务器做了些什么事情也有所涉及。
    html5 Javascript 2013年4月20日
  • node.js,你能理解么

    最近越来越多的听到大家讨论nodejs了,而且在招聘网站上也看到对node的要求,粗略看了一篇写的很好的文章。决定翻译一下,希望他能帮助你理解node.js: 我……
    html5 Javascript 2013年4月20日
  • 谷歌提升Dart编译器及虚拟机速度,核心库将无大变

    Dart是Google的开源Web编程语言,其终极目标是取代JavaScript——但这不像是可以在一夜之间发生的事。在此期间,Google似乎是要为其提供更好的性……
    html5 Javascript 2013年4月17日
  • javascript压缩的原理及工具

    要想文件更快地下载完成,最直接的办法就是减小文件的体积,也就是把体积“压缩”了,对于javascript文件同样如此。 javascript文件与CSS文件类……
    html5 Javascript 2013年4月15日
  • Javascript中指定周末日期的计算

    日前在javascript中得到指定周末的日期数,网上搜索一番后,发现javascript在Date对象中对于周数的处理还是很弱的,于是自己动手,丰衣足食。代码如下: (……
    html5 Javascript 2013年4月14日
  • JavaScript模板引擎使用

    // Simple JavaScript Templating // John Resig - http://ejohn.org/ - MIT Licensed (function() { var cache = {}; this.tmpl = function tmpl(str, data) { // Figure out if we're getting a template, or if we need to // load the template - and be sure to cache the result. var fn = !/W/.test(str) ? cache[str] = cache[str] || tmpl(document.getElementById(str).innerHTML) : // Generate a reusable function that will serve as a template // generator (and which will be cached). new Function( "obj", "var p=[],print=function(){p.push.apply(p,arguments);};" +
    html5 Javascript 2013年4月12日
  • 一位非计算机专业程序员的故事:21个嵌套回调

    大约21个月之前,那时候我还不知道什么是回调(callback),我建立了我的第一个网页。为了纪念这21个嵌套的回调,我觉得现在是回顾这个网页的时候了。 在……
    html5 Javascript 2013年4月10日
  • 遇见Javascript类型数组

            我在Chrome最新动态里提到了Typed Arrays(类型数组)这个概念,可能对很多人来说非常陌生,那么它是什么,又有什么用途呢? ……
    html5 Javascript 2012年4月3日
  • JavaScript之用链接对用户进行重定向

        可以根据用户是否打开了JavaScript功能,无缝地对用户进行重定向(redirection),也就是将用户转到另一个页面。这个示例演示如何将……
    html5 Javascript 2012年3月18日
  • 10款强大的JavaScript图表图形插件

    网上有很多用于绘制图表图形的免费JavaScript插件和图表库,这类插件大量出现的原因,一是人们不再依赖于Flash,二是浏览器和精密的计算使呈现实时数据变得……
    html5 Javascript 2012年3月18日
  • JavaScript组件模式深入浅出

    “组件模式”是一种很常用的Javascript编码模式。虽然已经被广泛的应用,但是还有一些高级的用途没有被关注。在这边文章里,我将针对几个比较特别的话题进行简单的阐述,其中的一些我认为应该是第一次被提及。
    html5 Javascript 2012年2月24日
  • 13个JavaScript图表图形绘制插件

    由于绘制矢量图的不同技术愈发成熟以及现代浏览器所具备的更强大的计算能力等原因,目前网上出现了越来越多免费 的JavaScript图表和图形绘制解决方案。在本……
    html5 Javascript 2012年2月23日
  • websocket与node.js的完美结合

    之所以写下此文,是我觉得越是简单的技术往往能发挥越重要的作用,随着各种新的技术的诞生,实时web技术已经走进我们。websocket和node.js使开发实时应用非常……
    html5 Javascript 2012年1月3日
  • jQuery代码优化:事件委托篇

    随着DOM结构的复杂化和Ajax等动态脚本技术的运用,事件委托自然浮出了水面。jQuery为绑定和委托事件提供了.bind()、.live()和.delegate()方法。本文在讨论这……
    html5 Javascript 2011年12月20日
  • 深入浅出JavaScript内存泄漏

    在过去一些的时候,Web开发人员并没有太多的去关注内存泄露问题。那时的页面间联系大都比较简单,并主要使用不同的连接地址在同一个站点中导航,这样的设计……
    html5 Javascript 2011年12月17日
  • 2011 年度最佳 jQuery 插件

      近日,国外著名博客WDL发布了2011年度最佳jQuery插件。jQuery自2006年发布以来,经过五年的迅速发展,目前已是最流行和使用最广泛的JavaScript框架。 ……
    html5 Javascript 2011年12月16日
  • 一个前端工程师眼里的 Node.js

    JavaScript单线程的误解 在我接触JavaScript(无论浏览器还是NodeJS)的时间里,总是遇到有朋友有多线程的需求。而在NodeJS方面,有朋友甚至直接说到,Nod……
    html5 Javascript 2011年12月16日
  • 一招破解混淆后的JavaScript代码

    一、原理:   JavaScript是解释性语言,没有悬念,它严重依赖游览器。不管JavaScript如何混淆,最终浏览器都会知道最真实的代码。有朋友提出质疑,混淆……
    html5 Javascript 2011年12月16日
  • 大型JavaScript应用程序架构模式

    11月中旬在伦敦举行的jQuery Summit顶级大会上有个session讲的是大型JavaScript应用程序架构,看完PPT以后觉得甚是不错,于是整理一下发给大家共勉。 PDF……
    html5 Javascript 2011年12月14日