Welcome 微信登录

首页 / 脚本样式 / JavaScript

Dom加载让图片加载完再执行的脚本代码

Dom加载让图片加载完再执行的脚本代码

现在,我们来研究一下如何解决这个问题,解决方法就是在DOM加载完毕之后就执行程序。 先介绍两个人。一,jquery的作者:JohnResig;二,javascript的世界级大师:deanedwards。(大家要记住这两位天才!) jquery里有专门解决DOM加载的函数$(document).ready()(简写就是$(fn)),非常好用!JohnResig在《ProJavaScriptTechniques》里,有这样一个方法处理DOM加载,原理就是通过...
Javascript模块模式分析

Javascript模块模式分析

DouglasCrockford已经传授了一个有用的单例模式(singletonpattern)实现此规则,我认为他的模式有益于你基于YUI的那些应用。Douglas叫它模块模式(modulepattern)。它是如下工作的: 创建一个命名空间对象:如果你使用YUI,可以用YAHOO.namespace()方法:YAHOO.namespace("myProject");这分配了一个空的myProject对象,是YAHOO的一个成员(如果myProject已...
用函数式编程技术编写优美的 JavaScript_ibm

用函数式编程技术编写优美的 JavaScript_ibm

因为函数式编程采用了完全不同的组织程序的方式,所以那些习惯于采用命令式范例的程序员可能会发现函数式编程有点难学。在这篇文章中,您将了解一些关于如何采用函数式风格,用JavaScript编写良好的、优美的代码的示例。我将讨论: 函数式编程概念,包括匿名函数、调用函数的不同方法,以及将函数作为参数传递给其他函数的方式。 函数式概念的运用,采用的示例包括:扩展数组排序;动态HTML生成的优美代码;系列函数的应用。函数式编程概念 请告诉每个人。请把这个提交给: ...
比较不错的函数式JavaScript编程指南教程

比较不错的函数式JavaScript编程指南教程

你是否知道JavaScript其实也是一个函数式编程语言呢?本指南将教你如何利用JavaScript的函数式特性。要求:你应当已经对JavaScript和DOM有了一个基本的了解。写这篇指南的目的是因为关于JavaScript编程的资料太多了但是极少的资料提到了JavaScript的函数式特性。在本指南中,我只会讲解这些基本知识而不会深入其它的函数式语言或这是Lambda算子。 你可以点击所有的例子然后你所看到的代码就会被执行,这样就可以令指南变得具有交互...
认识延迟时间为0的setTimeout

认识延迟时间为0的setTimeout

让我们看看我之前的文章:JavaScript的9个陷阱及评点,在第9点FocusPocus中提到的问题。原作者对这个认识有所偏差,其实不只是IE的问题,而是现有JavaScript引擎对于线程实现的问题(关于线程,我的概念其实不多,如果不对,希望读者多多指教)。.我们来看1和2。如果你能看看源代码,会发现我们的任务很简单,就是给文档增加一个input文本框,并聚焦和选中。请现在分别点击一下,可以看到,1并没有能够聚焦和选中,而2可以。它们之间的区别在于,在...
javascript firefox兼容ie的dom方法脚本

javascript firefox兼容ie的dom方法脚本

if(!document.all){ //zzcv的ffie兼容脚本 /*脚本没有解决的问题及处理: 2.IE下,可以使用()或[]获取集合类对象;Firefox下,只能使用[]获取集合类对象. 解决方法:统一使用[]获取集合类对象. 3.IE下,可以使用获取常规属性的方法来获取自定义属性,也可以使用getAttribute()获取自定义属性;Firefox下,只能使用getAttribute()获取自定义属性. 解决方法:统一通过getAttribute...
<< 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 >>