函数名称“ onButtonClick”或“ onClickButton”

时间:2019-05-09 02:24:26

标签: javascript typescript vue.js

我是日本的Web开发人员。

我想精通英语。

该函数的专有名称是什么,即“何时单击按钮”?

“ onButtonClick”?

“ onClickButton”?

“ onButtonClicked”?

“ onClickedButton”?

我喜欢“ onButtonClick”,“ onClickButton”,“ onButtonClicked”和“ onClickedButton”。

1 个答案:

答案 0 :(得分:1)

  

“ onButtonClick”或“ onClickButton”

[注意:其他问题:英语也问过这个问题。SE,是对母语不是英语的人的解释。并需要帮助命名功能。]

一次从左至右阅读一个单词。第一个大写单词是对象或动作。第一个单词“ on”表示它是一个处理程序,第二个单词是动作或对象。

对象优先”一词在对象上 。 “ 首先执行操作”一词会在操作上

该按钮可能具有onButtonClick()函数,该函数可能会调用onClickButton()函数 如果 ,您希望对按钮的单击进行处理。第二个功能不是必需的,第一个功能可能是为您所在的GUI(在其头文件中)定义的。


按钮是一个对象,单击是一个动作。也不是唯一的可能性。

例如,您可能具有名为:按钮,图像,缩略图(小图像)和文本的对象。对于可能的操作,您可能需要:单击并悬停。

比上面列出的可能性更多,但让我们保持简单。

因此,当您拥有按钮,图像,缩略图或文本(一个句子中只有一个单词)时,我们可以假定:在整个屏幕上滚动鼠标而不作用于任何这些对象,单击某些内容或暂停您的将鼠标悬停在某物上但不单击(悬停)。

现在让我们假设某个地方有一个“按钮”。 对按钮执行操作时,它就是“ onButton”。 对按钮执行的操作接下来是,您可以单击或悬停,除非您都不做。

如果单击,则为“ onButtonclick”;如果悬停,则为“ onButtonHover”。

希望到目前为止已经清楚了。

现在 ,当您“ onButtonClick”或“ onButtonHover”时,您可以选择触发处理程序以根据您的操作执行某项操作,也可以忽略它,并且什么都不做。

如果您选择处理它,那么 是“ onClick”或“ onHover”。

onClick()或onHover()函数(如果存在)可以执行某事。也许当您将鼠标悬停时,您想突出显示,也许不是。也许当您单击时有一个想要的活动(动作),也许不是。

因此onClick()函数可能必须处理(采取措施)对按钮,图像,缩略图或文本(一个单词)的单击,与onHover()函数的单击相同可能有也可能没有。

跟随,到目前为止吗?

因此,onClick()函数可能具有onClickButton,onClickImage,onClickThumbnail和onClickText子例程(全部,全部或什至没有)。

另请参阅:“ Create your own controls - the art of subclassing

单词“ onButtonClicked”返回大约22,000个搜索结果,单词“ onClickedButton”大约608个结果,“ onButtonClick”大约122,000个结果,“ onClickButton”大约27,600个结果。很明显,什么是首选。