Ruby's Louvre

每天学习一点点算法

导航

2010年9月19日 #

Object.defineProperty

摘要: ECMAScript 262v5带来的新东西,FF把它归入为javaScript 1.8.5的功能之一。语法:参数:obj:目标对象prop:需要定义的属性或方法的名字。descriptor:目标属性所拥有的特性。可供定义的特性列表:value:属性的值writable:如果为false,属性的值就不能被重写。get: 一旦目标属性被访问就会调回此方法,并将此方法的运算结果返回用户。set:一旦目... 阅读全文

posted @ 2010-09-19 23:26 司徒正美 阅读(16110) 评论(0) 推荐(10) 编辑

另一种fib高效实现

摘要: 缓存形式的实现 <!doctype html><html> <head> <title>缓存函数形式的fib</title> <style> table { border-collapse: collapse; width:100%; } table td { border: 1px solid firebrick; } &... 阅读全文

posted @ 2010-09-19 09:14 司徒正美 阅读(1261) 评论(3) 推荐(0) 编辑

IE中原生的base64支持

摘要: 上述代码需要把浏览器的安全级别放到最低,可能还要做其他设置才行。不过,后来我发现更好的读入数据流的方法,毕竟Scripting.FileSystemObject太不可靠,我们需要一个更常用的宿主对象。IE的AJAX实现无疑是最好的选择。在能支持HTML5 的新锐游览器,它们拥有一个叫toDataURL的API可以实现这种二进制转换为base64的功能。如果是字符串转换编码则简单多了,firefox... 阅读全文

posted @ 2010-09-19 03:30 司徒正美 阅读(2831) 评论(0) 推荐(0) 编辑