Baseline Widely available
ÐбÑÐµÐºÑ AsyncFunction
пÑедоÑÑавлÑÐµÑ Ð¼ÐµÑÐ¾Ð´Ñ Ð´Ð»Ñ Ð°ÑинÑ
ÑоннÑÑ
ÑÑнкÑий. Ð JavaScript ÐºÐ°Ð¶Ð´Ð°Ñ Ð°ÑинÑ
ÑÐ¾Ð½Ð½Ð°Ñ ÑÑнкÑÐ¸Ñ ÑакÑиÑеÑки ÑвлÑеÑÑÑ Ð¾Ð±ÑекÑом AsyncFunction
.
ÐбÑаÑиÑе внимание, ÑÑо AsyncFunction
не ÑвлÑеÑÑÑ Ð³Ð»Ð¾Ð±Ð°Ð»ÑнÑм обÑекÑом. Ðго можно полÑÑиÑÑ Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ ÑледÑÑÑего кода:
const AsyncFunction = async function () {}.constructor;
AsyncFunction
ÑвлÑеÑÑÑ Ð¿Ð¾Ð´ÐºÐ»Ð°ÑÑом Function
.
AsyncFunction()
СоздаÑÑ Ð½Ð¾Ð²Ñй обÑÐµÐºÑ AsyncFunction
.
Также наÑледÑÐµÑ ÑвойÑÑва Ñвоего ÑодиÑÐµÐ»Ñ Function
.
ÐÑи ÑвойÑÑва опÑÐµÐ´ÐµÐ»ÐµÐ½Ñ Ð² AsyncFunction.prototype
и еÑÑÑ Ñ Ð²ÑеÑ
ÑкземплÑÑов AsyncFunction
.
AsyncFunction.prototype.constructor
ФÑнкÑиÑ-конÑÑÑÑкÑоÑ, ÑоздаÑÑÐ°Ñ ÑкземплÑÑ Ð¾Ð±ÑекÑа. ÐÐ»Ñ ÑкземплÑÑов AsyncFunction
наÑалÑнÑм знаÑением ÑвлÑеÑÑÑ ÐºÐ¾Ð½ÑÑÑÑкÑÐ¾Ñ AsyncFunction
.
AsyncFunction.prototype[@@toStringTag]
ÐаÑалÑнÑм знаÑением ÑвойÑÑва @@toStringTag
ÑвлÑеÑÑÑ ÑÑÑока "AsyncFunction"
. ÐÑо ÑвойÑÑво иÑполÑзÑеÑÑÑ Ð² Object.prototype.toString()
.
ÐÑимеÑание: ÐкземплÑÑÑ AsyncFunction
не Ð¸Ð¼ÐµÑ ÑвойÑÑва prototype
.
ÐаÑледÑÐµÑ Ð¼ÐµÑÐ¾Ð´Ñ Ñвоего ÑодиÑÐµÐ»Ñ Function
.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4