Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Naming conventions 我应该为具有特定角色的按钮命名哪些变量_Naming Conventions - Fatal编程技术网

Naming conventions 我应该为具有特定角色的按钮命名哪些变量

Naming conventions 我应该为具有特定角色的按钮命名哪些变量,naming-conventions,Naming Conventions,一般来说,我们应该命名函数,以动词开头,命名变量,以名词开头。但是如果目标对象有一个特定的角色,比如创建某个对象的按钮,并且我想定义与之相关的变量,那么我将其命名为“createButtonStyles”。特别是在JavaScript等具有一流对象功能的编程语言上,当我们读它们的名字时,很难猜出它们的角色。例如,当我们阅读createButtonStyles时,我们必须猜测该变量是否具有按钮样式,或者该变量是要创建按钮样式 const createButtonStyles={color:“red

一般来说,我们应该命名函数,以动词开头,命名变量,以名词开头。但是如果目标对象有一个特定的角色,比如创建某个对象的按钮,并且我想定义与之相关的变量,那么我将其命名为“createButtonStyles”。特别是在JavaScript等具有一流对象功能的编程语言上,当我们读它们的名字时,很难猜出它们的角色。例如,当我们阅读
createButtonStyles
时,我们必须猜测该变量是否具有按钮样式,或者该变量是要创建按钮样式

const createButtonStyles={color:“red”};//创建按钮的样式
函数createButtonStyles{…};//创建创建按钮样式的函数

我应该给它们取什么名字?

你可以给你的变量命名
stylesforcreatebtn
,或者如果你有多个按钮样式变量,用前缀命名它们,比如
buttonStyles ~
,所以它将以名词开头:
buttonstylescreatebtn
buttonStylesDeleteBtn
按钮样式NEXTBTN
。此外,它将在智能感知等自动完成工具中对它们进行相邻排序