ecmascript-5

ecmascript-5

文章 0 浏览 3

扩展 Object.prototype JavaScript

我不是在问这是否可以: Object.prototype.method = function(){}; 几乎每个人都认为这是邪恶,因为它搞乱了for(var i in obj)。 真正的问题 忽略 不…

往日 2024-11-26 22:11:35 2 0

有什么理由在 JavaScript 中使用 Object.create() 或 new 吗?

到目前为止,我一直在 JavaScript 中使用 new 关键字。我一直在阅读有关 Object.create 的内容,我想知道是否应该使用它。我不太明白的是,我经常需要…

婴鹅 2024-11-18 17:10:53 4 0

JavaScript 中的原型 OO

TL;DR: 在原型 OO 中我们需要工厂/构造函数吗?我们能否转变范式并彻底放弃它们? 背景故事: 我最近一直在尝试在 JavaScript 中进行原型 OO,发现 J…

酷遇一生 2024-11-18 06:48:12 2 0

(开源)JavaScript 原型 OO 示例

赏金编辑: 我正在寻找以纯粹原型OO范例(想想Self)编写的代码。不是原型面向对象和经典面向对象的混合体。我不想看到通用的 OO 包装器,而只想看到…

最美的太阳 2024-11-18 00:34:27 4 0

为什么新的慢?

基准测试: JsPerf 不变量: var f = function() { }; var g = function() { return this; } 测试: 以下按预期速度排列 new f; g.call(Object.create…

趴在窗边数星星i 2024-11-16 18:53:39 6 0

Object.defineProperty(obj, "prop", desc) 行为异常

如果我定义一个对象并将其可配置属性设置为 false,但保留所有其他属性,然后尝试将该对象的 writable 属性设置为 false,然后返回 true,则会引发 Ty…

幸福%小乖 2024-11-16 09:37:32 4 0

Object.keys() 在 Internet Explorer 9 中适用于内置对象吗?

Object.keys() 方法对我来说效果很好,代码如下: var foo = {foo: 1, bar: 2}; console.log(Object.keys(foo).length); 但是,Object.keys() 为内置…

孤独陪着我 2024-11-15 10:13:46 3 0

如何停止Javascript forEach?

我正在使用 Node.js 和 Mongoose - 尝试在嵌套有递归函数和 forEach 的深层注释中找到特定注释。有没有办法停止 Node.js forEach?据我了解,每个 for…

从此见与不见 2024-11-14 08:19:38 5 0

理解 ECMAScript 隐式分号和空格解析

事实上,我经常看到这被引用为为什么在编写 ECMAScript 时使用 K&R 风格。 function foo () { return { foo: 1 } ; } 这在 ECMAScript 或 Javascript …

Hello爱情风 2024-11-10 11:06:41 4 0

EcmaScript5 特性

我对 ES3 有一定的了解,但我不太了解 ES5 的功能。我 - 或多或少 - 了解: Object.create(), Object.freeze() "use strict" getters 和 setters 方法…

晨曦慕雪 2024-11-10 07:45:13 4 0

v8 何时实现 ECMAScript 5?

我注意到 v8 在 ECMAScript 第五版问题上相当沉默。 V8 实现 ECMA-262 第 3 版中指定的 ECMAScript,并在 Windows XP 和 Vista、Mac OS X 10.5 (Leopa…

忆沫 2024-11-09 11:31:45 5 0

我可以为特定功能禁用 ECMAscript 严格模式吗?

我在 MDC 或 ECMAscript 规范上找不到任何有关我的问题的信息。可能有人知道一种更“hacky”的方法来解决这个问题。 我正在对我的环境中的每个 javasc…

緦唸λ蓇 2024-11-08 02:10:47 7 0

JavaScript:严格模式和匿名函数

我的几乎所有 JS 文件都包含在匿名函数中。如果我在匿名函数之外包含 "use strict"; ,严格模式是否仍适用于匿名函数? 例如,严格模式是否应用于以下…

抚笙 2024-11-07 17:36:05 5 0

让简单的搜索算法变得更加优雅

// temp data var array = [1,2,function() { }, 3, function() { }]; var cb = function() { console.log("foo"); } var found = false; console.log…

你的背包 2024-11-07 14:46:27 8 0

Javascript 获取和设置浏览器中的可用性

哪些浏览器不支持对象原型的 get 和 set 方法?我相信这是 ES5 的一项功能,我知道它可以在 Chrome 中使用,但我想知道它对于 ajax 应用程序是否安全…

扛刀软妹 2024-11-07 14:00:49 4 0
更多

推荐作者

初遇

文章 0 评论 0

听闻余生

文章 0 评论 0

Z_dy

文章 0 评论 0

左岸枫

文章 0 评论 0

1848719402

文章 0 评论 0

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文