hax的技术部落格

Return of Hax

炮轰《JavaScript征途》,兼批技术社区的吹捧之风

本文首发于http://www.javaeye.com/topic/474725  直到今天中午之前,我并没有打算要站出来炮轰这本《JavaScript征途》。因为在目前的技术出版形势下,原创作者面临了很多困难,出书并不易,而且看得出该书作者(朱印宏,网名css8)技术还是ok的,长久以来在技术社...

2009-09-23 03:00:00

阅读数:8305

评论数:39

window.eval 及相关方法总结

本文原发于我在JavaEye上的blog,备份于此。 2月27日更新:CSDN的人真是的,弄到首页就弄到首页,偏要自作主张改我的标题,加上什么“JScript的window.eval……”,完全牛头不对马嘴(偏偏就是JScript中的window.eval跟eval没有差别)。你好歹要么写“Jav...

2008-02-26 18:34:00

阅读数:4434

评论数:3

关于JavaScript的时间精度

对aimingoo的JavaScript时钟间隔的问题~一文的回复:12月21日更新:aimingoo又写了一个总结,从底层上解释了16ms的原因。时间间隔是约数,通常会认为在10ms-20ms之间,来源应该是win的时钟限制。为什么没有人确切的说是16ms?因为这个16ms来源于不准确的new ...

2006-12-19 19:51:00

阅读数:4895

评论数:0

Just another high performance string format function for JavaScript

// Copyright (c) HE Shi-Jun , 2006// Below codes can be used under GPL (v2 or later) or LGPL (v2.1 or later) licenseformat2.cache = ...{};function fo...

2006-11-30 11:02:00

阅读数:1792

评论数:0

A high performance string format function for JavaScript

2006-11-30 Updated: I also write another high performance string format function which compiles the pattern into function and cache it for reuse. Las...

2006-11-27 13:57:00

阅读数:6421

评论数:4

JSIntegration

今日看到金锦云的JSIntegration 项目,发现其思路与我非常接近,考虑以后可以一起探讨。

2006-11-27 01:02:00

阅读数:1452

评论数:0

Thought of js package, namespace or module again

How to define a js package?In orginal PIES, you should first declare the package in some where:$package.register(a.b.c, ./lib/example.js#X,Y;Z);Then ...

2006-11-27 00:58:00

阅读数:1278

评论数:0

new idea for PIES

This week, I got a new idea to achieve neat code for import, Along with the original idea, I could say here is the best JS package/import framework!C...

2006-11-23 02:59:00

阅读数:1091

评论数:0

style.backgroundImage will fire onpropertychange twice

We all know IE is weird:http://blog.csdn.net/images/authorship.gif);" type="button" value="change background image" />doc...

2006-10-23 14:32:00

阅读数:3115

评论数:1

关于linb的一点看法

上一篇文章我谈了linb在使用$和_的短名字时走火入魔的趋势。这篇文章谈一点技术之外的问题。获取linb的源代码需要给出“为本站所做宣传的任何证明”,这不禁令人莞尔,想来作者大概是做那种交换链接的个人站做多了。你的东西好不好,首先是给用户试用一下。我既然还没有试用,当然就不知道你是否真的好,又怎么...

2006-06-29 12:11:00

阅读数:3443

评论数:5

$X

可能自从prototype引入$()后,使用$起头的短名字就成为风潮。随便列举如下: prototype: $(id, ...)  基本上是document.getElementById的缩写 $A(a)  转换到Array $R(...)  产生一个Range $H(h)  产生一个Hash...

2006-06-29 11:10:00

阅读数:2000

评论数:6

Nullablity in ES4

cite from http://developer.mozilla.org/es4/proposals/nullability.htmlDefaults Almost all types are nullable by default. The only types that are non-...

2006-06-21 13:54:00

阅读数:1405

评论数:1

JavaScript 2 已经确定发布日期

ECMAScript Edition 4在经历了多年停顿后终于重上轨道。在最近的Brendan Eich的演讲中,已提出ES4的Deadline将是2007年第一季度。他还预测,JS2将在4年里取代JS1。根据Brendan Eich的演讲稿,FireFox的未来版本将逐步加入以ECMAScrip...

2006-05-24 11:06:00

阅读数:1340

评论数:0

ff1.5增加pageshow/pagehide事件

FF 1.5开始采用了和Opera类似的高速缓存机制,http://developer.mozilla.org/en/docs/Using_Firefox_1.5_caching。多数情况下,页面被完整的cache起来(例外情况如https、cache-control以及带有unload的页面)直...

2006-03-16 20:35:00

阅读数:1954

评论数:1

讨论:Qomolangma实现篇(四):基本特性增强与多投事件系统

http://blog.csdn.net/aimingoo/archive/2006/03/07/617363.aspx“不修改Object()对象原型”,我还是比较赞同这个的,因为这样可以避免影响到 for in 的惯用法。假如框架的一个目标是尽量能兼容已有的代码,则这个规定是必要的。不过这样也...

2006-03-13 00:54:00

阅读数:1300

评论数:0

讨论:Qomolangma实现篇(三):兼容层设计

http://blog.csdn.net/aimingoo/archive/2006/03/07/617361.aspx1. 关于Browser Sniffing,这一部分代码我之前就看了,有点想法。个人认为Object Sniffing还不如UserAgent,尽管后者也不是那么可靠。一个是,有...

2006-03-12 23:49:00

阅读数:1409

评论数:0

JS的package/import机制的考察提纲(草稿)

JS的package/import机制的考察提纲 (The Survey Plan of the package/import mechanism for JS)0  0.1  考察对象  (Object)0.1.1  JS2 的 package 机制(仅作对照)  (JS2/ES4 Packag...

2006-02-24 02:15:00

阅读数:2720

评论数:0

关于qomo中namespace系统的初步探索

一、术语辨析相信所有人都知道文档的重要性,尤其是对于open source的项目来说,完善的文档是成功必不可少的。因此,在文档中使用统一的、尽量准确无歧义的术语是非常重要的。在这方面,中文有着先天劣势,因为绝大多数技术用语都是英文确定的,而这数年来,术语翻译的混乱程度有增无减,相同的词有不同译名,...

2006-02-23 15:30:00

阅读数:1918

评论数:5

与qomo开发者aimingoo就js的讨论

昨天连续就qomo开发者aimingoo的系列文章作了一些评论和交流,此处列一下:http://blog.csdn.net/aimingoo/archive/2006/01/09/574023.aspxhttp://blog.csdn.net/aimingoo/archive/2006/01/11...

2006-02-22 17:17:00

阅读数:1428

评论数:0

Property assessor (getter/setter) in JavaScript

Is property assessor good or evil? C# thinks good and Java as contrast. What about JavaScript? Maybe yes, Maybe no...Mozilla SpiderMonkey introduce v...

2006-02-18 14:12:00

阅读数:1466

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭