Файловый менеджер - Редактировать - /home/clickysoft/public_html/securebeans.clickysoft.net/node_modules/collect.js/dist/methods/duplicates.js
Назад
'use strict'; var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; module.exports = function duplicates() { var _this = this; var occuredValues = []; var duplicateValues = {}; var stringifiedValue = function stringifiedValue(value) { if (Array.isArray(value) || (typeof value === 'undefined' ? 'undefined' : _typeof(value)) === 'object') { return JSON.stringify(value); } return value; }; if (Array.isArray(this.items)) { this.items.forEach(function (value, index) { var valueAsString = stringifiedValue(value); if (occuredValues.indexOf(valueAsString) === -1) { occuredValues.push(valueAsString); } else { duplicateValues[index] = value; } }); } else if (_typeof(this.items) === 'object') { Object.keys(this.items).forEach(function (key) { var valueAsString = stringifiedValue(_this.items[key]); if (occuredValues.indexOf(valueAsString) === -1) { occuredValues.push(valueAsString); } else { duplicateValues[key] = _this.items[key]; } }); } return new this.constructor(duplicateValues); };
| ver. 1.4 |
Github
|
.
| PHP 8.1.29 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка