Lines Matching refs:m1
16 var m1 = new WeakMap();
18 assert (m1.set (k1, 3.14) instanceof WeakMap);
19 assert (m1.has (k1) === true);
20 assert (m1.get (k1) === 3.14);
25 assert (m1.has (k1) === false);
26 assert (m1.delete(k1) === false);
27 assert (m1.set (k1, "asd" + "fgh") instanceof WeakMap);
28 assert (m1.has (k1) === true);
29 assert (m1.get (k1) === "asdfgh");
31 assert (m1.delete ("str") === false);
32 assert (m1.has (42) === false);
33 assert (m1.get (42) === undefined);
35 m1.set (42, 42);
42 assert (m1.delete(k1) === true);
44 assert (m1.has (k1) === false);
49 assert (m1.set (k1, "frozen") instanceof WeakMap);
50 assert (m1.has (k1) === true);
51 assert (m1.get (k1) === "frozen");
57 m1.set (k1, "str" + "str");
64 m1.set (k1, "str" + "str");
65 m1.set (k2, "str2" + "str2");
76 m1 = new WeakMap();
77 m1.set(k1, "str" + "str");
78 m1.set(k2, "str2" + "str2");
79 m1.set(k3, "str3" + "str3");
83 m1 = undefined;
104 m1 = new WeakMap([[k1, 1.2], [k2, 1.3]]);
105 assert (m1.has (k1));
106 assert (m1.has (k2));
107 assert (m1.get (k1) === 1.2);
108 assert (m1.get (k2) === 1.3);
110 m1 = undefined;
113 m1 = new WeakMap();
114 m1.set(k1, "str");
115 m1.set(k1, "4");
116 m1.set(k1, null);
117 m1.set(k1, 42);
118 assert (m1.has (k1));
122 m1 = new WeakMap();
123 m1.set(k1, "str");
124 m1.set(k1, "4");
125 m1.set(k1, 42);
126 m1.set(k1, null);
127 assert (m1.has (k1));
128 m1 = new WeakMap();
162 m1.set([], []);