随笔分类 - JavaScript

上一页 1 ··· 16 17 18 19 20

前端技术
摘要:JavaScript 可算是世界上最流行的编程语言,它曾被 Web 开发设计师贴上噩梦的标签,虽然真正的噩梦其实是 DOM API,这个被大量的开发与设计师随手拈来增强他们的 Web 前端的脚本语言,如今越来越被重视,虽则如此,JavaScript 仍然拥有很多让人费解的东西。1. 它以 Java 命名,但并不是 Java它最初叫 Mocha, 接着改名为 LiveScript,最后才确定命名为 JavaScript,根据历史记录,Java 的命名与 Netscape 和 Sun 之间的合作有关,作为交换条件,Netscape 在他们备受欢迎的浏览器中创建了 Java 运行时。值得一提的是,这 阅读全文
posted @ 2010-02-20 14:13 梦想天空(山边小溪) 阅读(637) 评论(0) 推荐(0) 编辑
摘要:大家都很喜欢Lightbox弹框效果,这种效果在很多地方都很有用。而原始的Lightbox脚本已经被无数次的克隆到了所有的流行Javascript库中。本文特别收集了10个最佳的Lightbox效果插件,所以收藏本文吧, 阅读全文
posted @ 2010-01-03 15:12 梦想天空(山边小溪) 阅读(1732) 评论(3) 推荐(2) 编辑
摘要:1. SproutCoreSproutCore 苹果对SproutCore的解释为“开源,平台无关,类Cocoa的JavaScript框架,用于创建具有桌面应用程序外观和操作感的Web应用程序。”SproutCore demonstrations: Photos, Sample Controls2. SprySpry 是Adobe 的 Ajax framework. Spry的目的是成为实现Ajax的一种简单方式,对HTML、CSS和JavaScript体验据有入门级水平的设计人员应该能够发现Spry是一种整合内容的简单方法。Spry demonstrations: Photo Gallery 阅读全文
posted @ 2009-12-01 16:57 梦想天空(山边小溪) 阅读(1379) 评论(0) 推荐(0) 编辑
摘要:JavaScript 是 Web 开发与设计中不可或缺的东西,不管是一个简单的网页还是一个专业的站点,也不管你是高手还是菜鸟,如今 JavaScript 库越来越强大,可以胜任许多复杂的工作,然而同时,人们在众多 JavaScript 库面前又觉得无所适从,本文,我们将使用 Google 搜索出排名前 10 位的 JavaScript 库,并对它们逐一进行介绍。1. jQuery: The Write Less, Do More, JavaScript LibraryjQuery 是一个很新的 JavaScript 库,它的口号是“几行代码,能干大事”(Write Less, Do More) 阅读全文
posted @ 2009-12-01 14:15 梦想天空(山边小溪) 阅读(1661) 评论(0) 推荐(0) 编辑
摘要:JavaScript 是用来向 Web 页面添加动态内容的一种功能强大的脚本语言。它尤其特别有助于一些日常任务,比如验证密码和创建动态菜单组件。JavaScript 易学易用,但却很容易在某些浏览器中引起内存的泄漏。在这个介绍性的文章中,我们解释了 JavaScript 中的泄漏由何引起,展示了常见的内存泄漏模式,并介绍了如何应对它们。注意本文假设您已经非常熟悉使用 JavaScript 和 DOM 元素来开发 Web 应用程序。本文尤其适合使用 JavaScript 进行 Web 应用程序开发的开发人员,也可供有兴趣创建 Web 应用程序的客户提供浏览器支持以及负责浏览器故障排除的人员参考。 阅读全文
posted @ 2009-08-09 20:20 梦想天空(山边小溪) 阅读(1962) 评论(0) 推荐(2) 编辑
摘要:Cheat Sheet 一词在中文中并没有很贴切的对译,大概是考试作弊条一类的东西,这要求 Cheat Sheet 必须短小精悍又覆盖广泛,作为 Web 开发与设计师,免不了在工作时查询大量资料,某个 Web 色值,某个 JavaScript 库的核心语法,这类资料如果攒齐了,怕有半间屋子那么多,如果用 Cheet Sheet 也许几十页纸就够了,本文收集了近百份用于 Web 开发与设计的 Cheet Sheet,你会发现他们非常实用。HTML, XHTML, CSS2CSS2 Cheat Sheet 不仅是一份完整的 CSS2 速查手册,还让你了解每个属性该怎么用。预览 | 下载 (PDF) 阅读全文
posted @ 2009-07-09 14:34 梦想天空(山边小溪) 阅读(1398) 评论(0) 推荐(0) 编辑
摘要:在线编辑内容的时候,那些基于 JavaScript 的编辑器帮了我们大忙,这些所见即所得(WYSIWYG)编辑器,给我们提供了类似 Office的操作体验。如今,任何网站内容管理系统(CMS)和博客系统都需要一个这样的编辑器。本文精选了10个基于 JavaScript 的编辑器,它们有的是基于 jQuery 框架,有点则不是。MarkitUp - jQueryOfficial Website | Demo功能不是很多,但很轻量,很灵活。打包后只有6.5K大小。jWYSIWYG - jQueryOfficial Website | Demo非常基本的编辑器,简单为本。打包后只有7K。Lightw 阅读全文
posted @ 2009-07-08 23:40 梦想天空(山边小溪) 阅读(773) 评论(0) 推荐(1) 编辑
摘要:这个例子使用setTimeout实现非常简单的动画效果。Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><styletype="text/css">div{height:200px;width:600px;background-color:#CCCCCC;}#test1{background:#99CC00;position:fixed;left:300px;filter:alpha(opacity=0);}& 阅读全文
posted @ 2009-06-16 21:58 梦想天空(山边小溪) 阅读(1344) 评论(0) 推荐(1) 编辑
摘要:最近在看《PPK谈JavaScript》以及《精通JavaScript》,对这门脚本语言的理解深了很多,相信将来会变得更加的强大![代码] 阅读全文
posted @ 2009-06-10 22:39 梦想天空(山边小溪) 阅读(923) 评论(0) 推荐(0) 编辑
摘要:你知道世界上有多少种浏览器吗?除了我们熟知的IE, Firefox, Opera, Safari四大浏览器之外,世界上还有近百种浏览器。 几天前,浏览器家族有刚诞生了一位小王子,就是Google推出的Chrome浏览器。由于Chrome出生名门,尽管他还是个小家伙,没有人敢小看他。以后,咱们常说浏览器的“四大才子”就得改称为“五朵金花”了。 在网站前端开发中,浏览器兼容性问题本已让我们手忙脚乱,Chrome的出世不知道又要给我们添多少乱子。浏览器兼容性是前端开发框架要解决的第一个问题,要解决兼容性问题就得首先准确判断出浏览器的类型及其版本。 JavaScript是前端开发的主要语言,我们可以通 阅读全文
posted @ 2009-04-18 02:27 梦想天空(山边小溪) 阅读(1287) 评论(0) 推荐(0) 编辑
摘要:这篇文章详细的介绍了Javascript中各种函数调用的方法及其原理,对于理解JavaScript的函数有很大的帮助! 阅读全文
posted @ 2009-03-12 00:17 梦想天空(山边小溪) 阅读(109007) 评论(16) 推荐(13) 编辑
摘要:JavaScript函数调用规则一 (1)全局函数调用: function makeArray( arg1, arg2 ){ return [this , arg1 , arg2 ]; } 这是一个最常用的定义函数方式。相信学习JavaScript的人对它的调用并不陌生。 调用代码如下: makeArray('one', 'two'); // = [ window, 'one', 'two' ] 这种方式可以说是全局的函数调用。 为什么说是全局的函数? 因为它是全局对象window 的一个方法, 我们可以用如下方法验证: alert( typeof window.methodThatDoe 阅读全文
posted @ 2009-03-12 00:08 梦想天空(山边小溪) 阅读(3707) 评论(1) 推荐(1) 编辑
摘要:ASP是一种使用脚本语言来编写动态网页的技术,除了能使用VBscript来编写外,还可以使用JavaScript来编写。[代码] 阅读全文
posted @ 2009-01-19 12:54 梦想天空(山边小溪) 阅读(2594) 评论(0) 推荐(0) 编辑
摘要:[代码] 阅读全文
posted @ 2009-01-06 11:23 梦想天空(山边小溪) 阅读(1445) 评论(2) 推荐(0) 编辑
摘要:JS处理代码:[代码]HTML部分:[代码]事件结果: 阅读全文
posted @ 2009-01-03 22:22 梦想天空(山边小溪) 阅读(738) 评论(0) 推荐(0) 编辑
摘要://这是一个计算x+y的函数,但是它和常规函数的不同之处在于 //它是被Currying的 function add(x, y) { //当x,y都有值得时候,计算并返回x+y的值 if(x!=null && y!=null) return x + y; //否则,若x有值y没有值 else if(x!=null && y==null) return function(y) { //返回一个等待y参数进行后续计算的闭包 return x + y; } //若x没有值y有值 else if(... 阅读全文
posted @ 2008-08-31 12:05 梦想天空(山边小溪) 阅读(1191) 评论(0) 推荐(0) 编辑
摘要:在程序语言中,所谓闭包,是指语法域位于某个特定的区域,具有持续参照(读写)位于该区域内自身范围之外的执行域上的非持久型变量值能力的段落。这些外部执行域的非持久型变量神奇地保留它们在闭包最初定义(或创建)时的值 (深连结)。[代码] 阅读全文
posted @ 2008-08-31 11:54 梦想天空(山边小溪) 阅读(1501) 评论(0) 推荐(0) 编辑
摘要:BookInfo.csCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespaceClassProj{[Serializable]publicclassBookInfo{publicBookInfo(){}//在VS2008中可使用如下简化方式定义属性,是不是很简单了呢?!publi 阅读全文
posted @ 2008-07-29 16:22 梦想天空(山边小溪) 阅读(3545) 评论(3) 推荐(0) 编辑
摘要:在VS2008里已经集成了AJAX的功能,不用像VS2005那样需要单独安装。另外VS2008终于是有JS提示了,哈哈,好玩!HelloService.asmxCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->usingSystem;usingSystem.Collections;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Linq;usingSystem.Web;usingS 阅读全文
posted @ 2008-07-24 15:59 梦想天空(山边小溪) 阅读(970) 评论(0) 推荐(0) 编辑

上一页 1 ··· 16 17 18 19 20