标签JavaScript下的文章

03月25, 2015

使用CoffeeScript时遇到的一些坑

在CoffeeScript刚推出的时候关注过,那时候编译出来的JavaScript代码调试起来是个问题。经过不断改进,编译出的JavaScript代码可读性已经不再是问题了。

CoffeeScript是一个CoffeeScript语言到JavaScript的Transcompiler。其语法受到Ruby,Python的印象。如果你曾经使用过Ruby、Python。那么上手CoffeeScript是分分钟的事情。

阅读全文 »

12月01, 2011

某个版本Chrome中的undefined

昨天百度新闻的同事让我帮忙排查一下线上问题,最终问题定位到这样一段代码:

if (window.varname === undefined) {
  ...
}

左侧是Chrome,右侧是Firefox 图一

所以不要写这样的代码

if (window.xxxxxx === undefined) {...}

要写成

if (typeof window.xxxxx === "undefined" ) {....}

阅读全文 »

11月28, 2008

再学php

初学php是在大三。在看了STL,Ruby,JavaScript之后,再看php和当初完全是两种感觉了。

Array, Hash是动态语言中核心的数据结构。一旦你用过他们,你就会试图在此后接触的语言中寻找他们的身影或替代品。

阅读全文 »