gpt4 book ai didi

javascript - 我在 EcmaScript 规范中读到某些方法是 "generic"。这是什么意思?

转载 作者:行者123 更新时间:2023-11-29 18:08:05 24 4
gpt4 key购买 nike

我在 EcmaScript 规范中读到某些方法是“通用的”。这是什么意思?

这是否意味着在调用函数时,这些方法对绑定(bind)到 this 值的对象几乎没有假设?

最佳答案

Does it mean that the methods make little or no assumptions about the object bound to the this value when the function is invoked?

正是这样。每当您阅读术语“泛型方法”、“有意泛型”或“非泛型”时,都会明确指定该函数的泛型(或非泛型):this 值(接收方)是一个具有特定内部插槽的某种对象。 (示例是类型化数组方法)

泛型方法不使用此类方法,在找不到它们时也不会抛出,而是仅使用公共(public)(泛型“对象接口(interface)”)属性(示例是数组方法),或将值转换为它们期望的类型(示例是字符串方法)。

关于javascript - 我在 EcmaScript 规范中读到某些方法是 "generic"。这是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29835765/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com