W3School TIY Editor
W3School 在线教程
改变方向
暗黑模式
运行代码
<!DOCTYPE html> <html> <body> <h1>JavaScript Map.clear() 方法</h1> <p>Map.clear() 从 Map 中移除所有元素</p> <p>1. Map.clear() 前的元素</p> <pre id="before"></pre> <br /> <p>2. Map.clear() 后的元素</p> <pre id="after"></pre> <script> function stringify(mapObj) { var mapString = "Map对象一共有 " + mapObj.size + "个元素<br />"; mapObj.forEach( function( element , key ){ mapString += JSON.stringify(key) + ":" + element + "<br />"; }); return mapString; } // 创建对象 const apples = {name: 'Apples'}; const bananas = {name: 'Bananas'}; const oranges = {name: 'Oranges'}; // 创建新的 Map const fruits = new Map(); // Add new Elements to the Map fruits.set(apples, 500); fruits.set(bananas, 300); fruits.set(oranges, 200); document.getElementById("before").innerHTML = stringify(fruits); fruits.clear() document.getElementById("after").innerHTML = stringify(fruits); </script> </body> </html>