$A dans tous ses états !

alert($A(null).inspect());
alert($A().inspect());

alert($A([]).inspect());
alert($A(['et', 'hop', 'facile !']).inspect());

var buddy = {
    firstName: 'Amir',
    lastName: 'Jaballah',

    toArray: function() {
        return [this.firstName, this.lastName];
    }
};

alert($A(buddy).inspect());

var convoluted = {
    0: 'eh bien',
    1: 'voilà un exemple',
    2: 'pour le moins tordu !',
    length: 3
};

alert($A(convoluted).inspect());