Cascade Operator

The cascade operator lets you perform a series of operations on the same object. It's basically syntactic sugar:

class Human {
  final firstName;
  final lastName;
  final age;
  final job;
  final home;

class Job {
  final title;
  final company;

Person eric = new Person()
    ..firstNAme = 'Eric'
    ..lastName = 'Windmill'
    ..age = 27
    ..job = new Job()
      ..title = 'Engineer' = 'InternetAppCompany'
    ..home = 'Louisville, KY';

The cascade operator will be heavily used when playing with the DOM.