问题标签 [hidden-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 投票
4 回答
2100 浏览

asp.net - 在 Vb.net 中传递隐藏变量

我想将一些变量传递到另一个页面。目前我正在使用 response.redirect 并在 url 中传递变量。我对使用会话变量并不感兴趣。有没有办法将 .NET 中的隐藏变量传递给完全不同的形式?

0 投票
2 回答
6003 浏览

objective-c - 参数隐藏Objective-C中的实例变量

有没有办法在不隐藏该变量的情况下为方法提供与 Objective-C 中的实例变量同名的参数?

例如,

上面的代码给出了警告“'object'的本地声明隐藏了实例变量。”

显而易见的解决方案是以不同的方式命名参数参数,但我发现不得不选择像“anObject”这样的名称而不是“object”这样的名称很烦人。

0 投票
7 回答
234 浏览

php - PHP:使用隐藏的 GET 变量作为登录名?

我正在研究一个非常基本的身份验证脚本,如下所示:

因此,要登录,需要有人知道才能导航到 URL

这是一种安全的身份验证方式吗?

0 投票
1 回答
287 浏览

ios - ios __weak 和 __autoreleasing

阅读此线程处理 ARC 中的指针对指针所有权问题的答案后,我遇到了一些问题;

对于演示 1,当传递对“强”属性变量的引用时,会隐式创建一个 hidden(__autoreleasing) 变量,并且不会保留该对象。但是对于演示 4,当传递对“弱”属性变量的引用时,该对象确实会保留一次。

所以我的问题很简单,只是我的好奇心,为什么只有从'__weak'创建的隐藏变量才能获得对象retain+1?这种模式是为任何特殊问题设计的吗?

希望我清楚地解释我的问题,任何帮助将不胜感激。

0 投票
2 回答
93 浏览

javascript - 在函数内的函数中分配隐藏变量

我有类似于以下的 javascript 代码,但是当我尝试在 foo() 中使用“myVar”时,它的值是未定义的。我也尝试将变量传递给 bar() 并直接分配它,但不会通过引用传递。

使用以下 HTML

真正的代码是使用 Google Maps API,如果这会有所不同:

0 投票
3 回答
351 浏览

php - 在将变量传递到 PHP 中的另一个页面时遇到问题

在上面的代码中,我在 $lastn 中有姓氏字符串,并将其作为隐藏变量传递给另一个页面。

我正在尝试使用上面的代码捕获隐藏变量,但只显示“字符串”,而不是我从上一页获得的姓氏。

0 投票
1 回答
174 浏览

c - 使用 C 中的隐藏变量和方法进行测试驱动开发

是否有适当的方法来有效地针对私有变量和函数进行 TDD(测试驱动开发)?

我正在测试一个新的循环缓冲区模块。缓冲区参数保存在结构中。这些结构成员应该是私有的,因为客户端不需要接触它们。但是通过隐藏成员,测试变得更加困难。如果结构格式在标头中是公共的,我可以直接查看以确保我指向存储数组,我的读取索引是否正确,我的写入索引是否正确等等。如果是私有的,我只能测试界面,我显然需要这样做,但验证底层隐藏功能感觉缓慢且效率低下。

缓冲区

buf.c

我应该在我的测试功能中放置一个间谍吗?IE:

test_buf.c

有没有更好的方法对私有变量和函数进行 TDD?

0 投票
0 回答
68 浏览

html - 隐藏变量未在空值上发出值属性

我在我的 aspx 页面中有以下行 -

现在,当我运行此 aspx 页面时,它不会将“值”属性设为空。下面是呈现的 aspx 页面的页面源代码片段 -

应该是——

请帮助确定为什么value=""没有出现在页面源中。

0 投票
2 回答
114 浏览

node.js - 临时替换函数内部的全局常量

Javascript 中有没有办法临时替换在外部范围中定义的变量,但只在内部范围内保留该值,就像在 C++ 等其他语言中一样?例如:

当我尝试这样做时,Node 抱怨说我在debug定义它之前就访问了内部,而我真正想做的是debug从父范围访问。

0 投票
3 回答
60 浏览

prolog - DCG:隐藏在所有规则中的争论?

.in DCG 有没有办法隐藏参数,即参数在顶级规则中传递,但我在其余规则中没有提到它,但我仍然可以访问它。

就像 DCG 在差异列表上的语法糖一样,我只想跳过在规则头中声明一个变量,以及当我调用另一个规则时?