Как я могу войти в консоль браузера, например console.log в JavaScript, с языка Dart?
Console.log в Dart Language
Ответ 1
Простой:
print('This will be logged to the console in the browser.');
Основная функция верхнего уровня print всегда доступна во всех реализациях Dart (браузер, виртуальная машина и т.д.). Поскольку Dart имеет строчную интерполяцию, легко использовать это для печати полезных вещей:
var a = 123;
var b = new Point(2, 3);
print('a is $a, b is ${b.x}, ${b.y}');
		Ответ 2
Кроме того, dart:html позволяет использовать объект window.console.
import 'dart:html';
void main() {
  window.console.debug("debug message");
  window.console.info("info message");
  window.console.error("error message");
}
		Ответ 3
Это просто! Просто импортируйте пакет регистрации:
import 'package:logging/logging.dart';
 Создайте объект логгера:
final _logger = Logger('YourClassName');
 Затем в вашем коде, когда вам нужно что-то войти:
_logger.info('Request received!');
 Если вы поймаете исключение, вы можете зарегистрировать его и трассировку стека.
_logger.severe('Oops, an error occurred', err, stacktrace);
 Документация пакета журналов: https://github.com/dart-lang/logging
Ответ 4
использовать печать ("мой литерал");
если для печати переменных; используйте $ {myVariable} как в
print ("мой ответ $ {myVariable}");
Ответ 5
 Ведение журнала поддержки дротиков с использованием функции print("put something here") Работает для Интернета и Flutter.