首页 > 解决方案 > 命名约定“by” vs “with” vs “using”

问题描述

我有一个项目,当函数需要使用参数中给定的属性查找对象时,我们混合了不同的命名。我想知道是否有以下命名约定:

function getObjectUsingName(name){} // A
function getObjectByName(name){}    // B
function getObjectWithName(name){}  // C

更基本的是,它们之间有不同的含义还是只是选择一个的问题?

标签: naming-conventions

解决方案


我想说这只是为了便于阅读代码。通常人们会选择“by”。所以函数 getObjectByName(name){} 将是最好的方法,但这只是基于我的经验。


推荐阅读