Gibt es einen Unterschied zwischen einfachen und doppelten Strings in ActionScript?Unterschied zwischen einzelnen und doppelten zitierten Strings in ActionScript
Antwort
Sie entweder als Trennzeichen für eine Zeichenfolge verwenden können. Sie sind jedoch nicht austauschbar, d. H. Sie können eine Zeichenfolge nicht mit einem Apostroph beginnen und sie mit einem Anführungszeichen beenden.
Der einzige Unterschied ist, welche Zeichen Sie entkommen müssen. Innerhalb einer Zeichenfolge, die durch Anführungszeichen begrenzt wird, müssen Sie Anführungszeichen, nicht aber Apostrophe, und umgekehrt vermeiden.
Um den Text He said "It's all right" and laughed.
in einem String setzen Sie verwenden können:
"He said \"It's all right\" and laughed."
oder:
'He said "It\'s all right" and laughed.'
Nein, abgesehen davon, dass es einfacher ist, einfache Anführungszeichen in doppelt zitierte Strings einzufügen und umgekehrt.
Nr
// * erforderlich - mindestens 15 Zeichen
Kein Unterschied.
Das heißt von 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
In Actionscript selbst gibt es keine Unterschiede, andere als die Verfügbarkeit des nicht verwendeten Trennzeichen ohne Escape-Zeichen.
in Flash Builder einer gemeinsamen IDE-Authoring-AS3 für Flex, die automatische Vervollständigung für kompatible Ereignistypen (zum Beispiel Event.COMPLETE
) auf addEventListener
will not work wenn diese Ereignistypen werden mit einfachen Anführungszeichen eher, dass doppelten Anführungszeichen definiert.
Angenommen, Sie haben eine Klasse als Tag, um einen bestimmten Ereignistyp mit dem Flex-Metatag zu versenden.
[Event(name="foo",type="pkg.events.Constants")]
class SomethingThatDispatchesFoo extends EventDispatcher {
Wenn Ihre Veranstaltung konstante Klasse wie folgt strukturiert:
class Constants {
public static const FOO:String = 'foo';
}
Dann werden Sie die automatische Vervollständigung 'foo'
geben. wenn es jedoch wie folgt strukturiert:
class Constants {
public static const FOO:String = "foo";
}
Die Autovervollständigung werden Sie Constants.FOO
.
- 1. Unterschied zwischen Flash, Air und ActionScript
- 2. Unterschied zwischen doppelten und einfachen Anführungszeichen in Fortran?
- 3. Was ist der Unterschied zwischen C-Strings und C++ - Strings?
- 4. Umgekehrte Schrägstriche in einzelnen Strings in Anführungszeichen vs. Doppel Anführungszeichen
- 5. Actionscript 3, Was ist der Unterschied zwischen Skala und Dimension
- 6. Was ist der Unterschied zwischen einfachen und doppelten eckigen Klammern in Bash?
- 7. Unterschied zwischen der Verwendung von "in" -Operator in Strings und Liste mit Strings in Python
- 8. Unterschied zwischen Fla, SWF und als Dateien
- 9. Unterschied zwischen `% in%` und `==`
- 10. Unterschied zwischen System.out.printf und String.format
- 11. Unterschied zwischen einfachen Anführungszeichen und Anführungszeichen in Javascript
- 12. Was ist der Unterschied zwischen der Verwendung eines einzelnen Dereferenzierungsoperators und eines doppelten Dereferenzierungsoperators über eine Variable?
- 13. AngularJS: Unterschied zwischen Injektionsparameter und $ Injector
- 14. Wie finden Sie den Unterschied zwischen 2 Strings in PHP?
- 15. Unterschied zwischen - und - oder 'und' oder "und"
- 16. Unterschied zwischen GetLastCheckpointRequest und GetAllMutationTokensRequest?
- 17. Unterschied zwischen $ @ und $! in Perl
- 18. Unterschied zwischen '.' und "." in Java
- 19. Unterschied zwischen $ {} und $() in Bash
- 20. Unterschied zwischen und „-“ in r
- 21. Unterschied zwischen .. und ... in Ruby
- 22. Unterschied zwischen "" und "" in Python
- 23. Unterschied zwischen // und /// in C#
- 24. Was ist der Unterschied zwischen: und :: und ::: in Javascript Grammatik
- 25. Unterschied zwischen. und #
- 26. MySQL: Unterschied zwischen ', `,' und '
- 27. C++ Unterschied zwischen '//' und '///'
- 28. Unterschied zwischen String.Empty und ""
- 29. Unterschied zwischen = und: =
- 30. Was ist der Unterschied zwischen .Equals und ==
Das ist das erste Mal, dass ich Kommentare in etwas sehe, das ein Compiler nie sehen wird. ^^ – LoremIpsum