пятница, 31 июля 2015 г.

JavaScript Enum

function Enum () {
    var i, len = arguments.length;
    for (i = 0; i < len; i++) {
        this[arguments[i]] = i;
        this['' + i] = arguments[i];
    }
}

var Colors = new Enum ('Red', 'Green', 'Blue');

console.dir(Colors);

console.log(Colors[0]);

console.log(Colors.Red);

Комментариев нет:

Отправить комментарий