如果是基本类型变量是没有异常的
let str = 'string'
console.log(str) // string
str = '改变了str变量'
如果是引用类型,打印就要注意了
let obj = {
name: '张三'
}
let arr = [1,2,3,4,5]
console.log(obj.name)
console.log(obj)
console.log(arr)
obj.name = '李四'
arr[1] = 1
让我们看看控制台的显示
结果并不是像我们想象的那样,个人觉得是一个浏览器的bug
Original: https://www.cnblogs.com/isyuesen/p/15083952.html
Author: yuesen
Title: js console.log打印变量注意事项
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/620576/
转载文章受原作者版权保护。转载请注明原作者出处!