ActionScript中單引號和雙引號字符串之間是否有區別?ActionScript中單引號和雙引號字符串的區別
8
A
回答
21
您可以使用作爲分隔符的字符串。但它們不可互換,即不能用撇號開始字符串,並用引號結束。
唯一的區別是你需要轉義哪些字符。在由引號分隔的字符串中,您需要轉義引號而不是撇號,反之亦然。
把文本He said "It's all right" and laughed.
在一個字符串,你可以使用:
"He said \"It's all right\" and laughed."
或:
'He said "It\'s all right" and laughed.'
2
不,除了雙引號字符串更容易包含單引號,反之亦然。
3
號// *爲必填 - 至少15個字符
3
沒有區別。
也就是說從ActionScript: The definitive Guide
String is the datatype used for textual data (letters, punctuation marks, and other characters). A string literal is any combination of characters enclosed in quotation marks:
"asdfksldfsdfeoif" // A frustrated string
"greetings" // A friendly string
"[email protected]" // A self-promotional string
"123" // It may look like a number, but it's a string
'singles' // Single quotes are acceptable too
0
在ActionScript本身,不會有差別,比未使用的分隔符的不可用性等轉義字符。上addEventListener
will not work
在Flash Builder,公共AS3創作IDE針對Flex,自動完成兼容事件類型(例如,Event.COMPLETE
)如果這些事件類型是通過單引號而是雙引號所定義。
假設您有一個類標記爲使用Flex元標記調度特定的事件類型。
[Event(name="foo",type="pkg.events.Constants")]
class SomethingThatDispatchesFoo extends EventDispatcher {
如果你的事件不斷類的結構是這樣的:
class Constants {
public static const FOO:String = 'foo';
}
然後自動完成會給你'foo'
。但是,如果它的結構是這樣的:
class Constants {
public static const FOO:String = "foo";
}
自動完成會給你Constants.FOO
。
相關問題
- 1. 雙引號和單引號的區別
- 2. 單引號和雙引號字符串中的特殊字符
- 3. PHP中單引號和雙引號字符串有什麼區別?
- 4. 提取單引號字符串和雙引號字符串
- 5. groovy中的單引號或雙引號內的字符串有什麼區別?
- 6. PHP字符串比較單引號和雙引號之間是否有區別?
- 7. 轉換單引號字符串中雙引號字符串
- 8. PHP:echo-ed字符串中的單引號和雙引號問題?
- 9. 帶單引號,雙引號或三引號的Lex字符串
- 10. Java中的單引號和雙引號有區別嗎?
- 11. Objective-C中單引號和雙引號的區別是什麼?
- 12. Perl中單引號和雙引號的區別是什麼?
- 13. ASP.NET 4中'(單引號)和「(雙引號)之間的區別4
- 14. Bash中單引號和雙引號之間的區別
- 15. 將單引號字符串轉換爲雙引號字符串
- 16. 在Javascript字符串中替換雙引號和單引號
- 17. 在Python字符串中有單引號和雙引號
- 18. 雙引號和單引號的JSON字符串
- 19. python中單引號,雙引號和三引號的區別是什麼?
- 20. 豬的雙引號和單引號有什麼區別?
- 21. bash字符串有/無引號和單/雙引號
- 22. 在字符串文本代表單引號和雙引號
- 23. 在JavaScript字符串逃逸單引號和雙引號
- 24. grep爲單引號和雙引號字符串
- 25. 字符串到陣列,由單引號和雙引號拆分
- 26. javascript將雙引號轉換爲字符串中的單引號
- 27. 用一個字符串中的單引號替換雙引號
- 28. ClojureScript中單引號標識符和雙引號之間的區別是什麼?
- 29. Ruby--單引號和雙引號之間有什麼區別?
- 30. 用引號和雙引號引起的bash變量字符串
這是我第一次看到編譯器永遠不會看的東西的評論。 ^^ – LoremIpsum 2011-12-18 09:02:42