⚝
One Hat Cyber Team
⚝
Your IP:
172.22.0.1
Server IP:
151.80.20.34
Server:
Linux 794f04d97d5e 5.15.0-143-generic #153-Ubuntu SMP Fri Jun 13 19:10:45 UTC 2025 x86_64
Server Software:
Apache/2.4.62 (Debian)
PHP Version:
8.2.28
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
usr
/
share
/
nodejs
/
functions-have-names
/
View File Name :
index.js
'use strict'; var functionsHaveNames = function functionsHaveNames() { return typeof function f() {}.name === 'string'; }; var gOPD = Object.getOwnPropertyDescriptor; if (gOPD) { try { gOPD([], 'length'); } catch (e) { // IE 8 has a broken gOPD gOPD = null; } } functionsHaveNames.functionsHaveConfigurableNames = function functionsHaveConfigurableNames() { if (!functionsHaveNames() || !gOPD) { return false; } var desc = gOPD(function () {}, 'name'); return !!desc && !!desc.configurable; }; var $bind = Function.prototype.bind; functionsHaveNames.boundFunctionsHaveNames = function boundFunctionsHaveNames() { return functionsHaveNames() && typeof $bind === 'function' && function f() {}.bind().name !== ''; }; module.exports = functionsHaveNames;