当前位置: 首页 > 编程笔记 >

coldfusion 指数

微生旻
2023-03-14
本文向大家介绍coldfusion 指数,包括了coldfusion 指数的使用技巧和注意事项,需要的朋友参考一下

示例

参数

属性 需要 类型 默认 描述
指数 真正
循环索引的变量名。默认为variables作用域。
真正 数字
索引的起始值。
真正 数字
索引的结束值。
数字 1 每次迭代增加或减少索引的值。

基本索引循环

最终值为x10。

<!--- Tags --->
<cfoutput>
    <cfloop index="x" from="1" to="10">
        <li>#x#</li>
    </cfloop>
</cfoutput>
<!--- cfscript --->
<cfscript>
    for (x = 1; x <= 10; x++) {
        writeOutput('<li>' & x & '</li>');
    }
</cfscript>
<!--- HTML Output --->
 - 1
 - 2
 - 3
 - 4
 - 5
 - 6
 - 7
 - 8
 - 9
 - 10

增加到2

最终值为x11。

<!--- Tags --->
<cfoutput>
    <cfloop index="x" from="1" to="10" step="2">
        <li>#x#</li>
    </cfloop>
</cfoutput>
<!--- cfscript --->
<cfscript>
    for (x = 1; x <= 10; x += 2) {
        writeOutput('<li>' & x & '</li>');
    }
</cfscript>
<!--- HTML Output --->
 - 1
 - 3
 - 5
 - 7
 - 9

递减1

最终值为x0。

<!--- Tags --->
<cfoutput>
    <cfloop index="x" from="10" to="1" step="-1">
        <li>#x#</li>
    </cfloop>
</cfoutput>
<!--- cfscript --->
<cfscript>
    for (x = 10; x > 0; x--) {
        writeOutput('<li>' & x & '</li>');
    }
</cfscript>
<!--- HTML Output --->
 - 10
 - 9
 - 8
 - 7
 - 6
 - 5
 - 4
 - 3
 - 2
 - 1

功能中的CFLoop

确保在函数内部索引var或确定local索引范围。Foo()返回11。

<!--- var scope --->
<cffunction name="foo" access="public" output="false" returntype="numeric">
    <cfset var x = 0 />
    <cfloop index="x" from="1" to="10" step="1">
        <cfset x++ />
    </cfloop>
    <cfreturn x />
</cffunction>

<!--- Local scope --->
<cffunction name="foo" access="public" output="false" returntype="numeric">
    <cfloop index="local.x" from="1" to="10" step="1">
        <cfset local.x++ />
    </cfloop>
    <cfreturnlocal.x/>
</cffunction>

通过电流的ColdFusion 11

cfscript函数cfloop不支持index作为独立的计数器机制。

 类似资料:
  • Adobe ColdFusion(直译:冷聚变),是一个动态Web服务器,其CFML(ColdFusion Markup Language)是一种程序设计语言,类似现在的JSP里的JSTL(JSP Standard Tag Lib),从1995年开始开发,其设计思想被一些人认为非常先进,被一些语言所借鉴。 Coldfusion 最早是由 Allaire 公司开发的一种应用服务器平台,其运行的 CF

  • 本文向大家介绍coldfusion Query,包括了coldfusion Query的使用技巧和注意事项,需要的朋友参考一下 示例 考虑表dbo.state_zip,其中包含列city,statecode并且zipcode,有超过80,000条记录。 参数 属性 需要 类型 默认 描述 询问 真正 串 查询对象的变量名。 起始行 假 数字 查询对象的起始行索引。 row 假 数字 查询对象的结束

  • 问题内容: 我有一个查询,我试图填充我要参数化的CFChart: 这是我尝试过的: 当我将查询更改为此时,它将以某种方式破坏CFChart。屏幕上没有出现任何CFError,但是我的CFChart为空白。 我在查询中将其范围缩小到与此相关: 当我删除查询的此参数化部分并放入 有用。 谁能对此有所启发? 问题答案: 屏幕上没有出现任何CFError,但是我的CFChart为空白。 暂时忽略正确的方法

  • 本文向大家介绍coldfusion 健康)状况,包括了coldfusion 健康)状况的使用技巧和注意事项,需要的朋友参考一下 示例 标签语法 参数 属性 需要 类型 默认 描述 健康)状况 真正 串 管理循环的条件。不能包含像数学符号<,>或=。必须使用ColdFusion的文本实现比如less than,lt,greater than,gt,equals或eq。 最终值为x5。 生成的HTML

  • 问题内容: 我过去使用过JSON数据- 主要是“迷惑”我的解决方案,而不是真正了解为什么或如何工作。我遇到了一个问题,即返回的数据看起来与我之前看到的有所不同,并且找不到与之匹配的示例。 这是通过API返回的数据的示例; 在前端,我需要返回这样的内容- domain.co.uk-可用 domain.net-可用 domain.com-可用 由于“ domain.com”等值将始终更改,因此我无法像

  • 问题内容: 当用户单击链接时,我需要调用ColdFusion函数(存在于.cfm文件中)。我想使用jQuery做到这一点。我有一个jQuery片段,看起来像- 我对jQuery和AJAX都是新手,所以在这里听起来我很幼稚。我应该使用AJAX调用ColdFusion函数吗?诸如请求在服务器上执行特定功能之类的东西。 在这方面的任何帮助,表示赞赏。 干杯。 问题答案: 如果您的cfm中有多个功能(即使