11 2012 档案
摘要:现在来说应该是昨天晚上了,接到了天猫前端的电话面试,面试者是游侠,主要是对我做一个技术评估,聊了大约有80多分钟。一开始,游侠表名身份之后,便开始按照简历上写的对我进行提问。问了一下以前做的感觉比较好的网站,问了问nodejs,NodeJS这一方面不是很了解,所以应答的也不是特别好。后来又提到领导地图,因为我一直在用ExtJS+ArcGIS的JSAPI来做地图相关的开发。问了我这些API的结构(说不太清楚)。页面方面,提到了页面的性能优化相关的一些东西(说实话,我对这些方面还是有些欠缺,平常做的大都是局域网里的项目,对性能问题关注的少了些,以后这方面要加强了)。还提到了gzip,http协议,
阅读全文
摘要:这个问题是在著名的问答网站——stackoverflow上看到的。之前也看到过JavaScript的这个问题,但是没有深入了解,今天在StackOverflow上看到了答案,感觉不错,记下来分享给大家。问题的描述是这样的:1 console.log(10..toString());//102 3 console.log(10.toString());//SyntaxError: Unexpected token ILLEGAL为什么前者正常,而后者报错呢。原因就是,在JavaScript中,数字后面的"."操作符是的意义是不确定。因为它既可能是一个浮点数的标志,又可能是取一
阅读全文
摘要:原文链接:Javascript OO Without ConstructorsJavaScript中的对象模型(object model)并不广为人知。我曾写过一篇关于他们的博客。之所以不被人所熟知,原因之一就是JavaScript是这些被人广泛使用的语言中唯一一个通过原型(prototype)来实现继承的。但是,我认为另一个原因就是这种对象模型非常复杂,难于解释。它为什么这么复杂并且又令人困惑呢?那是因为JavaScript试图去隐藏它传统的面向对象的特性——最终导致了它的双重人格(译者注:作者意思是JavaScript既有面向过程的特征,又有面向对象的特征)。我认为正是由于JavaScri
阅读全文