1
var a = 1;
a.toFixed(2)
이 아닌 경우 1.toFixed (2) 구문 오류가 발생하는 이유는 무엇입니까?
게다가, 왜 1.1.toFixed (2)가 정상적으로 동작합니까?
var a = 1;
a.toFixed(2)
이 아닌 경우 1.toFixed (2) 구문 오류가 발생하는 이유는 무엇입니까?
게다가, 왜 1.1.toFixed (2)가 정상적으로 동작합니까?
1.
float를 시작하므로 1.toFixed()
구문이 잘못되었습니다. 그래도 (1).toFixed()
을 사용할 수 있습니다.
1.1.toFixed()
1.1
이후에는 이미 float 상태가되어 있으므로 파서는 .
을 float의 시작으로 사용하지만 객체 메소드 호출로 사용하지 않으므로 문제가 없습니다.
좋은 지적. 감사. – Ricky