JavaScript 참조

John Jeong (토론 | 기여)님의 2016년 12월 1일 (목) 23:15 판

개념

JavaScript Call By Reference
자바스크립트 참조
  • 자바스크립트에서는 기본적으로 값을 복사로 전달함
  • 배열을 포함한 객체를 복사 할 때는 참조로 전달함
function foo(a, b, c) {
    a = 2;
    b[0] = "ksk";
    c.name = "jmnote";
}

var x = 1;
var y = ["john", "jmnote"];
var z = {name: "john"};

foo(x, y, z);
console.log(x, y, z); // 1, ["ksk", "jmnote"], Object {name: "jmnote"}
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}