Откуда берется пространство между Foo и Bar?Javascript

Форум по Javascript
Ответить
Anonymous
 Откуда берется пространство между Foo и Bar?

Сообщение Anonymous »

Имейте в виду, что до сегодняшнего дня я не просматривал код JavaScript (20251024).
В верхней части правил области видимости (в чем разница между «let» и «var»?) находится пример кода:

Код: Выделить всё

function run() {
var foo = "Foo";
let bar = "Bar";

console.log(foo, bar); // Foo Bar

{
vafunction run() {
var foo = "Foo";
let bar = "Bar";

console.log(foo, bar); // Foo Bar

  • Где находится пробел между Foo и Bar?
foo и bar не определяются с помощью пробела, поэтому действительно ли он берется из пространства между foo, bar в console.log(foo, bar);?
Я спрашиваю, потому что где-то читал, что JavaScript игнорирует пробелы - эти пробелы используются для того, чтобы сделать код более читабельным.
  • А что, если я хочу, чтобы результатом был Foo Bar? Могу ли я изменить код на console.log(foo, bar);? Или мне следует использовать console.log(foo," "bar);? (Заключите несколько пробелов в кавычки.)
3.Или console.log(foo," ",bar); //добавляем запятую перед bar, потому что она есть после foo?
Мне придется поискать вывод пробелов/символов на консоль.

Подробнее здесь: https://stackoverflow.com/questions/797 ... -come-from
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»