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