program-strict-mode.js 450 B

1234567891011121314151617181920212223242526
  1. "use strict";
  2. test("basic functionality", () => {
  3. expect(isStrictMode()).toBeTrue();
  4. (function () {
  5. expect(isStrictMode()).toBeTrue();
  6. })();
  7. (() => {
  8. expect(isStrictMode()).toBeTrue();
  9. })();
  10. (() => {
  11. "use strict";
  12. expect(isStrictMode()).toBeTrue();
  13. })();
  14. function a() {
  15. expect(isStrictMode()).toBeTrue();
  16. }
  17. a();
  18. eval("expect(isStrictMode()).toBeTrue()");
  19. });