If so, then $O(log_2 n)$ = $O(log_{10} n)$ = $O(log_e n)$. It is very wired that computer scientist treat them equally.
Considering,
$(log_2 n)$ = $m$, meaning $n$ = $2^m$
$(log_{10} n)$ = $m$, meaning $n$ = ${10}^m$
$(log_e n)$ = $m$, meaning $n$ = $e^m$
So, does it mean that $O(2^m)$ = $O({10}^m)$ = $O(e^m)$
Is, base treated to have $O(1)$ time complexity, hence neglected?
NOTE: I want to understand in terms of computer science and not in terms of mathematics.
How does it explain the computer science part? Mathematician will explicitly mention $log_e$, but when we talk in terms of CS (time complexity) it doesn't matter, why? I have put a note also. Duplicated answer proved mathematical explanation.