decord/source/16576_extend.js
2026-08-25 06:04:03 +00:00

40 lines
944 B
JavaScript

// Module ID: 16576
// Function ID: 16577
// Name: extend
// Dependencies: []
// Module 16576 (extend)
arg5.extend = function extend(arg0) {
const call = slice.call;
if (typeof call === "unknown") {
let substr = slice(1);
} else {
substr = call(arguments, 1);
}
for (let num2 = 0; num2 < length; num2 = num2 + 1) {
let tmp2 = substr[num2];
let tmp3 = num2;
if (tmp2) {
let tmp4 = tmp2;
for (const key10018 in tmp2) {
let tmp8 = key10018;
let tmp9 = hasOwnProperty;
let call2 = hasOwnProperty.call;
if (typeof call2 === "unknown") {
let call2Result = tmp9(key10018);
} else {
call2Result = call2(tmp2, key10018);
}
if (!call2Result) {
continue;
} else {
arg0[key10018] = tmp2[key10018];
continue;
}
continue;
}
}
}
return arg0;
};
arg5.hop = hasOwnProperty;