UNPKG

proglib

Version:

Многофункциональная библиотека

117 lines (104 loc) 4.38 kB
# Version Представляет номер версии сборки, операционной системы или среды Node.js. ## Инициализация ```js const ProgLib = require('proglib'); const Version = ProgLib.Version; // Инициализирует новый экземпляр класса Version. let _version = new Version(); // Инициализирует новый экземпляр класса Version, используя указанную строку. // // Параметры: // Version // Строка, содержащая основной и дополнительный номера версии, номер сборки и номер редакции, в которой каждое число отделено точкой (.). let _version = new Version(Version); // Инициализирует новый экземпляр класса Version с помощью указанных основного // и дополнительного номеров версии. // // Параметры: // Major // Основной номер версии. // // Minor // Дополнительный номер версии. let _version = new Version(Major, Minor); // Инициализирует новый экземпляр класса Version с помощью указанных основного и дополнительного номеров версии, а также номера сборки. // // Параметры: // Major // Основной номер версии. // // Minor // Дополнительный номер версии. // // Build // Номер сборки. let _version = new Version(Major, Minor, Build); // Инициализирует новый экземпляр класса Version с помощью указанных основного и дополнительного номеров версии, номера построения и номера редакции. // // Параметры: // Major // Основной номер версии. // // Minor // Дополнительный номер версии. // // Build // Номер сборки. // // Revision // Номер редакции. let _version = new Version(Major, Minor, Build, Revision); ``` ## Методы ```js // Сравнивает текущий объект Version с указанным объектом Version и возвращает сведения об их относительных значениях. // // Параметры: // Value // Объект Version, сравниваемый с текущим объектом Version. // // Возврат: // Number _version.CompareTo(Value); // Возвращает значение, позволяющее определить, представляют ли текущий объект Version и указанный объект Version одно и то же значение. // // Параметры: // Value // Объект Version, сравниваемый с текущим объектом Version. // // Возврат: // Boolean _version.Equals(Value); // Преобразует значение текущего объекта Version в объект Json. // // Возврат: // Onject _version.toObject(); // Преобразует значение текущего объекта Version в массив. // // Возврат: // Number[] _version.toArray(); // Преобразует значение текущего объекта Version в эквивалентное ему строчное представление. // // Возврат: // String _version.toString(); // Возвращает тип для текущего экземпляра. // // Возврат: // String _version.GetType(); ``` ```js // Преобразует строковое представление номера версии в эквивалентный объект Version. // // Параметры: // Value // Строка, содержащая преобразуемый номер версии. // // Возврат: // Version Version.Parse(Value); ```