Fifo.js
Материал из support.qbpro.ru
Версия от 15:21, 4 августа 2013; imported>Supportadmin (Новая страница: « <nowiki> var queue=[]; //массив, в который будут добавляться и браться данные по принципу FIFO; function i…»)
var queue=[]; //массив, в который будут добавляться и браться данные по принципу FIFO; function is_empty(){ return (queue.length == 0); } function get_size(){ return queue.length; } function add_element(){ return queue.push(); } function get_element(){ if (is_empty()) return undefined; return queue.shift(); } exports.is_empty=is_empty; exports.get_size = get_size; exports.get_element=get_element; exports.add_element=add_element;