去年年底就想过把 Blog 从 Asp 的 LBS 程序换到 PHP 的 WordPress 程序。可由于参加了公司的 B2C 项目,一封闭就封闭开发了三个月,一直耽搁着这个想法。
封闭刚完,自己就迫不及待地着手转换起程序。
原本打算用 aw 兄的转换工具直接转换数据的。后来放弃了这一计划,或许由于自己一向对代码的“洁癖”,也无形中延续到了对数据的要求。可原来 Blog (依旧可以通过 v1.planabc.net 来访问)的文章有180 篇左右,还有 N 多的 Tag 和评论,自己也汗了一把,权衡了一下,仅把现在感觉还有价值的文章转过来。当然遗弃原来的其他文章,感觉很可惜,特别是朋友们那些热情的回复,为了挽回心理的不爽,还保留原来 Blog 的站点,为了减少维护成本,已关闭回复功能(非常谢谢 aoao 一直以来免费提供该 blog 空间)。
其实,自己刚写 Blog 时,用的... 27 条评论 »
2008-2-29 下午 - 我的生活 - WordPress
情景一:
var yx01 = new function() {return “圆心”};
alert(yx01);
我们运行情景一代码,将返回显示“[object object] ”,此时该代码等价于:
function 匿名类(){
return “圆心”;
}
var yx01 = new 匿名类();
alert(yx01);
我们对情景一的代码进行下面改造:
var yx01 = new function() {return new String(“圆心”)};
alert(yx01);
我们运行,将会发现返回的是“圆心”,这是为什么呢?
只要 new 表达式之后的 constructor 返回(return)一个引用对象(数组,对象,函数等),都将覆盖new创建的匿名对象,如果返回(return)一个原始类型(无 return 时其实为 return 原始类型 undefined),那么就返回 new 创建的匿名对象。(谢谢 Lunatic_Sun ,描述更精准点)
由于 new String 会构造一个对象,而不是一个 string 直接量,... 7 条评论 »
2008-2-20 下午 - JS/Ajax/AS/Flex - function - javascript