W javascript mam zmienną, którą popycham do console.log
, a następnie zwiększ ją i ponownie wepchnij do logu, co pokazuje poniższy tekst w narzędziach deweloperskich Chrome.Niebieski numer w konsoli deweloperów Chrome?
Zmienna ta zrobiła trochę freaky rzeczy, jak gdy próbuję użyć operatora +=
dodać do niego, to rzeczywiście daje wartość dodaną po numerze (na przykład, jeśli x=5
i zrobiłem x+=3
, x
będzie równa 53
). Naprawdę zadziwiającą częścią tego jest to, że inkrementacja z ++ działa zgodnie z oczekiwaniami, ale moje pytanie nie brzmi, dlaczego tak się dzieje, ale raczej dlaczego zwiększona liczba jest niebieska w konsoli? Gdyby ktoś mógł mi powiedzieć, jakie są przypadki, w których powyższe by się wydarzyło, byłoby wspaniale, ale mam wrażenie, że niebieski wpis w konsoli jest z nim powiązany.
Dlaczego więc w konsoli do Chrome Chrome numer był wyświetlany na niebiesko?
Cóż, jeśli jest to ciąg znaków, który wyjaśnia, dlaczego użycie + = doprowadziłoby do końca, teraz po prostu muszę dowiedzieć się, dlaczego jest to ciąg w pierwszej kolejności. Dziękuję Ci bardzo! – Cains
@Konrad, jaki jest powód zmiany koloru? – Pacerier