gpt4 book ai didi

javascript - 为什么可以使用snake_case来调用CamelCase原型(prototype)函数?

转载 作者:太空宇宙 更新时间:2023-11-04 01:06:24 25 4
gpt4 key购买 nike

查看 ripple-lib 的文档,它表明您可以在远程对象上调用函数request_server_info。但是,我在 Remote 的源代码中找不到该函数。原来是prototyped as Remote.prototype.requestServerInfo 。为什么我可以用snake_case而不是camelCase调用该函数?这个翻译发生在哪里?

最佳答案

ripple代码有一个转换过程,将camel case名称映射到snake case。它是在以下函数中完成的

// camelCase to under_scored API conversion
function attachUnderscored(c) {

这就是为什么你在代码库中找不到蛇形名称的原因,它们实际上并不存在。全部转换完毕

关于javascript - 为什么可以使用snake_case来调用CamelCase原型(prototype)函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22592363/

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