以下是d3.min源代码中的条件语句之一。
这是检查什么?:
value >= value
Run Code Online (Sandbox Code Playgroud)
这是完整的源代码:
export default function min(values, valueof) {
let min;
if (valueof === undefined) {
for (const value of values) {
if (value != null
&& (min > value || (min === undefined && value >= value))) {
min = value;
}
}
} else {
let index = -1;
for (let value of values) {
if ((value = valueof(value, ++index, values)) != null
&& (min > value || (min === undefined && value >= …Run Code Online (Sandbox Code Playgroud) javascript idioms comparison-operators conditional-statements d3.js