2015-04-30 2 views
-3

Я новичок в VSCode, мне нужен способ быстро протестировать скрипт JavaScript, в котором используются только консольные журналы. Кто-нибудь (я имею в виду, вы все, вероятно, знаете) знаете, как можно достичь этого успеха?Есть ли способ быстро запустить консольный журнал сценариев JavaScript в Code?

Весь код делает повторное слово «окурки» в консоли бесконечно.

function butts() { 
    for (; ;); 
    console.log("butts") 
    butts(); 
} 

Я понимаю их, возможно, миллион вещей неправильно с вышеуказанным, но я хотел бы сам их изучить.

+0

Я не понимаю, что задает ваш вопрос. Что вы пытаетесь сделать? – woverton

+0

Вы вызываете butts() изнутри функции. Назовите его снаружи. – Reeno

ответ

0

Просто используйте

window.setInterval(function(){console.log('butts')}, 1); 

Это запишет butts на консоль каждую миллисекунду.

Демо: https://jsfiddle.net/cjmwyvj7/

0

Что вы пытаетесь сделать?

for (; ;); Это само по себе является не-определенный цикл, подобный:

for(; ;) 
{ 
;//do nothing 
} 

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

function butt() 
{ 
butt(); 
}