在 java、javascript 和 c# 的循环中使用注释是否存在任何性能问题?
Is there any performance issue using comments in the loop in java, javascript, and c#?
在 java、javascript 和 c# 的循环中使用注释是否存在任何性能问题?
我认为这不会有问题,但我想知道你是如何工作的。
/*
Case 1
This is Loop for something.
a : ace
b : bee
*/
for (i=0; i<100000; i++) {
/*
Case 2
This is Loop for something.
a : ace
b : bee
*/
var a = "1";
var b = "2";
}
Is there any performance issue using comments in the loop in java, javascript, and c#? I don't think it will be a problem, but I would like to know how do you work.
编译器(Java 或 C#)或运行时(JavaScript)解析和丢弃注释所花费的时间非常少。它出现在循环中的事实与 Java 和 C# 等编译语言绝对无关,而且在大多数 JavaScript 实现中也可能无关。编译语言中没有运行时成本,因为编译器输出中没有注释表示。
与注释良好的代码为代码维护者提供的时间节省和正确性好处相比,注释的编译时间成本微不足道。把评论放在最有意义的地方。虽然它们不是完全免费的,但适当评论的微小成本绝对不值得担心。
在 java、javascript 和 c# 的循环中使用注释是否存在任何性能问题? 我认为这不会有问题,但我想知道你是如何工作的。
/*
Case 1
This is Loop for something.
a : ace
b : bee
*/
for (i=0; i<100000; i++) {
/*
Case 2
This is Loop for something.
a : ace
b : bee
*/
var a = "1";
var b = "2";
}
Is there any performance issue using comments in the loop in java, javascript, and c#? I don't think it will be a problem, but I would like to know how do you work.
编译器(Java 或 C#)或运行时(JavaScript)解析和丢弃注释所花费的时间非常少。它出现在循环中的事实与 Java 和 C# 等编译语言绝对无关,而且在大多数 JavaScript 实现中也可能无关。编译语言中没有运行时成本,因为编译器输出中没有注释表示。
与注释良好的代码为代码维护者提供的时间节省和正确性好处相比,注释的编译时间成本微不足道。把评论放在最有意义的地方。虽然它们不是完全免费的,但适当评论的微小成本绝对不值得担心。