问题标签 [variables]

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 投票
2 回答
9226 浏览

vba - VBA 中是否有办法了解未使用的变量?

标准 VBA 编辑器中是否有工具、方法或设置来警告已Dim使用但未使用的变量?

0 投票
2 回答
1229 浏览

performance - T-SQL中多变量赋值的速度

想象一下,我在存储过程的顶部有一段初始化代码,其中包含许多变量赋值:

显然,将上述所有操作作为一个 SELECT 会更快:

但是快多少呢假设这个存储过程作为循环的一部分被执行了几千次,它会对性能产生重大影响吗?

0 投票
8 回答
491 浏览

variables - 如何正确命名代表值 1 - n 的变量?

这显然取决于您使用它们的上下文,但是,我想知道是否有一种普遍接受的方式来命名这些变量,或者至少在数学上下文中。

我经常看到:

...这对我来说似乎既具有描述性又毫无意义。

请注意,我不是在问如何命名变量,而是在这种情况下如何命名。非常感谢您使用它们的示例和上下文,

谢谢。

0 投票
4 回答
494 浏览

java - 我可以在这里使用什么描述性变量名称?

我正在创建一个自定义 Java Struts 标记,用于以标准化方式构建和格式化 html 选择框(我们的可用性指南的一部分)。

每个选择框都有一个附加/初始值,它描述了选择元素返回值的要求,即:

  • 强制性- 带有“请选择”标签
  • 可选- “未选择”
  • 全选- “全选”

自定义标记将具有一个属性,该属性控制要使用哪些。

所以问题是,我需要想出一个可以充分解释的变量名,它持有这三个值之一!
无论如何我都会评论代码,但我希望同事不必查找源代码来记住标记变量的用途。

编辑:为了解决这个问题,我在这里实施的可用性策略是,如果可以选择的项目超过 5 个,则选项应显示为选择框。5 个或更少的项目将显示为单选按钮。
使用单选按钮时,不会显示强制标签(如果没有选择任何值,表单验证会报错)。

0 投票
9 回答
1579 浏览

naming-conventions - 由具有布尔值的 id 索引的数组的最佳名称

我痴迷于我使用的数组和变量的最佳名称,我会在同义词库、字典等中查找单词。

所以我试图命名这个数组/结构:

它用于检查该 id 是否具有特定属性,就像这样

问题是我得到了很长的变量名,比如

关于如何更好地命名数组的这个特定函数的任何想法?或更好的名字

0 投票
4 回答
827 浏览

sql - 数据库:“TEXT”字段的效率是否低于“varchar”?

在 SQL 数据库中使用 TEXT 是否比使用 varchar 效率低?

如果是,为什么?

如果不是,为什么你不总是使用 TEXT?

我在这里没有针对特定的数据库,但 oracle 可能是最相关的,尽管我暂时在 MySQL 上进行测试作为概念证明的一部分。

0 投票
8 回答
8198 浏览

perl - 如何插入变量以从模块调用 Perl 函数?

要求是从命令行参数传递模块名称和函数名称。我需要在程序中获取命令行参数,并且需要从该模块调用该函数

例如,调用带有 2 个参数的 try.pl 程序: MODULE1(Module name) Display(Function name)

我想要这样的东西,但它不起作用,请指导我:

0 投票
9 回答
19921 浏览

c# - var 关键字的意义何在?

var关键字消除了对显式类型声明的需要,我感兴趣地阅读了关于何时可能合适的SO讨论

我还阅读了关于(但未使用过)Boo的内容,它似乎通过将声明局部变量设为可选而使事情更进了一步。使用 Boo,类型和声明都可以隐含。

这让我想知道,为什么 C# 语言设计者要费心包含一个 var 关键字?

更新:是的, var 支持匿名类型,但匿名类型本身并不需要 var 关键字...

相对

0 投票
5 回答
3935 浏览

java - 实例变量声明的放置

我见过一些开发人员将实例变量声明放在类的末尾,尽管我大多看到它们放在顶部。我能想到这样做的唯一原因是风格偏好,或者也许它以某种方式使它们更容易在 IDE 中使用。选择这种风格有更正当的理由吗?

0 投票
4 回答
18084 浏览

php - 在多个页面上使用 PHP 变量

是否可以在另一页的一段代码中使用一个页面中的变量?例如,在一个页面上提交一个表单,在第二个页面上使用 PHP 脚本将数据从表单添加到 MySQL 表

感谢所有的帮助