gpt4 book ai didi

javascript - `add` 但具有 "mutating"属性,例如 `push`

转载 作者:行者123 更新时间:2023-11-29 10:15:59 26 4
gpt4 key购买 nike

jQuery 中是否有一个默认方法允许在不重新分配变量的情况下将元素添加到堆栈?

现在我一直在做 - $stack = $stack.add($element);,但我一直讨厌这种重新分配。

有没有类似Array.prototype.push的东西对于 jQuery?

附言是的,我知道我可以进行扩展,只是想知道默认方法。

最佳答案

Is there something like Array.prototype.push for jQuery?

不,不是“类似”。 Array.prototype.pushjQuery prototype 上可用

var push = [].push;
jQuery.fn = jQuery.prototype = {

// For internal use only.
// Behaves like an Array's method, not like a jQuery method.
push: push,

};

请注意,它不可链接,但会返回集合的长度

关于javascript - `add` 但具有 "mutating"属性,例如 `push`,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21392889/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com