问题标签 [definitions]

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 投票
8 回答
18295 浏览

c++ - cmath 中 sqrt、sin、cos、pow 等的定义

是否有任何可用的函数定义,如, , , , sqrt()sin()这些cos()来自tan()math.h /cmath)?log()exp()

我只是想知道它们是如何工作的。

0 投票
2 回答
3712 浏览

visual-studio-2010 - 是否可以导出 TFS 2010 构建定义?

我正在清理旧的构建定义,我想备份它们以防我遗漏了一些东西,有没有办法使用 Visual Studio 2010 导出构建定义?

0 投票
2 回答
19018 浏览

terminology - 什么是 jQuery 对象?

JavaScript 重新定义了数组的含义,因为数组是一个具有.length属性和方法的对象,例如.slice().join()

jQuery 将 jQuery 对象定义为“Array like”,因为它有一个length属性,但没有某些数组方法,例如join().

如果我将 jQuery 对象定义为一个对象,而忘记提及与数组有关的任何事情,我将如何定义它?它除了长度还有什么属性?

我猜所有的方法都是你在文档中看到的,远远超过数组中的方法数量。

0 投票
1 回答
751 浏览

delphi - 在 Delphi 中,跨单元使用类型定义的问题

使用 Delphi 2010... 我有一组要组合在一起的二进制属性。我已经这样定义了...

在我的 MAIN.PAS 单元中,我可以创建一个 TTableAttrSet 类型的变量。另一个单元 UTILS.PAS 也需要了解 TTableAttrSet 类型。这是由USES条款处理的......

Main 使用 Util... Util 使用 Main (第二个使用子句,在实现部分下,所以我没有遇到循环引用问题......

到目前为止,一切都很好。我的问题是我需要将 TTableAttrSet FROM main 类型的 var 变量传递给 Utils。

在 main.pas

在 UTILS.PAS 中,我有

当我尝试这个时,我遇到了几个问题......问题1)。当我在 utils.pas 顶部定义我的过程定义时,

我收到 TTableAttrSet 是未声明的标识符的错误。这是有道理的,因为定义在 Main.pas 中,而“使用 Main.pas”在我的过程定义之后。我该如何解决这个问题?目前,我已经在 Utils.pas 文件和 Main.pas 的顶部复制了 TTableAttrSet 类型定义,但这“似乎不是正确的方法”。

问题2)。我遇到的更大问题是编译错误。在 Main.pas 的主叫线上

我收到错误“实际和正式 var 参数的类型必须相同”。据我所知,它们是相同的。编译器在抱怨什么?

0 投票
6 回答
2942 浏览

c++ - 在 C++ 中定义变量

我总是对“定义变量”这个概念感到困惑。定义是什么意思?

例如:

也一样

或者

定义一个变量?

0 投票
3 回答
13592 浏览

sql - SQL 查找和引用表定义

我需要澄清一下。什么是查找表,什么是 SQL 中的引用表?

我的印象是,查找表是一个包含几乎不会更改的静态数据的表(例如,一个包含所有 50 个州及其首都的表),而参考表是一个包含主键并链接其他两个表的表。在下面的示例中,表 B 将是一个参考表。谁能告诉我表B叫什么?

0 投票
7 回答
219 浏览

c++ - 立即使用值而不是延迟定义字符串时建议的速度改进

我目前正在阅读 Bjarne Stroustrup 的“C++ 编程语言:特别版”,在第 133 页上它说明了以下内容:

对于用户定义的类型,将变量的定义推迟到合适的初始化程序可用也可以带来更好的性能。例如:

很容易比

我知道它可以很容易地说明它,这意味着它不一定会如此,但是我们只是说它确实发生了。

为什么这会带来潜在的性能提升?

是只有用户定义的类型(甚至 STL 类型)如此int,还是float, 等也是如此?

0 投票
1 回答
15973 浏览

matlab - Matlab求解器中的相对和绝对公差定义

我试图了解 RelTol 和 AbsTol 参数的以下 Matlab 定义:

我不明白为什么 AbsTol 在解决方案接近零时确定精度(实际上,如果我的问题的解决方案是半径为 7000 公里的圆形轨道,这不符合它)以及为什么 RelTol 控制所有解决方案组件中正确数字的数量,但小于阈值 AbsTol(i) 的除外。确定每个公差的实际表达式是什么?我想得到更简单易懂的定义。

0 投票
5 回答
85 浏览

java - 在面向对象编程中,对象是方法调用的一部分吗?

例如,假设我有一个这样定义的对象:

如果我想打电话doSomething,我需要一个实例Example

我的问题是,该行的哪一部分foo.doSomething();被正式认为是方法调用

它只是doSomething()部分还是包括对象(foo.doSomething())在内的整个语句?

0 投票
1 回答
867 浏览

qt - CMake + Qt = 刻在石头上的 Qt 定义(又名-DQT_...)?

首先,让我们看一下我的摘录CMakeLists.txt

因此,默认情况下,我们在 Debug 模式下得到以下定义:

所以第一个问题是:为什么有两个-DQT_DLL定义?

现在,例如,如果我追加remove_definitions(-DQT_DEBUG)- 没有任何变化。换句话说,要么remove_definitions命令被窃听,要么这些定义只是刻在石头上。

然后我想“好吧,也许remove_definitions命令真的有问题,让我们用另一种方式来做吧。” 我做到了list(REMOVE_ITEM QT_DEFINITIONS -DQT_DEBUG)。然而,它也没有奏效。

因此,第二个问题是:这些定义真的是内置的和持久的,在任何情况下都不能更改吗?

注意:尽管编辑这些内置定义存在问题,但仍然可以添加自定义定义,例如: