1 min readMar 7, 2019
Since the only way to mutate primitive data type is to reassign it. Since reference type references the value, mutation should mutate referenced value but in traditionally, re-assigning should also mutate reference value which is not true in JavaScript. Hence, reference type variables are not pointers. Explain later in the article.