1
这太挑剔了,但是嘿... 如果我在cfscript中使用WriteOutput
命令,它不会在回车/换行输出。WriteOutput不会在html源代码中产生回车换行
问:有没有WriteOutputln()
或类似的东西?
现在,我手动添加Chr(13)
& Chr(10)
只是为了格式化源代码都很漂亮。
这太挑剔了,但是嘿... 如果我在cfscript中使用WriteOutput
命令,它不会在回车/换行输出。WriteOutput不会在html源代码中产生回车换行
问:有没有WriteOutputln()
或类似的东西?
现在,我手动添加Chr(13)
& Chr(10)
只是为了格式化源代码都很漂亮。
在语言中使用writeOutputLn()
函数并没有什么意义,因为大多数输出是针对浏览器的,而CRLF实际上并不在浏览器中呈现,那么结果会是什么呢?然后人们可以说“好的,那就把<br>
改为”。这使得其他的情况不适用于输出标记的情况。而且应该是<br>
还是<br/>
?或者<br />
?这是非常挑剔的,但它只是表明,没有真正的单一等同物是“正确的”行为。
这和写一个UDF是如此简单 - 可以调整它的使用情况 - 没有任何意义。
我认为这回答你的问题,为什么它不是在语言。
可悲的是,不是afaik。我一直认为应该有一个,比如java中的'System.out.println'。是的,这有点懒惰......但很方便,因为这很常见。 – Leigh 2013-02-11 18:35:09
在这里,去坚果:'函数WriteOutputLn(文本){WriteOutput(Arguments.Text&Chr(10)}':P – 2013-02-11 18:45:51
我只是在字符串中加入了一个
标签。 – 2013-02-11 19:09:47