在初步技术访谈中,我被要求在Javascript中编写一个简单的计算器函数.我的代码可以通过,但他评论我的间距不好.我写了这样的东西:
var calc = function(num1, num2, operand){ //function(... VS function (...
if(operand === 'add'){
return num1 + num2;
} else if(operand === 'multiply'){ // if(...
return num1 * num2;
} else if (operand === 'subtract'){ // if (...
return num1 - num2;
} else {
console.log("Not a valid operand");
};
};
Run Code Online (Sandbox Code Playgroud)
我是Javascript的初学者,希望学习并保持良好的编码习惯.我理解无论我的间距是否不一致,上面的函数都会运行,但是有没有正确的方法来区分Javascript控制循环?
任何建议或编码示例都会有所帮助!谢谢!
他可能认为这很糟糕,因为你写的风格与他不同.
代码风格的一个很好的资源是Google JavaScript样式指南.
页面末尾的关键点是:
始终如一.
如果您正在编辑代码,请花几分钟时间查看您周围的代码并确定其样式.如果他们在所有算术运算符周围使用空格,你也应该这样做.如果他们的评论周围有很少的哈希标记,那么你的评论周围也会有很少的哈希标记.
拥有风格指南的关键是要有一个共同的编码词汇表,这样人们就可以专注于你所说的内容而不是你说的方式.我们在这里介绍全球风格规则,以便人们了解词汇,但本地风格也很重要.如果你添加到文件中的代码看起来与它周围的现有代码截然不同,那么当他们去阅读它时会使读者失去他们的节奏.避免这样做.
| 归档时间: |
|
| 查看次数: |
4221 次 |
| 最近记录: |