gpt4 book ai didi

javascript - 是否可以在 window 或 window.location 上制作原型(prototype)?

转载 作者:行者123 更新时间:2023-11-29 09:55:33 25 4
gpt4 key购买 nike

我想编写一个属于位置类的查询解析方法,但我没有任何运气

window.location.prototype

window.prototype

我的目标是按照以下方式做一些事情:

window.location.prototype.parseQuery = function(key){
//run a test on this.search to see if it contains key and return the val
}

窗口是不可变的吗?还是我只是没有正确引用它?

TIA

最佳答案

当对象已经存在并且只有其中一个时,您不需要原型(prototype)。您可以直接向对象添加一个方法。

window.parseQuery = function() { /* your code here */};

window.location.parseQuery = function() { /* your code here */};

此外,window 对象是浏览器中的全局对象,因此任何全局函数都已经是 window 对象的方法。

关于javascript - 是否可以在 window 或 window.location 上制作原型(prototype)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12541624/

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