понедельник, 15 июля 2013 г.

JavaScript Streams

JavaScript Streams - это функции, которые возвращают другие функции, создавая тем самым поток вызова функций, позволяя в потоке выполнять вызов асинхронных функций.

Пример JavaScript Stream.

function A (a) {
    return function B (b) {
        return function C (c) {
            return function D (d) {
                return (a + b + c + d);
            };
        };
    };
}

function A (a) {
    return function B (b) {
        return function C (c) {
            return function D (d) {
                return (a + b + c + d);
            };
        };
    };
}

console.log(A(1)(2)(3)(4));

// Это пример потокового вызова функций.
console.log(
 A
(1)
(2)
(3)
(4)
);
function A (a) {
    return function B (b) {
        return function C (c) {
            return function D (d) {
                return (a + b + c + d);
            };
        };
    };
}

function A (a) {
    return function B (b) {
        return function C (c) {
            return function D (d) {
                return (a + b + c + d);
            };
        };
    };
}

console.log(A(1)(2)(3)(4));

console.log(
 A
(1)
(2)
(3)
(4)
);

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

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