object-basic.js 437 B

1234567891011121314151617
  1. try {
  2. var o = { foo: "bar" };
  3. assert(o.foo === "bar");
  4. assert(o["foo"] === "bar");
  5. o.baz = "test";
  6. assert(o.baz === "test");
  7. assert(o["baz"] === "test");
  8. o[10] = "123";
  9. assert(o[10] === "123");
  10. assert(o["10"] === "123");
  11. o[-1] = "hello friends";
  12. assert(o[-1] === "hello friends");
  13. assert(o["-1"] === "hello friends");
  14. console.log("PASS");
  15. } catch (e) {
  16. console.log("FAIL: " + e);
  17. }