问题标签 [variable-names]

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 回答
2786 浏览

xcode - XCode在XIB项目问题中查找和替换

我想一个命名错误的变量重命名为更自然的名称(UITableView myListView --> myTableView)。使用XCode “编辑 - 查找 - 在项目中查找”做到这一点,并将所有找到的 7 个项目替换为新项目。应用程序编译正常,启动并崩溃。

经过一些调试后发现,XIB 文件 xml spagetti(IBConnectionRecord、IBCocoaTouchOutletConnection)中还剩下一 (1) 个旧名称!

问题:我应该如何重命名变量?有什么可以立即生效的吗?

0 投票
5 回答
691 浏览

java - 在使用 Java RMI 时,是否有约定在变量名中使用美元符号 $?

我意识到它是变量名的有效部分,但我以前从未见过变量名实际上使用符号 $。

Java 教程是这样说的:

此外,按照惯例,从不使用美元符号字符。您可能会发现在某些情况下自动生成的名称将包含美元符号,但您的变量名称应始终避免使用它。

但是,由于这是面向 Java 初学者的,我想知道在分布式世界中,$ 是否具有特殊含义。

0 投票
2 回答
1223 浏览

objective-c - 基于 int 创建多个编号变量

如何NSDictionary使用数组的计数创建多个变量?

这基本上是我想出的,但我不确定如何使用 Objective-C 语法来实现它。doesntContainAnother是一个NSArray。我希望字典的名称使用loopInt.

0 投票
3 回答
1351 浏览

php - 如何在 Smarty 中访问带有连字符名称的变量?

我有一个 PHP 页面,它使用 SimpleXml 解析 XML 文件,然后将该对象传递给 Smarty 模板。我的问题是 XML 文件的标签名称中有连字符,例如video-player. 在 PHP 中,这没问题,我只是使用$xml->{'video-player'},一切都很好。另一方面,当我尝试使用该语法时,Smarty 会出现问题。

到目前为止,我提出的唯一解决方案是使用变量来存储名称,例如,

但这至少可以说并不是非常优雅。是否有另一种更好的方法来引用 Smarty 中的连字符变量名?

0 投票
3 回答
5543 浏览

variables - g++ 变量名有长度限制吗?

见标题​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​ /p >

0 投票
1 回答
759 浏览

unicode - 变量名的clang unicode字符

猫测试.cpp

结果是:

现在,有没有办法让 clang 允许 unicode 变量名?

谢谢!

0 投票
2 回答
233 浏览

.net - 变量名“lsSQL”是什么意思?

我在最近一篇关于 TDWTF 的文章中注意到有人在使用变量 name lsSQL。我还在我正在开发的遗留应用程序和网络上的其他地方注意到类似的变量名称,但我从未发现ls前缀代表什么。

是什么ls意思?那是怎样的一种记法?

谢谢,
汤姆

0 投票
10 回答
489208 浏览

sql - 表名作为变量

我正在尝试执行此查询:

这会产生以下错误:

消息 1087,第 16 层,状态 1,第 5 行

必须声明表变量“@tablename”。

动态填充表名的正确方法是什么?

0 投票
6 回答
3544 浏览

c++ - 在项目中更改变量名称的最安全方法

所以我自己一直在做一个相对较大的项目,我开始意识到之前的一些变量名......不太理想。

但是如何轻松更改项目中的变量名称?有没有这样的工具可以遍历一个项目目录,解析所有文件,然后将变量名替换成想要的?它必须足够聪明才能理解我想象的语言。

我正在考虑使用正则表达式(Linux 上的 sed/awk?)工具来替换变量名,但很多时候我的特定变量也包含在字符串中。

还有关于在 c++ 命名空间上更改内容的问题,因为我的项目中实际上有两个类共享相同的名称,但位于不同的命名空间中。

我记得 Visual Studio 能够做到这一点,但是在 Linux 上做到这一点最安全、最优雅的方法是什么?

0 投票
8 回答
50185 浏览

r - 如何将对象加载到我从 R 数据文件中指定的变量名中?

当您使用 将变量保存在 R 数据文件中save时,它会以保存它的会话中的任何名称保存。当我稍后从另一个会话加载它时,它以相同的名称加载,加载脚本不可能知道。此名称可能会覆盖加载会话中的现有同名变量。有没有办法安全地将数据文件中的对象加载到指定的变量名中,而不会破坏现有变量?

例子:

保存会话:

加载会话:

我希望它如何工作: