Questions tagged [syntax]

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.

Filter by
Sorted by
Tagged with
0 投票
3 回答
11112 浏览

MySQL:如何按数字选择列?

我正在编写一个程序,我需要SELECT按数字而不是按名称来列名。

也就是说,假设我的表的属性是:

我如何仅从 0 (SSN)、1 (FirstName)、2(LastName)、6 (State) 列中选择数据

有没有办法在不深入研究的情况下做到这一点information schema

0 投票
1 回答
44 浏览

没有顶部的sql语法

我使用这个查询 atm 我想通过 TagReplies 订购。但是当它不允许我保存它时,除非我指定顶部或在第二次选择之后,但我想要所有结果。

如果我添加一个顶部它工作正常

0 投票
3 回答
215 浏览

使用“and or”语法进行空值检查

在一篇 jQuery特殊事件文章中,我发现了以前从未见过的语法:

我之前看过以下内容:

据我所知,这意味着:设置为,data.threshold或者如果它的值null设置为1. 我可以得到第一种语法的解释吗?

0 投票
3 回答
2196 浏览

静态方法声明中的“this”是什么意思?

我见过一些this在函数参数声明中使用关键字的代码。例如:

在这种情况下,这个词是什么this意思?

0 投票
1 回答
343 浏览

事件EventHandler之间的区别与事件处理程序

这两种说法有什么区别?

他们似乎都表现得一样。我正在使用.net 3.5。有没有其他方法来定义它,以便它们在功能上是相同的?

0 投票
1 回答
1044 浏览

ILSpy 中显示的奇数类成员语法

我正在使用ILSpy在 XNA 框架中查找一些 dll并遇到了这个问题:

上面的感叹号是什么意思?这是 ILSpy 的问题,还是其他问题?

请注意,该类有一个单独的析构函数:private unsafe void ~KerningHelper().

0 投票
2 回答
491 浏览

在用 Ocaml 编写的编译器中,在哪里/如何声明变量的唯一键?

我正在用 Ocaml 编写一个 mini-pascal 编译器。例如,我希望我的编译器接受以下代码:

我在处理变量声明时遇到了困难(以下部分var)。目前,变量的类型在sib_syntax.ml中定义如下:

其中s_var_uniqueId(而不是s_var_name)是变量的唯一键。我的第一个问题是,每次我有一个新变量时,我可以在哪里以及如何实现生成新 id 的机制(实际上是通过将最大的 id 增加 1)。我想知道我是否应该在sib_parser.mly中实现它,这可能涉及静态变量cur_id和部分的修改binding,再次不知道如何在.mly. 或者我应该在下一阶段实施该机制 - interpreter.ml?但在这种情况下,问题是如何使.mly与类型一致s_var,我s_var_uniqueId应该在部分提供binding什么?

statement另一个问题是关于in 的这一部分.mly

在这里,我还需要提供下一级 (the interpreter.ml) 一个我只知道的变量s_var_name,那么对于它s_var_types_var_uniqueId这里我能做些什么呢?

有人可以帮忙吗?非常感谢你!

0 投票
1 回答
5231 浏览

LINQ:根据列值选择重复行

我试图在我的 DataGrid 中显示这些行,它们共享相同的列值。

例如,对于姓氏相同的人,我尝试了这个:

这似乎有效,因为我的 WPF DataGrid 在此命令之后包含行......最终它只显示空行,因为没有列填充有值。

或者我对拥有相同城市的 Persons 进行了尝试:

有没有合适的方法来做到这一点?

0 投票
3 回答
2994 浏览

在 Haskell 和 C 之间交换结构化数据

首先,我是 Haskell 初学者。

我计划将 Haskell 集成到 C 中以进行实时游戏。Haskell 做逻辑,C 做渲染。为此,我必须在每个滴答声中相互传递大量复杂的结构化数据(游戏状态)(每秒至少 30 次)。所以传递的数据应该是轻量级的。该状态数据可以放在内存的顺序空间上。Haskell 和 C 部分都应该自由访问州的每个区域。

在最好的情况下,传递数据的代价可能是复制指向内存的指针。在最坏的情况下,通过转换复制整个数据。

我正在阅读 Haskell 的 FFI(http://www.haskell.org/haskellwiki/FFICookBook#Working_with_structs)Haskell 代码看起来明确指定了内存布局。

我有几个问题。

  1. Haskell 可以明确指定内存布局吗?(与 C 结构完全匹配)
  2. 这是真正的内存布局吗?或者需要任何类型的转换?(性能损失)
  3. 如果 Q#2 为真,那么显式指定内存布局时是否会降低性能?
  4. 语法是#{alignment foo}什么?我在哪里可以找到有关此的文档?
  5. 如果我想以最佳性能传递大量数据,我应该怎么做?

*PS 显式内存布局功能,我所说的只是 C# 的 [StructLayout] 属性。这是明确指定内存中的位置和大小。 http://www.developerfusion.com/article/84519/mastering-structs-in-c/

我不确定 Haskell 是否具有与 C 结构的字段匹配的语言结构。

0 投票
4 回答
175 浏览

JavaScript,声明变量时语法混乱

我最近在我正在阅读的一本 JavaScript 书籍中遇到以下代码行:

var col = [], top, bottom;

这是我第一次遇到一个看似被赋予三个变量的变量。有人可以解释这行代码中发生了什么吗?


15 30 50 per page
1
2 3 4 5
1498226