mirror of
https://github.com/tc39/test262.git
synced 2025-08-27 21:08:30 +02:00
17 lines
431 B
JavaScript
17 lines
431 B
JavaScript
// Copyright 2011 Google, Inc. All rights reserved.
|
|
// This code is governed by the BSD license found in the LICENSE file.
|
|
|
|
/**
|
|
* @path ch10/10.4/10.4.3/S10.4.3_A1.js
|
|
* @description When calling a strict anonymous function as a
|
|
* function, "this" should be bound to undefined.
|
|
* @onlyStrict
|
|
*/
|
|
|
|
"use strict";
|
|
var that = (function() { return this; })();
|
|
if (that !== undefined) {
|
|
$ERROR('#1: "this" leaked as: ' + that);
|
|
}
|
|
|