问题标签 [var]

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 投票
3 回答
14798 浏览

c# - 使用 LINQ 和实体框架检查 c# var 中的空值

我对 LINQ 和实体框架以及 c# 中的 var 关键字很陌生,所以如果这听起来像一个“新手”问题,请原谅我。

执行以下操作后,我在检查空值时遇到问题:

即使电子邮件在数据库中不存在,条目也不等于 null。

因此,if (entry == null)我不必if (entry.Count() < 1)在执行下一批语句之前检查现有条目。有什么理由不认为该变量为空?

0 投票
3 回答
3963 浏览

c# - C# 匿名类型声明

我有一个静态类,其方法使用 linq 并返回一个对象。我的编译器不想编译它,因为他需要对象的定义。你能告诉我我有哪些意见来定义对象吗?

我寻找一个微小的解决方案,我不想为它创建一个额外的类(如果不需要的话?)

0 投票
3 回答
878 浏览

javascript - 每次调用函数时记住一个 javascript var

我有一个漂亮的小购物篮,如果用户删除一个项目,slideup jquery 函数就会被调用并消失。在后台,我通过调用代码点火器控制器将其从数据库中删除。

我无法理解的是,当我更新用户总数时:$('#booking_total') 我需要以某种方式让函数记住新的总数......我已经用谷歌搜索了“记住 JavaScript var”和类似的东西,但我找不到我需要的确切内容...我唯一的其他选择是使用 ajax 再次调用 db 以获得新的总数,但必须有一种 JS 方法来做到这一点?

0 投票
3 回答
1700 浏览

c# - ReSharper:Visual Studio:警告使用 VAR

可能的重复:
var 关键字的意义何在?
ReSharper 和 var

我正在使用 ReSharper Tool 进行代码清理。它总是提示使用var 实际类型名称的 instated。它看起来不错,但有什么优点吗?

例子:

当我们使用

Dictionary<long, Profile> dicProfile = new Dictionary<long, Profile>

它提示将其转换为::

0 投票
1 回答
54 浏览

function - 25个电影剪辑。1 功能适用于所有人

嗨,我有 25 个相同影片剪辑的实例,我希望能够为所有影片剪辑提供相同的功能,而无需编写 25 次。我知道我会使用 myMovie(i) 之类的东西并从 1 到 25 获取 i 但不知道如何。提前致谢

0 投票
2 回答
136 浏览

c#-4.0 - 使用接口成员时,C# var 的正确用法是什么?

下面是接口及其实现。

现在如果“companyService”下面是上面 ICompanyService 的实现,哪个更好(A 或 B),为什么?

0 投票
4 回答
3385 浏览

variables - 何时对 ColdFusion 组件中的变量进行 var 作用域?

(a) 在什么情况下您应该 var 范围变量和 (b) 在什么情况下您不应该在 ColdFusion 组件中 var 范围?

0 投票
5 回答
900 浏览

javascript - jquery,ajax数据总和无法正常工作

cenastr 的初始值为 25,而 cenadinamika 的初始值为 50 ,Ajax 在这个我的示例中完美运行,但是当我尝试将值 cenastr 和 cenadinamika 相加时,我得到输出 2550 ,而不是 75?为什么我不能将其转换为整数并得到这两者的总和。它仅以字符串格式输出结果。我尝试将 parseInt 放在求和操作之前,但它没有帮助。

0 投票
5 回答
971 浏览

javascript - javascript,为什么不删除 var 关键字?

几乎所有的 JavaScript 书籍都这么说

声明变量时总是使用 var 关键字,因为没有 var,变量将被声明为全局变量。

那么,为什么不删除 var 关键字,将默认声明设为本地范围呢?像 Python 一样,如果你想使用全局变量,你可以这样写:

我们几乎一直使用局部变量,不是吗?有充分的理由吗?谢谢你的帮助。


编辑:感谢您的所有帮助,我认为一定有充分的理由表明使用 var 更好,所以我没有试图改变语言的样子。

0 投票
4 回答
38367 浏览

javascript - 何时在 Javascript 中使用 var

也许很简单的问题。

我应该在哪里使用varJavaScript 中的关键字。在我看来使用它或没有相同的效果(但当然我还在学习语言)

例如,这两个在我看来都是一样的:

但是,当然必须有一个更复杂的例子来显示差异。