在 ColdFusion 中使用带命名参数的冒号

2023-11-27

我在录音中看到了这个代码示例,想知道冒号语法的作用。我搜索了文档,但找不到任何相关信息:

weather.subscribe(observer: application.observers.currentConditions);

我知道我们可以在 CF9 中使用冒号作为三元运算符:

result = (condition) ? true : false;

但在本例中,它看起来像是被用来提供命名参数;那么它在那里做什么呢?


<cfset result = obj.func(arg:value,thing:42) />我看了这个并且 去眨眼,眨眼……这不对啊!您不能使用冒号 命名参数!呃,可以吗?嗯,显然你可以。

http://corfield.org/blog/post.cfm/Learn_something_new_every_day_named_arguments

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 ColdFusion 中使用带命名参数的冒号 的相关文章

  • 作为 ColdFusion 开发人员之后,您应该如何继续学习 ASP.NET?

    作为一个花了大约 10 年时间使用 Adob e ColdFusion 进行 Web 应用程序编程的人 我决定将 ASP NET 添加到我的弓中 对于长期使用 CF 和底层 Java 的人来说 ASP NET 对我来说似乎有点陌生 我应该如
  • 在 SPSS 中生成语法的语法

    我正在尝试构建一个语法来在 SPSS 中生成语法 但我遇到了一些问题 我有一个包含元数据的 Excel 文件 我想使用它来创建一个语法来从中提取信息 就像这样 如果我有一个巨大的数据库 我只需要保持 Excel 更新 添加 删除变量 等等
  • JQuery .hasClass 用于 if 语句中的多个值

    我有一个简单的 if 语句 if html hasClass m320 do stuff 这按预期工作 但是 我想添加更多的类if statement检查是否存在任何类标签 我需要它 所以它不是全部 而只是至少一个类的存在 但它可以更多 我
  • 如何防止 CFDocument 中的内容中间发生分页?

    我使用 cfdocument 标签从 html css 动态生成 PDF 文件 有些内容块我不想跨越多个页面 经过一番搜索后 我发现根据文档支持 page break inside 样式 然而 在我的测试中 声明 page break in
  • WHERE NOT EXIST 附近的语法错误

    我在堆栈中搜索 但没有一个达到最终答案 我的查询是这样的 INSERT INTO user username frequence autoSend VALUES feri2 3 1 WHERE NOT EXISTS SELECT FROM
  • LESS CSS 语法对现代化很有用

    通常我使用现代化 http modernizr com 了解浏览器的功能 同时 我用LESS CSS http lesscss org 使我的CSS更具可读性和可维护性 使用 LESS 嵌套规则的常见样式如下所示 header color
  • 如何将文件透明地传输到浏览器?

    受控环境 IE8 IIS 7 ColdFusion 当从 IE 发出指向媒体文件 例如 mp3 mpeg 等 的 GET 请求时 浏览器将启动关联的应用程序 Window Media Player 我猜测 IIS 提供文件的方式允许应用程序
  • 如何将哈希表添加到多维数组?无法通过成员访问枚举分配值

    我在将哈希表添加到多维数组时遇到问题 我编码如下 Data BIBs BIB BIBName BIBName Standort Standort B cher BuchName BuchName Autor Autor 此代码正在运行并创建
  • 这些 Python 符号是什么:“[ [] ] * n”和“(i,)”

    有人可以澄清一下Python中的这两个符号吗 n 显然这会创建对同一对象的 n 个引用 在本例中是一个空列表 这在哪些情况下有用 i 我看到有些人使用这种 尾随逗号 表示法 例如 生成 0 1 2 n 1 的所有大小为 k 的子集 http
  • 是否有在相似结构之间移动字段的语法?

    我有一个大结构Foo
  • 带数组的双美元变量

    我正在尝试使用双美元语法访问数组的第一项 但它无法按照我想要的方式工作
  • 为什么没有参数标识符的函数在 C++ 中有效?

    给定一个 C 函数 其参数仅为类型且没有标识符 void foo1 int int int cout lt lt called foo1 我可以这样称呼它 int main foo1 10 10 10 为什么这是 C 中的有效构造 这只是
  • jquery 隐藏简单的 javascript 错误

    我在 chrome 和 firefox 中使用 jQuery 和 flot 当我编写代码时 我发现执行在一些愚蠢的事情上会默默失败 例如访问不存在的哈希结构等 感觉 jQuery 中有一些 try catch 逻辑 让我看不到任何错误 有没
  • Objective-C 语法是什么,椭圆式点表示法? “……”

    我在 Joe Hewitt 的 Three20 源代码中注意到了这一点 而且我以前从未在 Objective C 中见过这种特殊的语法 甚至不知道如何在适当的谷歌搜索中引用它 来自 UITableViewDataSource TTSecti
  • ruby 中 for 循环的语法

    如何在 Ruby 中执行这种类型的 for 循环 for int i 0 i
  • Razor 与 ASPX 语法的比较 [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 最近 我开始研究 MVC3 和 Razor 并阅读了几篇有关这些主题的文章 以更好地理解这个概念 我一直在读Scott Guthrie 的博客文
  • 当前上下文中不存在名称“str”

    我在这里声明了一个类变量 void downloader OpenReadCompleted object sender OpenReadCompletedEventArgs e if e Error null Stream respons
  • 与 Perl 和 Ruby 比较的相似语言特性 __END__

    背景 Perl 和 Ruby 有 END and DATA 允许将任意数据直接嵌入源代码文件中的标记 尽管这种做法可能不适合通用编程用途 但它对于例行任务的 一次性 快速脚本非常有用 问题 还有哪些其他编程语言支持相同或类似的功能 它们是如
  • ColdFusion cfmail 主题行中的特殊字符

    邮件主题行中的特殊字符将转换为问号或方框 我尝试将主题行的动态字符串包装在 URLEncodedFormat 中 但最终徒劳无功
  • 构建协同过滤/推荐系统

    我正在设计一个网站 该网站的概念是根据用户的口味向他们推荐各种商品 即他们评价过的项目 添加到收藏夹列表中的项目等 亚马逊 Movielens 和 Netflix 就是这样的例子 现在 我的问题是 我不知道从哪里开始了解这个系统的数学部分

随机推荐

  • 如何在JSP中循环遍历HashMap?

    我怎样才能循环遍历HashMap in JSP
  • EventKit - 添加带有 2 个警报的 EKEvent 时应用程序冻结 (iOS 5)

    我有一个应用程序 可以通过编程方式将提醒添加到 iOS 设备的日历中 在 iOS 5 之前 我可以添加一个带有两个闹钟的日历项目 EKEventStore eventStore EKEventStore alloc init EKEvent
  • 为什么在 django 中运行syncdb时没有创建celery_taskmeta和其他表?

    我正在尝试设置 celery 和 django 但未创建 celery taskmeta 表 我遵循了许多 最近的 教程 将 djcelery 和 djkombu 添加到我的安装应用程序中 将 BROKER TRANSPORT djkomb
  • C# 类构造函数默认值问题

    我有以下课程 public class Topic public string Topic get set public string Description get set public int Count get set 我希望在使用以
  • 使类中的方法全部静态

    我的同事根据我的一个类 它是一个实例类 告诉我 如果您的类中没有字段 支持字段 只需将类中的所有方法设为静态或将类设为单例 以便您不必使用关键字 new 来调用此 BL 类中的方法 我认为这是常见且良好的做法 基本的面向对象编程 我只是想看
  • 无需 root 的 Python XML 解析

    我想解析一个相当大的类似 xml 的文件 它没有任何根元素 文件的格式为
  • 为什么版本 4 GUID 的第 17 位数字仅限于 4 种可能性?

    我知道这并不会减少所涉及的熵的很大一部分 而且即使 GUID 的另一个字符被保留 出于任何目的 我们仍然有足够的空间让每只昆虫拥有一个 所以我并不担心 只是好奇 As 这个很好的答案表明 版本4生成 GUID 的算法具有以下格式 xxxxx
  • Windows 上的 Git:强制使用 OpenSSH

    我安装了适用于 Windows 的 git 当出现选择 Putty 或 OpenSSH 的选项时 我选择了 OpenSSH 然而 我确实安装了 putty 并且 git 似乎发现了这一点并正在尝试使用它 我的环境变量中有GIT TRACE
  • 覆盖一个 django 表单元素上的数据验证

    我的表单上有一个选择列表下拉框 其中填充了来自模型 董事 的数据 这个下拉菜单的值不需要保存 它实际上仅用于动态触发表单的另一个元素 标题为 电影 的下拉列表 因此 当用户选择导演时 它会使用附加到该导演的电影动态填充第二个列表 第一个列表
  • 使用按钮调用 python 函数

    我希望能够单击 html 中的按钮并调用 python 函数 我努力了this它有效 但仅适用于文本 而且我已经看到了here您可以在按钮的操作中使用函数名称 但它不起作用 我不知道为什么 我不想在单击按钮后转到另一个页面 我想留在同一页面
  • 在 Android 中连接 2 个模拟器实例

    我想在2个模拟器中创建一个服务器和一个客户端来写入和读取数据 我为服务器编写代码 public class ServerActivity extends Activity Called when the activity is first
  • 当我们将多维数组传递给函数时,为什么可以省略它的第一维

    当我们将多维数组传递给函数时 为什么可以省略多维数组的第一维 在我的编程课上 我们被告知在将多维数组传递给函数时我们可以省略第一维 例如 a 10 15 20 可以传递为a 15 20 Why 因为数组将衰减为指针并计算数组元素的偏移量 所
  • 如果值在范围内,则合并 2 个数据帧

    我已经为此苦苦挣扎了一段时间 找不到任何方法 所以如果您能提供帮助 我将非常感激 我是编程新手 我的代码可能效率低下 但这是我能想到的最好的 基本上 我有 2 个 csv 文件 fixes csv 和zones csv 它们包含不同的变量并
  • 具有 ContainsTable 的多列和带有全文索引的布尔逻辑

    我有一个非常基本的场景 但我所读到的内容听起来使用 SQL Server 全文目录和索引并不容易 我有两列 名字和姓氏 我想支持对他们的全文搜索 这样如果有人输入 John Smith 则匹配的人both第一个和最后一个首先出现 虽然创建跨
  • 支持传播的 Spring 事务

    我想了解 Spring 事务与传播支持的用途 java 文档提到 如果该方法具有 Transactional propagation Propagation SUPPORTS 从事务内部调用它支持事务 但如果不存在事务 则该方法将以非事务方
  • 使用 DefaultHTTPClient 时如何显示所有 HTTP 标头?

    当使用DefaultHttpClient 从 Apache Commons HTTP 客户端 是否可以在控制台输出中显示完整的请求以进行调试 我的应用程序遇到问题 我觉得调试它的最简单方法是检查由应用程序发送的所有数据DefaultHTTP
  • PostgreSQL 的 random() 函数的质量如何?

    假设我正在创建一个表foo有一个柱子bar这应该是一个非常大的随机整数 CREATE TABLE foo bar bigint DEFAULT round 9223372036854775807 bigint double precisio
  • 如何在Sqlite中删除表与其他表的内连接?

    我的查询 DELETE a FROM TR ContactResultRecord a INNER JOIN TR Case b on a FireStationCode b FireStationCode and a CaseNo b C
  • DocumentFragment 浏览器支持

    今天我偶然发现了 createDocumentFragment 我想知道 DocumentFragment 是否受支持 以及如何在不同的浏览器上支持 特别是 IE 系列 有人知道关于这个主题的任何事情吗 是的 所有现代浏览器 包括 IE6
  • 在 ColdFusion 中使用带命名参数的冒号

    我在录音中看到了这个代码示例 想知道冒号语法的作用 我搜索了文档 但找不到任何相关信息 weather subscribe observer application observers currentConditions 我知道我们可以在