types like Boolean, Array, Number, Date, Function etc.
File
You can call the properties of global object directly without mentioning global
It is similar to BOM (Browser Object Model) window in browser runtime
Properties of global:
for (v of Object.getOwnPropertyNames(global)) { console.log(v);}/** [[Output]]ObjectFunctionArrayNumberparseFloatparseIntInfinityNaNundefinedBooleanStringSymbolDatePromiseRegExpErrorEvalErrorRangeErrorReferenceErrorSyntaxErrorTypeErrorURIErrorglobalThisJSONMathconsoleIntlArrayBufferUint8ArrayInt8ArrayUint16ArrayInt16ArrayUint32ArrayInt32ArrayFloat32ArrayFloat64ArrayUint8ClampedArrayBigUint64ArrayBigInt64ArrayDataViewMapBigIntSetWeakMapWeakSetProxyReflectdecodeURIdecodeURIComponentencodeURIencodeURIComponentescapeunescapeevalisFiniteisNaNSharedArrayBufferAtomicsFinalizationRegistryWeakRefWebAssemblyglobalprocessBufferURLURLSearchParamsTextEncoderTextDecoderclearIntervalclearTimeoutsetIntervalsetTimeoutqueueMicrotaskclearImmediatesetImmediate$jsDebugIsRegistered**/