问题标签 [extend]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2082 浏览

javascript - Inverse of jQuery.extend(true, …)

I'm looking to reduce storage requirements for JSON data by deltifying it against a known set of defaults. Basically, what I want is an inverse for jQuery's .extend() function, such that the following test passes for arbitrary JSON-compatible objects:

Before I start writing my own get_delta(), is anyone aware of an existing implementation?

0 投票
1 回答
2027 浏览

java - Java 基础对象多类型变量

我确信这在以 Java 为中心的 OOP 中非常普遍。在java中有没有办法制作一个接受所有继承子类型的基类型变量?就像我有;

我也需要该变量能够接受任何扩展版本,但不是特定的一种扩展类型。

有一些方法我知道,但不想使用。我可以为每个子类型创建一个属性,然后只使用一个属性。制作一个阵列并将其推入其中。

获得“基类”类型变量的任何其他想法或方法?


好的,因为我知道在 Java 中使用多态鸭子类型并不是一个好主意,但是因为我认为我无法避免它。是动态使用子类方法重新分配变量的强制转换版本的唯一方法,即,我得到一个错误;

说未找到符号,但这有效;

最后一个是唯一的方法吗?

0 投票
1 回答
1174 浏览

jquery - JQuery Extend - Firefox 不支持操作

使用 JQuery 时,扩展具有覆盖 toString() 函数的对象会导致 Firefox 中出现“不支持操作”错误。但是在 Chrome 中它工作正常。这是 JQuery 中的错误还是我在下面的代码片段中做错了什么?

jQuery 版本 1.4.2

非常感谢,

戈德斯

0 投票
1 回答
251 浏览

javascript - javascript 的全局日期处理程序

我有一个广泛使用 JavaScript 的网站。

但我现在的问题是,我的网站被不同的时区使用,当显示来自服务器(TZ A)的数据并使用 JavaScript(TZ B)显示在客户端时,日期和时间不正确。如果这有什么不同的话,我的网站是 ASP.net。

最初我从来没有像我应该的那样迎合UTC,对不起我的坏:)。

现在我遇到了一个问题,我宁愿不必通过我所有的 JavaScript 来纠正数百个非 UTC 日期。

所以我的问题:是否有一种全局/站点范围的方式可以扩展/覆盖或处理将所有日期从服务器时间转换为客户端时区并显示应显示的日期。

我希望有一个可以处理所有日期/时区的中心位置,而不需要在几十个不同的地方实现。

欢迎任何想法或建议。

谢谢

0 投票
1 回答
270 浏览

html - 使用自定义接入点扩展 HTML5 地理位置

我正在试验 HTML5 地理定位,并希望通过分配一些自定义接入点的确切 GPS 坐标来提高准确性。如何将这些访问点及其确切位置添加到当前数据库?

如果我无法将自定义 AP 添加到数据库中,我可以查看 Google(和其他)使用的源代码,以根据 AP 及其信号强度计算位置。

0 投票
2 回答
16486 浏览

jquery - jQuery通过索引获取数组的值

使用 jQuery,我试图fileTypes通过使用索引来获取值。我不知道该怎么做,但到目前为止我已经尝试过settings.fileTypes[0]哪个不起作用。任何帮助表示赞赏,谢谢!

0 投票
6 回答
300381 浏览

python - 在python中将一个列表插入另一个列表的语法是什么?

给定两个列表:

什么是语法:

  1. 插入x到现在看起来像y这样?y[1, 2, 3, [4, 5, 6]]
  2. 将 的所有项目插入x现在看起来y像?y[1, 2, 3, 4, 5, 6]
0 投票
2 回答
10697 浏览

android - 扩展应用

我想在我的 Android 应用程序中扩展应用程序。我这样做是为了创建一个名为 MyApplication 的扩展应用程序对象并将其添加到清单中。

我现在想添加一些 getter 和 setter 来保存一些信息。看起来我需要将应用程序上下文传递给任何不包含上下文的类。

例如,假设我创建了一个名为 MyObject 的类(在它自己的 java 文件中):

如何从 doStuff() 访问 MyApplication?看起来我需要将应用程序上下文传递给 MyObject。这是典型的吗?有没有泄漏的可能?

另外,为了确保我清楚,MyApplication(和其中的变量)是否会在应用程序的整个生命周期中存在?无论哪种方式都很好。如果需要,我只是想确保我考虑到这一点。

最后,任何指向一些示例源的链接,以显示扩展应用程序有哪些不同的用途,我们将不胜感激。

0 投票
1 回答
832 浏览

php - 扩展数据库类

我有一个数据库类:

这在调用时工作正常$objDB = new dbMain();

但我想要的是在另一个类(对于主 CMS)中动态设置数据库详细信息,例如:

0 投票
1 回答
113 浏览

javascript - 将 var 从一个扩展函数传递到另一个

我在传递$.PhotoUpdater.doUpdate(url)执行该doUpdate功能的 url 时遇到问题。

Firefox 返回此错误:

我的代码:

我怎么称呼它: