How can I print multiple objects to console.log with dart? -
in javascript, if have 3 variables this:
class="lang-dart prettyprint-override">var x = 1 var y = 'cat' var z = {color: 'blue'}
i can log of them this:
class="lang-dart prettyprint-override">console.log('the values are:', x, y, z)
in dart, can import 'dart:html'
, map print
console.log
in compiled javascript. print
takes 1 parameter - not 3. dart fail when compiled js runs in browser:
print('the values are:', x, y, z)
the thing can think stringify these arguments , bring together them 1 string, , print that. lose chrome's ability expand objects printed console.
is possible print multiple objects 1 print
statement (or similar statement)? if so, how?
what about: ?
class="lang-dart prettyprint-override">print('the values are: ${[x, y, z]}')
or
class="lang-dart prettyprint-override">print('the values are: $x, $y, $z')
or
class="lang-dart prettyprint-override">['the values are:', x, y, z].foreach(print);
dart dart-html
No comments:
Post a Comment