Различие между единственными и двойными заключенными в кавычки строками в ActionScript

Есть ли какое-либо различие между единственными и двойными заключенными в кавычки строками в ActionScript?

8
задан regjo 15 January 2010 в 17:29
поделиться

4 ответа

Вы можете использовать либо в качестве разделителя для строки. Однако они не взаимозаменяемы, то есть. Вы не можете начать строку с апострофом и заканчивать его с помощью цитата.

Единственное отличие в том, какие персонажи вам нужно сбежать. Внутри строки, разграниченной с помощью кавычек, вам нужно избежать кавычек, но не апострофы и наоборот.

Чтобы поставить текст он сказал: «Все в порядке» и смеялись. В строке вы можете использовать:

"He said \"It's all right\" and laughed."

или:

'He said "It\'s all right" and laughed.'
21
ответ дан 5 December 2019 в 05:34
поделиться

Нет.

// * требуется - не менее 15 символов

4
ответ дан 5 December 2019 в 05:34
поделиться

Нет разницы.

Это из ActionScript: Окончательное руководство :

String - это тип данных, используемый для текстовых данных (букв, знаков препинания и другие символы). Строковый литерал - это любая комбинация символов, заключенных в кавычки:

    "asdfksldfsdfeoif"  // A frustrated string
    "greetings"         // A friendly string
    "moock@moock.org"   // A self-promotional string
    "123"               // It may look like a number, but it's a string
    'singles'           // Single quotes are acceptable too
3
ответ дан 5 December 2019 в 05:34
поделиться

Нет, кроме того, что проще включать одинарные кавычки в двойные кавычки и наоборот.

2
ответ дан 5 December 2019 в 05:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: