Я хочу хранить emojis в массиве и печатать его с помощью console.out(); на консоли браузера?В javascript, могу ли я хранить emojis в массиве как элемент массива?
ответ
Они просто персонажи, поэтому вы можете использовать экраны Unicode. Just find the one you want и используйте \ u плюс значение кодовой точки: \ u {xxxxx}, где xxxxx - это код. The syntax with the curly braces only works in ES6. Вы можете использовать только четыре шестнадцатеричных цифры с исходным форматом \ uxxxx, поэтому, если вы застряли в pre-ES6, вам нужно использовать «суррогатные пары», что объясняется в связанной статье.
var a = [ '\u{1F984}' ];
console.log(a[0]);
Запуск этого в узле:
$ node
> var a = [ '\u{1F984}' ];
undefined
> console.log(a[0]);
undefined
Вы должны увидеть единорога - белую лошадь с рогом.
Если вы не видите Единорога, возможно, вы используете терминал, который не поддерживает Unicode. Я использую терминал macOS. Попробуйте в консоли браузера JavaScript.
Sir.I сохранил вышеуказанный код в js-файле, а затем запустил его, на консоли я получаю это значение для мусора "", а не emojis. – manish
Вы должны увидеть Единорог эмози. Если вы хотите другой emoji, измените 1F984 на что-то еще. См. Связанную страницу для полного списка. –
- 1. Как я могу хранить их в массиве?
- 2. массив в массиве: Как хранить данные массива в массиве
- 3. Могу ли я хранить дублированные строки в массиве строк?
- 4. Хранить массив в массиве массива
- 5. Как сохранить элемент массива в массиве
- 6. Могу ли я хранить строковые переменные в массиве строк? (Java)
- 7. Могу ли я указать указатель на элемент в выделяемом массиве?
- 8. Хранить переменную javascript в массиве
- 9. Могу ли я «хранить» spannable строки в массиве?
- 10. Как я могу определить, является ли элемент в массиве массивом?
- 11. Как хранить ссылки целочисленного массива в массиве
- 12. Могу ли я хранить каждый элемент в массиве json внутри цикла foreach в C# web api?
- 13. Могу ли я использовать выражение как индекс массива в javascript?
- 14. Как хранить изображения в массиве (javascript)?
- 15. Как я могу хранить массив в массиве Objective C?
- 16. Могу ли я хранить NULL в строке?
- 17. не хранить определенный элемент в массиве C++
- 18. Как я могу хранить массив внутри массива?
- 19. Могу ли я хранить сериализуемые данные массива в DataColumn?
- 20. Где я могу хранить несколько NSMutableArray в одном массиве?
- 21. Как я могу пропустить элемент массива .map?
- 22. Могу ли я нажимать элемент html в массиве?
- 23. Я не могу хранить свои данные в виде массива
- 24. Как хранить числа в массиве?
- 25. как я могу выбрать этот элемент в массиве?
- 26. Как я могу хранить текстовый файл в массиве?
- 27. Как я могу хранить значение в массиве получить от среза
- 28. Массив: хранить массив в массиве
- 29. Хранить структуру в массиве
- 30. Есть ли ограничение на то, как долго элемент находится в массиве в javascript?
'var a = ['']; console.info (a [0]); ' – Thilo
Возможный дубликат [Как я могу разделить строку, содержащую emoji, в массив?] (http://stackoverflow.com/questions/24531751/how-can-i-split- a-string-содержащий-emoji-in-an-array) – rahulsm
@Thilo. Я сохранил вышеуказанный код в файле js, а затем запустил его, на консоли я получаю это значение для мусора --- 🠙 €. пожалуйста, объясни. – manish