提问人: 提问时间:12/26/2022 更新时间:12/26/2022 访问量:227
将三元表达式括在 paren 中,在左 paren 后加上换行符 [关闭]
Wrap a ternary expression in parens, with a line break after the left paren [closed]
问:
JSLint 告诉我这样做:
将三元表达式括在括号中,在左括号后换行。
到这一行:
"wrapper": (index < allWrappers.length) ? allWrappers[index] : allWrappers[allWrappers.length - 1]
里面:
function findPlayers() {
const allCovers = document.querySelectorAll(".cover");
const allWrappers = document.querySelectorAll(".wrap");
allCovers.forEach(function addToPlayers(cover, index) {
players.push({
"cover": cover,
"wrapper": (index < allWrappers.length) ? allWrappers[index] : allWrappers[allWrappers.length - 1]
});
});
}
那条线会改成什么?
答:
-1赞
Nicholas Tower
12/26/2022
#1
它希望你这样做:
"wrapper": (
(index < allWrappers.length) ? allWrappers[index] : allWrappers[allWrappers.length - 1]
)
下一个:需要标识符,但看到的是“0”
评论
(
)