function f(o) { o.a = 1; console.log("example10 f()", o.a, "before var"); /* affiche 1 */ var o = 2; console.log("example10 f()", o, "after var"); /* affiche 2 */ } var obj = { a: 0 }; f(obj); console.log("example10 global", obj.a); /* affiche 1 */