JavaScript
React
let a = 1
let b = a
console.log(a, c) // 1, 1
b = 3
console.log(a, b) // 1, 3
✅
E1
E2
E3
E4
1
E1
let a = 1
let b = a
console.log(a, c) // 1, 1
b = 3
console.log(a, b) // 1, 3
3
const a = {
a: 'a'
}
const b = a
console.log(a, b) // { a: 'a' } { a: 'a' }
b.a = 'b'
console.log(a, b) // { a: 'b' } { a: 'b' }
❌
E1
E2
E3
E4
const a = {
a: 'a'
}
const b = a
console.log(a, b) // { a: 'a' } { a: 'a' }
b.a = 'b'
console.log(a, b) // { a: 'b' } { a: 'b' }
{a:E2}
a
{a:E2}
E1
E2
E3
E4
const a = {
a: 'a'
}
const b = a
console.log(a, b) // { a: 'a' } { a: 'a' }
b.a = 'b'
console.log(a, b) // { a: 'b' } { a: 'b' }
{a:E2}
b
{a:E2}