1. 논리연산이 필요한 이유는 무엇인가요?
2.this.index와 op.style.cssText의 관계는 무엇인가요?
某草草2017-07-05 11:02:28
그 문장의 의미: 클릭한 버튼이 "재설정"인 경우 p1
元素的 cssText
清空。也就是重置了 p1
元素的初始状态(没有 style
값을 설정하세요.
&&
运算是从左向右执行的,只有当左边表达式为真时,才执行右边的表达式。在这里既当 this.index == oBtn.length - 1
,也就是点击的是最后一个按钮时,执行 op.style.cssText = ""
.
이런 종류의 글은 홍보할 가치가 없으며 가독성도 좋지 않고 좋은 글쓰기 방법도 아닙니다. 일반적인 작성 방법은 다음과 같습니다:
으아악this.index
就是保存了按钮的序号,用于判断点击的是哪个按钮。在这里不能直接用 i
이것이 JavaScript의 유명한 결함임을 표현합니다.
为情所困2017-07-05 11:02:28
으아악
의미: 마지막 btn인 경우 다음 코드 (op.style.cssText = "")
를 실행합니다. 즉, 스타일을 삭제합니다
는 if(a==b){code....}
개인적으로 이런 글 쓰는 걸 별로 안 좋아해요.
의 관계는 무엇인가요?2.this.index와 op.style.cssText
this.index는 버튼의 일련번호입니다. op.style.cssText = ""
는 op 스타일을 지우는 것을 의미합니다.