2015-09-28 3 views
-1

Можно ли сделать что-то подобное с помощью .join?Javascript присоединиться к специальным символам?

['Jim','Joe'].join(" • ") 

желаемый результат:

jim • joe 

EDIT:

На основании ответа Квентина, это возможно с помощью управляющей последовательности юникода, как так:

['Jim','Joe'].join(' \u2022\ ')

+1

Почему бы вам просто не попробовать? – Zim84

+0

Что вы хотите сделать с объединенной строкой? – Satpal

+0

['jim', 'joe']. Join ("•") выходы -> "jim • joe". –

ответ

2

Да, и это код для этого, при условии, что, что вы затем делаете то, что заставляет текст обрабатываться как HTML.

• не имеет особого значения в JavaScript.

Если вы хотите, чтобы на выходе выводился буквальный, используйте литерал •.

alert(['Jim','Joe'].join(" • "))

(Или вы можете использовать JavaScript unicode escape sequence).

+1

"unicode escape sequence" вот что я искал! Благодаря! –

Смежные вопросы