初始化fy

This commit is contained in:
yziiy
2025-08-11 11:51:38 +08:00
parent 98ce20e897
commit 7e21160e13
19770 changed files with 3108698 additions and 0 deletions

23
uni_modules/UniDevTools/node_modules/licia/isNative.js generated vendored Normal file
View File

@@ -0,0 +1,23 @@
var isObj = require('./isObj');
var isFn = require('./isFn');
var toSrc = require('./toSrc');
exports = function(val) {
if (!isObj(val)) return false;
if (isFn(val)) return regIsNative.test(toSrc(val));
return regIsHostCtor.test(toSrc(val));
};
var hasOwnProperty = Object.prototype.hasOwnProperty;
var regIsNative = new RegExp(
'^' +
toSrc(hasOwnProperty)
.replace(/[\\^$.*+?()[\]{}|]/g, '\\$&')
.replace(
/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,
'$1.*?'
) +
'$'
);
var regIsHostCtor = /^\[object .+?Constructor\]$/;
module.exports = exports;