摘要: Javascript中, Array 也是Object, 但有的人可能会误认为,形如a['key'] 的访问是Array的功能,其实不是。 如下例中,Array 赋值后,其length属性仍然为0,因为数据并没有被放到数组的位置中,而是被放到了Array的原形对象Object中。 var a = n 阅读全文
posted @ 2011-11-07 21:49 hongweigg 阅读(21) 评论(0) 推荐(0)
摘要: 在javascript中,有时候只知道一个函数的名字,但并不确定该函数有没有,如何判断该函数是否存在,并执行呢。一个方法是用eval() 执行拼接的程序字符串,但可能带来性能问题。另一个方法是使用符号属性的方式来访问函数,因为函数都是window对象的属性。 利用window[函数名] 来代表该fu 阅读全文
posted @ 2011-11-07 21:38 hongweigg 阅读(4) 评论(0) 推荐(0)
摘要: 在Javascript中,要获取字符的代码,可以用charCodeAt()函数获得 反之,要根据代码获取该代码表示的字符,可以用String.fromCharCode() 来获取。 应用一: base64编码,要使用到charCodeAt() 函数 应用二: 事件代码转换 例子: <html> <h 阅读全文
posted @ 2011-11-07 21:32 hongweigg 阅读(11) 评论(0) 推荐(0)