Consider the JavaScript Code:
var y=”12”
function f() {
var y=”6”;
alert (this.y);
function g() {alert (y); }
g();
}
f();
If $M$ is the number of alert dialog boxes generated by this JavaScript code and D1, D2, $\dots$, $D_M$ represents the content displayed in the each of the $M$ dialog boxes, then:
- M=3; D1 displays “12”; D2 displays “6”; D3 displays “12”
- M=3; D1 displays”6”; D2 displays “12”; D3 displays “6”
- M=2; D1 displays”6”; D2 displays “12”.
- M=3; D1 displays”12”; D2 displays “6”