variable By Ref or By Val

by cm0s

JavaScript

//By val
console.log('By val');
var test = '111';
var test2 = '222';

test2 = test;
console.log(test2);
test='333'
console.log(test2);

//By reference
console.log('By reference');
var test3 = {title:'111'};
var test4 = {title:'222'};
test4 = test3;
console.log(test4);
test3.title='333'
console.log(test4);