上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 30 下一页
摘要: ExtAspNet - ExtJS based ASP.NET Controls with Full AJAX Support ExtAspNet是一组专业的Asp.net控件库,拥有原生的AJAX支持和丰富的UI效果,目标是创建没有ViewState,没有JavaScript,没有CSS,没有UpdatePanel,没有WebServices的Web应用程序。支持的浏览器: IE 7.0+, Firefox 3.6+, Chrome 3.0+, Opera 10.5+, Safari 3.0+注:ExtAspNet基于一些开源的程序ExtJS, HtmlAgilityPack, Nii.JS 阅读全文
posted @ 2011-05-02 14:24 三生石上(FineUI控件) 阅读(917) 评论(4) 推荐(0) 编辑
摘要: 祝贺《JavaScript 秘密花园》中文翻译被官方正式采纳,大家以后可以随时通过官方网站浏览:http://bonsaiden.github.com/JavaScript-Garden/zh/由于这是一个不断更新的文档,如果有新的更新或者纠错我会及时更新中文翻译。这篇文章的起因是有网友提的 Iss... 阅读全文
posted @ 2011-03-28 00:12 三生石上(FineUI控件) 阅读(8574) 评论(16) 推荐(10) 编辑
摘要: JavaScript Garden - 原文JavaScript Garden - 中文翻译PDF打包下载类型转换JavaScript 是弱类型语言,所以会在任何可能的情况下应用强制类型转换。// 下面的比较结果是:truenew Number(10) == 10; // Number.toString() 返回的字符串被再次转换为数字10 == '10'; // 字符串被转换为数字10 == '+10 '; // 同上10 == '010'; // 同上 isNaN(null) == false; // null 被转换为数字 0 // 0 当 阅读全文
posted @ 2011-03-24 22:03 三生石上(FineUI控件) 阅读(4253) 评论(4) 推荐(9) 编辑
摘要: JavaScript Garden - 原文JavaScript Garden - 中文翻译 数组遍历与属性虽然在 JavaScript 中数组是是对象,但是没有好的理由去使用 `for in` 循环 遍历数组。相反,有一些好的理由不去使用 for in 遍历数组。注意: JavaScript 中数组不是 关联数组。JavaScript 中只有对象 来管理键值的对应关系。但是关联数组是保持顺序的,而对象不是。由于 for in 循环会枚举原型链上的所有属性,唯一过滤这些属性的方式是使用 `hasOwnProperty` 函数,因此会比普通的 for 循环慢上好多倍。遍历(Iteration)为 阅读全文
posted @ 2011-03-23 23:54 三生石上(FineUI控件) 阅读(4078) 评论(5) 推荐(10) 编辑
摘要: JavaScript Garden - 原文JavaScript Garden - 中文翻译作用域与命名空间尽管 JavaScript 支持一对花括号创建的代码段,但是并不支持块级作用域;而仅仅支持 函数作用域。function test() { // 一个作用域 for(var i = 0; i < 10; i++) { // 不是一个作用域 // count } console.log(i); // 10}注意: 如果不是在赋值语句中,而是在 return 表达式或者函数参数中,{...} 将会作为代码段解析,而不是作为对象的字面语法解析。如果考虑到 自动分号插入,这可能会导致一些不 阅读全文
posted @ 2011-03-22 23:25 三生石上(FineUI控件) 阅读(3102) 评论(1) 推荐(6) 编辑
摘要: 引言上一篇文章我们介绍了使用 NodeJS, MarkdownJS, PrettifyJS 打造个人博客写作平台的整体思路, 也顺利解决了把 PrettifyJS 转换为 NodeJS 模块的麻烦。这篇文章我们会分析 NodeJS 相关代码,并给出可运行的压缩包下载。在继续本文之前,先来回答上篇评论中网友的疑问,这么做的好处有哪些? 如果我们有 Showdown 这样的在线转换 Markdown 语法的工具,这篇文章的意义在哪里?首先我希望使用记事本写文章,这样方便快捷。然后本机能够直接生成 HTML,这样我既可以直接放在我的个人主页,也可以粘贴到博客中。其次技术文章中,需要粘贴很多源代码,有 阅读全文
posted @ 2011-03-17 22:54 三生石上(FineUI控件) 阅读(4690) 评论(5) 推荐(6) 编辑
摘要: 起因:汶川地震: 2008-5-12 = 2025日本地震: 2011-3-11 = 2025推导:明年可能的地震日期:2012-1-122012-2-112012-3-102012-4-092012-5-082012-6-072012-7-062012-8-052012-9-042012-10-032012-11-022012-12-01以此类推,以后每年第一次地震日期:2013-1-112014-1-102015-1-092016-1-082017-1-072018-1-062019-1-052020-1-042021-1-032022-1-022023-1-01结论: 2023年将是人类 阅读全文
posted @ 2011-03-17 09:18 三生石上(FineUI控件) 阅读(3954) 评论(6) 推荐(2) 编辑
摘要: 引言最近博客更新比较频繁,尝试了几种不同的写作方式,总结如下:第一种很简单了,直接使用博客园的在线编辑器。 优点是方便快捷,适合写些篇幅不大的随笔。 由于我经常更新的文章比较长,有时间需要花一两个小时来写作,经常会出现 Session 超时而丢失数据的情况。使用 Word 写作,这个可以方便的插入图片,进行排版。 但是缺点也很明显,保存的 html 源代码里面有太多垃圾数据,并且放到博客上后一些样式就没有了,导致文章严重失真。打开记事本直接写 html 代码。 这是我最近尝试的一种方式,先说使用的标签也不多,就那么几个 <br />, <h1>, <h2>, 阅读全文
posted @ 2011-03-16 22:00 三生石上(FineUI控件) 阅读(15622) 评论(10) 推荐(9) 编辑
摘要: JavaScript Garden - 原文JavaScript Garden - 中文翻译hasOwnProperty为了判断一个对象是否包含自定义属性而不是原型链上的属性, 我们需要使用继承自 Object.prototype 的 hasOwnProperty 方法。注意: 通过判断一个属性是否 undefined 是不够的。 因为一个属性可能确实存在,只不过它的值被设置为 undefined。hasOwnProperty 是JavaScript中唯一一个处理属性但是不需要查找原型链的方法。// 修改Object.prototypeObject.prototype.bar = 1; var 阅读全文
posted @ 2011-03-15 21:01 三生石上(FineUI控件) 阅读(11539) 评论(6) 推荐(13) 编辑
摘要: 简介(Intro)JavaScript秘密花园是一个不断更新的文档,主要关心JavaScript一些古怪用法。对于如何避免常见的错误,难以发现的问题,以及性能问题和不好的实践给出建议,初学者可以籍此深入了解JavaScript的语言特性。JavaScript秘密花园不是用来教你JavaScript。为了更好的理解这篇文章的内容,你需要事先学习JavaScript的基础知识。在Mozilla开发者网络中有一系列非常棒的JavaScript学习向导。关于作者(The authors)这篇文章的作者是两位Stack Overflow的用户, Ivo Wetzel(写作) 和 Zhang Yi Jia 阅读全文
posted @ 2011-03-12 20:58 三生石上(FineUI控件) 阅读(7677) 评论(8) 推荐(7) 编辑
摘要: 引言在那篇经典的关于jQuery1.5中Deferred使用方法介绍的文章中(译文见这里),有下面一段描述:$.ajax() returns an object packed with other deferred-related methods. I discussed promise(), but you’ll also find then(), success(), error(), and a host of others. You don’t have access to the complete deferred object, though; only the promise, 阅读全文
posted @ 2011-03-11 20:25 三生石上(FineUI控件) 阅读(3681) 评论(2) 推荐(6) 编辑
摘要: 原文:http://www.erichynds.com/jquery/using-deferreds-in-jquery/翻译:三生石上(http://cnblogs.com/sanshi/)译者注:1.Deferred是jQuery1.5新增的一个特性,很多人把它翻译成 “异步队列”,我觉得比较靠谱,毕竟和“延迟”没啥关系,不过这篇文章中我还采用deferred这个单词。2.这篇文章在jQuery1.5发布博客中提到,也是目前介绍deferred比较经典和深入的文章。鉴于目前中文资料比较少,特别翻译出来供大家学习参考。3.通篇采用意译的方式,如有不当还请大家提出。jQuery1.5中新增的D 阅读全文
posted @ 2011-03-10 21:23 三生石上(FineUI控件) 阅读(5238) 评论(10) 推荐(12) 编辑
摘要: 1. 引言 在上一篇文章《如何确保JavaScript的执行顺序 - 之实战篇》中,我们发现jQuery.html函数在动态加载跨域JavaScript时,在Firefox和Opera中可以按照引入顺序执行,而在IE,Chrome和Safari中都不能确保执行顺序。 经过分析,我们发现jQuery.html在处理跨域静态JS文件时,并非采用的同步AJAX(也存在同源策略的限制),而是在head中添加script标签来完成的。 我们先来简单回顾下HTML源代码(test2_1.htm): <html> <head> <title></title> 阅读全文
posted @ 2011-03-03 22:04 三生石上(FineUI控件) 阅读(4292) 评论(0) 推荐(4) 编辑
摘要: 上一篇:[原创]如何确保JavaScript的执行顺序 – 之jQuery.html深度分析1.引言在上一篇文章《如何确保JavaScript的执行顺序-之jQuery.html深度分析》中,我们揭示了jQuery.html函数之所以能在各种浏览器下保持动态JS顺序执行,其秘密在于–同步AJAX获取外部JavaScript。我们先来简单回顾下HTML源代码(test2.htm):<html><head><title></title><script src="js/jquery-1.4.4.js" type="t 阅读全文
posted @ 2011-03-02 20:06 三生石上(FineUI控件) 阅读(4492) 评论(1) 推荐(2) 编辑
摘要: 上一篇:[原创]如何确保JavaScript的执行顺序 – 之实战篇1. 引言在上一篇文章《如何确保JavaScript的执行顺序 - 之实战篇》中,我们发现jQuery的html函数能够确保动态加载的JavaScript按照引入顺序执行。我们先来简单回顾下HTML源代码(test2.htm):<html><head> <title></title> <script src="js/jquery-1.4.4.js" type="text/javascript"></script> & 阅读全文
posted @ 2011-03-01 20:09 三生石上(FineUI控件) 阅读(8729) 评论(7) 推荐(6) 编辑
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 30 下一页