问题标签 [local-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.
java - 为什么它说“不能在以不同方法定义的内部类中引用非最终变量 i”?
我有按钮单击侦听器,在onCreate()
方法中我有一个局部变量,例如
为什么java要求让我最终?
c# - 使用未分配的局部变量“total”
我想要所有间隔的总和,但是我写了这段代码我有一个错误说明:使用未分配的局部变量total
?
ruby-on-rails - Ruby Rails RSpec 局部变量
我使用 AJAX 过滤我的 Index 操作中的响应列表,但我不确定如何测试它。
index.html.erb:
_list.html.erb:
index.js.erb
特征控制器:
Rspec 代码:
Rspec 输出:
失败:
更新:所以事实证明上面的代码是错误的,这就是 Rspec 试图告诉我的。我更新了代码以正常工作,现在上面的错误就是我得到的。我不确定如何在使用 assign(:traits, [stub_model(Trait), stub_model(Trait)]) 创建每个 Trait 对象时为其分配 Pedigree 对象。
c# - 使用threadstatic静态字段模拟函数静态变量?
对于一些静态方法,我意识到在操作期间使用小数组临时存储值非常方便。所述数组很有用,因为您需要索引,但每次调用该方法时都会分配那个小数组。
这是解决C# 中缺少类似 C 的静态局部变量的好方法吗?
我的假设是,不能直接(递归)或间接调用自身的方法只能在单个线程中单独调用,因此应该将伪静态本地声明为线程静态,并且问题得到了更大的解决。
编辑:
我必须补充一点,寄存器的内容在方法调用之间是垃圾。
iphone - 如何使其他类可以访问我的变量?
变量边界、宽度和高度目前是局部变量。我无法从其他类访问它们,甚至无法从其他方法访问它们。
如何使这些变量可用于整个实例?我尝试将它们放在 .h 文件中并将它们重命名为 CGFloats 无济于事。
c++ - 如何使用类似 Type() 的语法对 Type* 指针进行值初始化?
内置类型的变量可以像这样进行值初始化:
这样我就得到了默认值,int
而无需在我的代码中硬编码零。
但是,如果我尝试为指针做类似的事情:
编译器(Visual C++ 10)拒绝编译(说type int unexpected
)。
如何以类似的方式对指针进行值初始化?
objective-c - Objective-C 中局部变量的奇怪行为
我在objective-c的嵌套for循环中观察到局部变量的一些奇怪行为。
下面的代码循环通过一个称为访问者的 NSMutableArray,其大小范围为 1 到 20。
我在位置 i 存储对象的本地副本,然后计算出它的边界框。
然后我在第一个循环中再次循环遍历数组,从列表中挑选出第二个对象并计算出它的边界框。
当屏幕上的对象重叠时,几乎永远不会进行碰撞检查。
当我使用调试器单步执行代码时,我在第二个 for 循环中观察到,一旦设置了变量 visitor2,它就永远不会改变。它继续指向同一个对象,直到函数调用完成。
访问者数组中的所有对象绝对是完全唯一的对象,因为在同一个对象中没有两次添加到数组中,我确保检查这一点。
我不知道是什么原因造成的,我从来没有见过这样的事情。任何帮助将非常感激。
这是我的代码:
ruby-on-rails - Michael Hart 的 Rails 教程:未定义的局部变量或方法 'id'
我在第 9.4.3 节的末尾,在您登录和退出时更改了标题链接。当我尝试加载任何页面时,我收到相同的错误:
模板包含的痕迹:app/views/layouts/application.html.erb
Rails.root: C:/Sites/sample_app 应用程序跟踪 | 框架跟踪 | 全跟踪
这是我的 session_helper.rb 文件:
我还用Github上的内容检查了我的代码,但我无法弄清楚我做错了什么。
scope - gdb: printing a variable not in the current scope
I am using gdb and I was wanting to print a variable not currently in the scope. I am not sure what the exact name of the variable is so I would like to be able to change scopes rather than printing a specific variable in a specific file.
jquery - jquery插件中的全局或局部变量
如何给一个 jquery-plugin 单独的局部变量,这些局部变量可以在不同的插件函数中访问?
我的脚本显示内容为“123”的警报,但我期待“abc”。所以变量't'对于每个插件只存在一次而不是两次。因此,对于每个插件实例,还应该有一个变量“t”的实例。