租房小程序前端代码
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

27 lines
595 B

3 months ago
  1. 'use strict';
  2. var _classCallCheck = function (instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError('Cannot call a class as a function'); } };
  3. var test = require('tape');
  4. var isClass = require('../is-class');
  5. test('isClass', function (t) {
  6. t.plan(9);
  7. var F = function F() {
  8. _classCallCheck(this, F);
  9. };
  10. function G() {}
  11. t.true(isClass(F));
  12. t.false(isClass(G));
  13. t.false(isClass(''));
  14. t.false(isClass(0));
  15. t.false(isClass(null));
  16. t.false(isClass(undefined));
  17. t.false(isClass(1));
  18. t.false(isClass({}));
  19. t.false(isClass([]));
  20. });