问题标签 [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 投票
17 回答
199179 浏览

php - PHP 变量是按值传递还是按引用传递?

PHP 变量是按值传递还是按引用传递?

0 投票
1 回答
2166 浏览

opengl - 在 Cg 中访问 OpenGL 状态变量

我需要在我的 Cg 着色器程序中访问OpenGL 状态变量(例如 MVP 矩阵)。我正在使用诸如cgGLSetStateMatrixParameter()C/C++ 代码中的调用手动将这些值传递给我的 Cg 着色器程序。有没有更简单的方法来做到这一点?

0 投票
15 回答
5393 浏览

variables - 比较 IEEE 浮点数和双精度数的相等性

比较 IEEE 浮点数和双精度数是否相等的最佳方法是什么?我听说过几种方法,但我想看看社区的想法。

0 投票
13 回答
273589 浏览

sql - 如何在 psql 中使用脚本变量?

在 MS SQL Server 中,我创建脚本以使用可自定义的变量:

然后,我将在运行时更改 的值@somevariable,具体取决于我在特定情况下想要的值。由于它位于脚本的顶部,因此很容易查看和记住。

我如何对 PostgreSQL 客户端做同样的事情psql

0 投票
6 回答
78398 浏览

python - 从函数返回多个值的最佳方法是什么?

我有一个函数,我需要对字符串做一些事情。我需要该函数返回一个指示操作是否成功的布尔值,并且我还需要返回修改后的字符串。

在 C# 中,我会为字符串使用 out 参数,但在 Python 中没有等效参数。我对 Python 还是很陌生,我唯一能想到的就是返回一个带有布尔值和修改后的字符串的元组。

相关问题:函数返回多个值是pythonic吗?

0 投票
13 回答
37808 浏览

css - 在 .CSS 文件中创建一个变量以在该 .CSS 文件中使用

可能的重复:
避免 CSS 中的重复常量

我们有一些在我们的 CSS 表中重复使用的“主题颜色”。

有没有办法设置一个变量然后重用它?

例如

0 投票
8 回答
69945 浏览

c++ - 函数级静态变量何时分配/初始化?

我非常有信心在程序启动时分配(并初始化,如果适用)全局声明的变量。

但是在函数中定义的静态函数呢?

globalish什么时候分配空间?我猜程序什么时候开始。但是它也会被初始化吗?还是在doSomething()第一次调用时初始化?

0 投票
11 回答
29069 浏览

ruby - 在 Ruby 中按名称以编程方式访问变量

我不完全确定这在 Ruby 中是否可行,但希望有一种简单的方法可以做到这一点。我想声明一个变量,然后找出变量的名称。也就是说,对于这个简单的片段:

如何取回数组的名称(此处为“foo”)?如果确实有可能,这是否适用于任何变量(例如,标量、散列等)?

编辑:这就是我基本上想要做的。我正在编写一个包含三个重要变量的类的 SOAP 服务器,验证代码本质上是这样的:

那么我的问题是:我可以用 foo、goo 或 bar 替换 'param_name' 的实例吗?这些对象都是数组,所以到目前为止我收到的答案似乎不起作用(除了重新设计整个事情 ala dbr's answer

0 投票
3 回答
11863 浏览

php - In PHP is it possible to use a function inside a variable

I know in php you can embed variables inside variables, like:

But I was wondering how, and if it was possible to include a function inside a variable. I know I could just write:

But what if I have a long variable for output, and I don't want to do this every time, or I want to use multiple functions:

Or I want dynamic changes in that load of code:

Well?

0 投票
7 回答
8587 浏览

ruby-on-rails - 如何在 Ruby on Rails 执行期间确定控制器变量的值?

在执行期间确定控制器变量值的最佳方法是什么?

例如,有没有一种方法可以在代码中插入中断,并导致变量的值输出到屏幕(或日志)?