摘要: 最近看到的,理清一些思路。 javascript作用域链有时候会导致一些奇怪的问题,作为弱类型的javascript,函数也是对象,变量的作用域是函数体内有效,无块作用域。 javascript在寻找变量或对象时,先从函数体内部上下文寻找,其次寻找函数的外部上下文。 而javascript在构建作用域时,是词法作用域,并非执行时。参考abruzzi的例子:var str = "global";function scopeTest(){ print(str); var str = "local"; print(str);}scopeTest();结果为:u 阅读全文
posted @ 2011-08-16 09:31 永无霾 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 很久没写了。今天看到一个很久的帖子说string连接优化问题。于是自己也测试一下。写了个很简单的代码<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>te 阅读全文
posted @ 2011-07-31 17:07 永无霾 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 在《深入浅出javascript》中看到这样的例子<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><html dir="ltr" lang="en"><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 阅读全文
posted @ 2011-07-16 23:39 永无霾 阅读(915) 评论(0) 推荐(0) 编辑