gpt4 book ai didi

javascript - 从以 _ 开头的 JavaScript 变量可以推断出什么?

转载 作者:行者123 更新时间:2023-12-01 02:03:44 25 4
gpt4 key购买 nike

来自 jquery.ui.autocomplete.js:

_renderMenu: function( ul, items ) {
var self = this;
$.each( items, function( index, item ) {
self._renderItem( ul, item );
});
},

最佳答案

JavaScript 中的下划线前缀主要用于表示“私有(private)”函数、属性等。即,内部使用的函数和属性,不应从库/插件外部访问。

是的,正如 nnnnnn 所说,重要的词是“应该”,如下所示:

  • 可以被访问 - Javascript 不会做任何事情来阻止你 - 它只是一个命名约定。
  • 实际上这样做是不明智的。大多数情况下,作者会有充分的理由表明内部使用。例如。一个属性的行为可能与您想象的不同(例如,缓存的值并非在所有情况下都可用);函数可能依赖于特定的内部状态或对该状态有副作用;等等

关于javascript - 从以 _ 开头的 JavaScript 变量可以推断出什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9146717/

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