炫意html5
最早CSS3和HTML5移动技术网站之一

Javascript

第4页

javascript脚本阻塞与模块化加载

html5阅读(1547)

javascript脚本执行过程中会中断页面加载,直到脚本执行完毕,此操作阻塞了页面加载,造成性能问题。 ——《高性能javascript》   脚本位置和加载顺序: 如果将脚本放在head内,那么再脚本执...

JavaScript的两大优化准则

html5阅读(648)

在互联网高度发达的今天,各种网站因运而生,有些不是单纯提供信息的网站,有些涉及到纷繁复杂的web应用程序。那么,在日益复杂的网络发展阶段, 各种各样的网页特效也随之产生了,尤其是当今用的比较多的Ajax技术以及JavaScript使得今天的...

用JavaScript读取和保存文件

html5阅读(14834)

话说今天只是粗略浏览了一下Proxy SwitchySharp的源码,就收获了不少东西,其中就包括本文要介绍的读取和保存文件。 因为Google还不提供同步插件数据的功能,所以导入和导出插件配置就必须和文件打交道了。而出于安全原因,只有IE...

javascript嵌套函数的效率问题

html5阅读(1680)

    javascript自诞生以来就是一门受争议的编程语言,很多人也对javascript的语法表示不解,例如javascript嵌套函数。本文来自Nettuts+的一篇教程,详细的介绍了java...

Dart VS. JavaScript:JavaScript 的历史包袱

html5阅读(1269)

敬告:本文作者没写过上万行的代码,文中信息全部为道听途说,未经查证;文中观点可能偏颇狭隘一根筋,谨做抛砖引玉之用。望达者查之,读者自重,喷者迅猛。 Google 近日推出 Dart 语言,剑指大红大紫的 JavaScript。为什么 Goo...

学习JavaScript的最佳方法

html5阅读(990)

       学习新的东西是件可怕的事。对我来说,掌握一项新技能最大的问题是,我不知道自己懂什么。鉴于此,定个计划,学习你感兴趣的东西应该会有用。这篇文章的主旨就是:你为学习JavaScript&nb...

你必须知道的JavaScript的技巧

html5阅读(729)

Javascript是一种广泛用于客户端网页开发的脚本语言,最常是于HTML上使用,用来给HTML网页添加动态功能。JavaScript是比较容易上手的语言之一,虽然他名字含有着Java但是两者完全是不相干的,JavaScript最初受Ja...

最短的javascript: 地址栏载入脚本

html5阅读(918)

      相信大家都在地址栏里用javascript:的形式执行过脚本。这种方法简单实用,测试比较短的脚本时经常用到。并且可以添加到收藏夹里,随时点击调用。   不过脚本比较长的时候,需要复制密密麻麻一大段到...

Dart之于JavaScript正如C#之于C++

html5阅读(1007)

Lars Bak——这位来自谷歌的工程师曾经凭借其V8 JavaScript解释程序颠覆了火狐浏览器的速度神话。如今根据他的说法,谷歌推出的全新Web开发语言Dart很可能与Smalltalk存在着种种相似之处。不过...

众家评说谷歌新编程语言Dart

html5阅读(1064)

10月10日在丹麦举行的Goto会议上,谷歌Dart语言项目的领导人Lars Bak宣布推出编程语言Dart。Lars Bak表示,Dart是一种“结构化的Web编程”语言,Dart编程语言在所有现代的浏览器和环境中提供高性能。

如何用Javascript解析HTML?

html5阅读(1137)

    问题的提出是我需要将另一个网页的某些内容解析出来并集成到当前正在处理的网页中。第一想法就是,使用dojo.xhrGet得到网页的内容,再使用某种Javascript Library来解析。我熟...

学习JavaScript的最佳方式

html5阅读(1220)

在真正开始JavaScript的学习前,先花上一分钟了解什么是JavaScript以及它可以做什么。 JavaScript不是JQuery,Flash或Java。它是一种独立的编程语言。 JavaScript是一种浏览器语言。其主要目的是为...

关于DOM事件的Bubbling和Capturing

html5阅读(1158)

在浏览器解析事件的时候,有两种触发方式,一种叫做Bubbling(冒泡),另外一种叫做Capturing(捕获)。由上图可以看出来,冒泡的方式效 果就是当一个DOM元素的某事件例如click事件被fire时,依次它的父元素的click事件也...

Javascript导出Excel的方法

html5阅读(2710)

我们开发的过程网站项目的过程中,有时需要把数据导出到Excel中,倘若数据量大,使用后台代码实现比较占用服务器资源,影响网站访问,所以可以考虑在前段用Javascript导出Excel,以下是简单实现用Javascript导出Excel。 ...

谷歌推出Javascript测试工具 Google JS Test

html5阅读(2713)

Google JS Test是一个运行于V8 JavaScript引擎下的Javascript单元测试框架,其在Google内部负责对Chrome的快速JS执行速度进行测试,现在Google以开源工程开放大家使用。 Google JS Te...

JavaScript有关的10个秘密和怪癖

html5阅读(1132)

数据类型和定义 1. Null是个对象 JavaScript众多类型中有个Null类型,它有个唯一的值null, 即它的字面量,定义为完全没有任何意义的值。其表现得像个对象,如下检测代码: alert(typeof null); //弹出 ...

JavaScript大辩论:实施改进还是彻底放弃

html5阅读(1332)

谷歌的Dart语言将矛头直接指向了JavaScript,在10月即将召开的GOTO开发者大会上,Google工程师说他们将宣布一个新的编程语言的细节,而其名称就叫做Dart。英特尔的River Trail则进一步推波助澜,英特尔宣布了扩展J...

自定义JavaScript类型的一个例子

html5阅读(998)

Javascript没有类的概念,ECMA-262把Javascript对象定义为“无序属性的集合,其属性可以包含基本值、对象和函数。”。我们可以把JavaScript对象看作是Hash对象,其中属性就是键,值可以是...

7个你不得不知道的JavaScript 时间轴组件

html5阅读(4033)

JavaScript 时间轴组件是什么?炫意HTML5为你带来7个你不得不知道的,JavaScript 和 CSS 开发的时间轴组件。下面先看看时间轴的定义和简介,再欣赏JavaScript 时间轴组件。     &nb...

JavaScript 性能优化技巧:函数节流

html5阅读(1023)

函数节流技术的主要思路是,通过一个定时器,阻断连续重复的函数调用。对于我们自己内部使用的函数,这通常意义不大,也不推荐使用这个技术,它可能会丢失对某些数据的处理。但是对于在用户界面调用的函数,却非常有意义。例如一个 mousemove 或者...

CSS3教程HTML5教程