Что эквивалентно Java System.out.println () в Javascript?

Я пишу несколько тестов для Javascript код и я необходимо сбрасывать некоторые сообщения в процессе компиляции при обнаружении ошибок.

Есть ли эквивалент Java System.out.println () в Javascript?

P.S. : Мне также нужно сбрасывать операторы отладки при выполнении тестов.

ОБНОВЛЕНИЕ

Я использую плагин maven для файла, содержащего все объединенные тесты:

        <plugin>
            <groupId>org.codehaus.mojo</groupId>
            <artifactId>exec-maven-plugin</artifactId>
            <version>1.1</version>
            <executions>
                <execution>
                <phase>test</phase>
                <goals>
                    <goal>java</goal>
                </goals>
                </execution>
            </executions>
            <configuration>
                <mainClass>org.mozilla.javascript.tools.shell.Main</mainClass>
                <arguments>
                    <argument>-opt</argument>
                    <argument>-1</argument>
                    <argument>${basedir}/src/main/webapp/html/js/test/test.js</argument>
                </arguments>
            </configuration>
        </plugin>

ОБНОВЛЕНИЕ II

Я пробовал console.log ("...") , но я get:

js: "src/main/webapp/html/js/concat/tests_all.js", line 147:
uncaught JavaScript runtime exception: ReferenceError: "console" is not defined

Тестируемый мной код представляет собой набор функций (как в библиотеке). Я использую QUnit.

15
задан Jérôme Verstrynge 4 January 2012 в 20:16
поделиться