问题标签 [language-construct]
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.
php - 什么是语言结构?它是如何(理论上)在 C 中实现的?
我熟悉 PHP 函数如何在 PHP 下的 C 代码中映射到 C 中的函数。我知道 C 中函数的含义和 MACRO() 的含义。
我不明白echo
PHP 中的语言结构是什么意思。
scala - 为什么 Scala 支持影子变量?
我认为影子变量太危险了,不能使用它们。为什么 Scala 支持这种语言结构?应该有一些强有力的理由,但我找不到。
javascript - Javascript 中的高级构造
我在 github 上发现了一个有趣的项目,它处理浏览器中的pdf 渲染。
我试图阅读代码,因为我对这个主题很感兴趣,但我意识到我的 javascript 知识很差(不足)。
有如下结构:
您可以在上面的链接中看到更多。
您能否告诉我一些可以学习的资源,以便能够轻松理解项目中的代码,甚至更好地为以后的项目做出贡献?
java - java中的基本语言结构是什么?
我被要求“识别 Java 中的所有语言结构。您的列表应以类开头:
类声明的主体"
我的印象是“语言结构”是一种语言中任何允许的命令,但这显然不是问题的意思。如果有人能让我更清楚地了解这种情况下的语言结构是什么,以及这个列表应该包含什么样的东西,我将不胜感激。
提前致谢!
java - 为什么我要使用 java.lang.Class.cast
我最近偶然发现了一段这样的代码:
实际上我什至不知道 java.lang.Class 有一个 cast 方法,所以我查看了文档,从我收集到的内容中,它只是对 Class 对象所代表的类进行了转换。所以上面的代码大致相当于
所以我想知道,为什么我要使用 cast 方法而不是简单地使用“旧方法”进行强制转换。有没有人有一个很好的例子,说明使用 cast 方法比做简单的演员更有好处?
c# - 根据情况在 C# 中实现单例设计模式有哪些不同的方法
使用各种语言结构在 C# 中实现单例模式有哪些可能的不同方法,以及在哪种情况下使用每种解决方案?每种实现的优点和缺点是什么?并且,考虑到性能、锁定和垃圾收集的影响,哪一个是最好的实现?
还有哪些其他方法可以实现相同的功能以及如何改进以下代码:
java - JAVA 条件运算符构造的哪些方面被正式描述,哪些被非正式描述
我无法理解的关于我的课程的这个问题。Q. JAVA 语言规范(第 3 版)可在 java.sun.com/docs/books/jls/ 上浏览或下载。找到它描述所谓的条件运算符'?:'。JAVA 条件运算符构造的哪些方面被正式描述,哪些被非正式描述。请帮助我理解“正式描述 JAVA 条件运算符构造的各个方面”是什么意思
terminology - “语言结构”是什么意思?
我正在从Stephen Kochan 的“Programming in C”中学习C。
虽然作者从一开始就很小心,只是不让学生用行话来混淆视听,但偶尔他会使用一些术语而不解释它们的含义。在互联网的帮助下,我已经弄清楚了许多此类术语的含义。
但是,我无法理解“语言结构”这个短语的确切含义,不幸的是,网络没有提供很好的解释。
考虑到我是初学者,“语言结构”是什么意思?
php - 这种退出和死亡的特殊处理是否记录在 PHP 中?
我刚刚阅读了 PHP 文档中关于表达式的页面,在顶部它说:
定义表达式的最简单但最准确的方法是“任何有价值的东西”。
这个简单的定义包括所有函数和大多数语言结构,但是有一些语言结构明确声明它们不返回值。
以下是确实返回值的语言结构列表:
以下是一些有趣的不返回值,因此不是表达式:
我发现die
并且exit
特别感兴趣,因为尽管它们没有返回值,但它们可以用作 PHP 中的表达式。正如预期的那样,以下代码行都会引发语法错误:
然而,以下 PHP 代码完全没有语法错误:
我浏览了 PHP 文档,找不到任何关于 die() 和 exit() 的特殊处理的提及。是否有任何 PHP 专家知道这是否记录在任何地方。这是预期的行为吗,并且该isset($_GET['bar']) or die();
模式可以安全使用;它会在 PHP 的未来版本中突然中断吗?
php - 根据循环计数增加变量
我有一个 PHP 函数,其中目录中未定义数量的图像被输出到浏览器。正在将图像读入对象。我遇到的问题是图像的呈现方式。我想把它们放在一个表格中,<td>
连续四个单元格。这是代码:
第一次 $i(第三次通过 foreach 循环)等于 $e,该过程按预期添加。每次满足条件后,我都需要 $e 增加 3。
图像数量未定义。如果目录中有 21 张图像,则 $i 将增加 21 倍,$e 应增加 7 倍,每次增加 3(3、6、9、12、15 等)。
我想我正在寻找基于另一个循环条件的增量(每次达到相等时)。有什么想法吗?rwhite35