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