{"id":920,"date":"2022-03-10T21:31:38","date_gmt":"2022-03-10T13:31:38","guid":{"rendered":"http:\/\/www.henrycome.com\/wordpress\/?p=920"},"modified":"2022-03-10T21:31:38","modified_gmt":"2022-03-10T13:31:38","slug":"20220310213113","status":"publish","type":"post","link":"http:\/\/www.henrycome.com\/wordpress\/202203102131\/920","title":{"rendered":"P95-100-\u5185\u7f6e\u5bf9\u8c61.js"},"content":{"rendered":"<pre><code class=\"language-javascript\">\/*P95-\u5185\u7f6e\u5bf9\u8c61Number*\/\n\/\/JS\u5185\u7f6e\u4e00\u4e9b\u5bf9\u8c61\uff0c\u65b9\u4fbf\u5bf9\u6570\u636e\u7ed3\u6784\u8fdb\u884c\u64cd\u4f5c\n\/\/\u6bd4\u5982\uff0c\u6570\u5b66\uff0c\u65e5\u671f\uff0c\u96c6\u5408\u7b49\u7b49\n\n\/*Number\u5bf9\u8c61\u53ef\u4ee5\u628a\u5b57\u7b26\u4e32\u8f6c\u6362\u6210\u6570\u5b57\uff0c\u5bf9\u6570\u5b57\u7cbe\u5ea6\u8fdb\u884c\u64cd\u4f5c\n\/\/\u4f7f\u7528\u65f6\u53ef\u4ee5\u7701\u6389Number\uff0c\u76f4\u63a5\u4f7f\u7528\u65b9\u6cd5\u3002Number.parseInt\u548cparseInt()\u662f\u4e00\u6837\u7684\u3002\n\/\/\u8001\u5e08\u8bf4\uff0cJS\u7684\u9876\u7ea7\u5bf9\u8c61\u5305\u62ec\u8fd9\u4e2aparseInt()\u51fd\u6570,\u6240\u4ee5\uff0c\u53ef\u4ee5\u7701\u6389Number.parseIne()\u4e2d\u7684&#039;Number.&#039;\u3002\nvar strNum=&#039;15&#039;;\nvar num = Number.parseInt(strNum);\n\nconsole.log(strNum);\/\/15\/\/\u63a7\u5236\u53f0\u663e\u793a\u9ed1\u8272\nconsole.log(num);\/\/15\/\/\u63a7\u5236\u53f0\u663e\u793a\u84dd\u8272\u8868\u793a\u6570\u5b57\nconsole.log(typeof num);\/\/number\n\n\/\/parFloat()\u628a\u4ee3\u8868\u5c0f\u6570\u7684\u5b57\u7b26\u4e32\u8f6c\u6362\u6210float\u7c7b\u578b\nvar strNum=&#039;12.34&#039;;\nvar num = Number.parseFloat(strNum);\n\nconsole.log(strNum);\/\/12.34\/\/\u63a7\u5236\u53f0\u663e\u793a\u9ed1\u8272\nconsole.log(num);\/\/12.34\/\/\u63a7\u5236\u53f0\u663e\u793a\u84dd\u8272\u8868\u793a\u6570\u5b57\nconsole.log(typeof num);\/\/number\n\n\/\/\u5982\u679c\u4e24\u4e2a\u9519\u7528\u5462\uff1f\n\/\/15\u4f7f\u7528parseFloat(),\u7ed3\u679c\u548cparseInt\u4e00\u6837\nvar strNum=&#039;15&#039;;\nvar num = Number.parseFloat(strNum);\nconsole.log(strNum);\/\/15\/\/\u63a7\u5236\u53f0\u663e\u793a\u9ed1\u8272\nconsole.log(num);\/\/15\/\/\u63a7\u5236\u53f0\u663e\u793a\u84dd\u8272\u8868\u793a\u6570\u5b57\nconsole.log(typeof num);\/\/number\n\n\/\/12.34\u4f7f\u7528parseInt(),\u7ed3\u679c\u53d8\u621012,\u4e22\u5931\u4e86\u5c0f\u6570\u90e8\u5206\nvar strNum=&#039;12.34&#039;;\nvar num = Number.parseInt(strNum);\n\nconsole.log(strNum);\/\/12.34\/\/\u63a7\u5236\u53f0\u663e\u793a\u9ed1\u8272\nconsole.log(num);\/\/12\/\/\u63a7\u5236\u53f0\u663e\u793a\u84dd\u8272\u8868\u793a\u6570\u5b57\nconsole.log(typeof num);\/\/number\n\/** *\/\n\n\/*NaN\n\/\/\u5982\u679c\u5b57\u7b26\u4e32\u4e0d\u662f\u6570\u5b57\u6837\u5f0f\u7684\uff0c\u8fd4\u56deNaN\n\/\/NaN\u672c\u8eab\u662fnubmer\u7c7b\u578b\uff0c\u901a\u8fc7typeof\u53ef\u77e5\n\/\/\u4f7f\u7528parseInt()\u548cparseFloat()\u7ed3\u679c\u662f\u4e00\u6837\u7684\nvar strNum=&#039;hello&#039;;\nvar num = Number.parseInt(strNum);\nvar num2=Number.parseFloat(strNum);\nconsole.log(strNum);\/\/hello\/\/\u63a7\u5236\u53f0\u663e\u793a\u9ed1\u8272\nconsole.log(num);\/\/NaN\/\/\u63a7\u5236\u53f0\u663e\u793a\u84dd\u8272\u8868\u793a\u6570\u5b57\nconsole.log(typeof num);\/\/number\n\nconsole.log(strNum);\/\/hello\/\/\u63a7\u5236\u53f0\u663e\u793a\u9ed1\u8272\nconsole.log(num2);\/\/NaN\/\/\u63a7\u5236\u53f0\u663e\u793a\u84dd\u8272\u8868\u793a\u6570\u5b57\nconsole.log(typeof num2);\/\/number\n\n\/\/\u5224\u65ad\u53d8\u91cf\u662f\u5426\u4e3aNaN,\u53ef\u4ee5\u4f7f\u7528isNaN()\u51fd\u6570\n\/\/Number.parseInt\u548cparseInt()\u662f\u4e00\u6837\u7684\u3002\nvar strNum=&#039;abc&#039;;\nvar num = parseInt(strNum);\nconsole.log(num);\/\/NaN\nconsole.log(isNaN(num));\/\/true\nconsole.log(typeof num);\/\/number\nconsole.log(isNaN(123));\/\/false\/\/\u6570\u5b57\u4e0d\u662fNaN,\u53ef\u4ee5\u7406\u89e3\u4e3anumber=NaN+123\n\/** *\/\n\n\/*Number\u5bf9\u8c61\u63d0\u4f9b\u7684\u8f6c\u6362\u7cbe\u5ea6\u7684\u65b9\u6cd5\n\/\/toFixed()\u53ef\u4ee5\u8bbe\u7f6e\u4e00\u4e2a\u5c0f\u6570\u4fdd\u7559\u51e0\u4f4d\u5c0f\u6570\n\/\/Number.prototype\u63d0\u4f9b\u7684\u65b9\u6cd5\uff0c\u6240\u4ee5\u9700\u8981\u4e00\u4e2a\u6570\u5b57\u5bf9\u8c61\u6765\u8c03\u7528\n\/\/\u8fd4\u56de\u7684\u662f\u201c\u5b57\u7b26\u4e32\u201d\uff0c\u56db\u820d\u4e94\u5165\u7684\u65b9\u5f0f\u5904\u7406\u672b\u4f4d\n\nvar num = 12.33645;\nvar numStr=num.toFixed(2);\nconsole.log(numStr);\/\/12.34\/\/\u56e0\u4e3a\u5c0f\u6570\u7b2c\u4e09\u4f4d\u662f6\u56db\u820d\u4e94\u5165\u5230\u7b2c\u4e8c\u4f4d3+1=4\nconsole.log(typeof numStr);\/\/string\/\/toFixed()\u8fd4\u56de\u7684\u662f\u5b57\u7b26\u4e32\u4e0d\u662f\u6570\u5b57\uff01\n\/** *\/\n\n\/*Number\u7684\u5176\u4ed6\u5c5e\u6027\n\/\/\u83b7\u53d6\u505a\u5927\u7684\u4e0d\u4f1a\u6ea2\u51fa\u7684\u6574\u6570\nconsole.log(Number.MAX_SAFE_INTEGER);\/\/9007199254740991\nconsole.log(Number.POSITIVE_INFINITY);\/\/Infinity\nconsole.log(Number.NEGATIVE_INFINITY);\/\/-Infinity\n\/** *\/\n\/*P96-\u5185\u7f6e\u5bf9\u8c61-Math\n\/\/Math\u8fdb\u884c\u6570\u5b66\u64cd\u4f5c\n\/\/VH\uff1a\u8c03\u7528\u65f6\uff0c\u9700\u8981&#039;Math.&#039;\u8fd9\u6837\u7684\u6837\u5f0f\uff0c\u4e0d\u80fd\u76f4\u63a5\u4f7f\u7528\u51fd\u6570\n\/\/console.log(PI);\/\/Uncaught ReferenceError: PI is not defined\n\n\/\/PI\uff0c\u5c31\u662f\u5706\u5468\u7387\nconsole.log(Math.PI);\/\/3.141592653589793\n\n\/\/\u7edd\u5bf9\u503cabs();\nconsole.log(Math.abs(-6));\/\/6\n\n\/\/sin()\u6ce8\u610f\u53c2\u6570\u662fPI\u4ee3\u8868180\u00ba\n\/\/https:\/\/blog.csdn.net\/kkhk04\/article\/details\/90447553\n\/\/PI\u5c31\u662f\u5706\u5468\u7387\u03c0\uff0cPI\u662f\u5f27\u5ea6\u5236\u7684\u03c0,\u4e5f\u5c31\u662f180\u00b0\uff0cMath.PI = 3.14 = 180\u00b0\n\/\/PI\u662f\u4e00\u4e2a\u6d6e\u5c0f\u6570\nconsole.log(Math.sin(Math.PI\/2));\/\/1\/\/\u4ee3\u8868sin90\u00ba\n\n\/\/floor()\u5411\u4e0b\u53d6\u6574\nconsole.log(Math.floor(3.98));\/\/3\n\n\/\/ceil()\u5411\u4e0a\u53d6\u6574\nconsole.log(Math.ceil(3.1));\/\/4\n\n\/\/pow()\u6307\u6570\u8fd0\u7b97\nconsole.log(Math.pow(10,3));\/\/1000\n\n\/\/trunc()\u622a\u77ed\uff0c\u4fdd\u7559\u6574\u6570\u90e8\u5206\nconsole.log(Math.trunc(2.645));\/\/2\n\n\/\/random()\u8fd4\u56de\u968f\u673a\u6570\uff0c\u751f\u62100-1\u4e4b\u95f4\u7684\u968f\u673a\u6570\uff0c\u6b21\u6b21\u4e0d\u4e00\u6837\nconsole.log(Math.random());\/\/0.6703508132506062\nconsole.log(Math.random());\/\/0.050737761906849865\nconsole.log(Math.random());\/\/0.14662200347888676\n\/** *\/\n\n\/*P97-\u5185\u7f6e\u5bf9\u8c61-Date\n\/\/\u83b7\u53d6\u5f53\u524d\u65f6\u95f4\u6216\u8bbe\u7f6e\u65b0\u7684\u65f6\u95f4\n\nvar date = new Date();\nconsole.log(date);\/\/Tue Feb 08 2022 17:35:17 GMT+0800 (\u4e2d\u56fd\u6807\u51c6\u65f6\u95f4)\nconsole.log(date.getFullYear());\/\/2022\nconsole.log(date.getMonth());\/\/1\/\/\u8868\u793a2\u6708\uff0c\u4ece0\u5f00\u59cb\u8ba1\u7b97\u7684\nconsole.log(date.getDay());\/\/2\/\/\u8868\u793a\u5468\u5185\u7684\u7b2c\u51e0\u5929\uff0c\u4ece\u5468\u4e00\u5f00\u59cb\u7b97\nconsole.log(date.getDate());\/\/8\/\/\u8868\u793a\u6708\u5185\u7b2c\u51e0\u5929\uff0c\u4ece1\u53f7\u5f00\u59cb\nconsole.log(date.getHours());\/\/17\/\/\u8868\u793a\u5f53\u524d\u51e0\u70b9\nconsole.log(date.getMinutes());\/\/35\/\/\u8868\u793a\u5f53\u524d\u51e0\u5206\nconsole.log(date.getSeconds());\/\/17\/\/\u8868\u793a\u5f53\u524d\u51e0\u79d2\nconsole.log(date.getTime());\/\/1644312917178\/\/\u65f6\u95f4\u6233\n\/\/toLocaleDateString()\u672c\u5730\u7684\u65e5\u671f\u683c\u5f0f\uff0c\n\/\/\u66f4\u591a\u53c2\u8003\u7f51\u7ad9\u6839\u636e\u672c\u5730\u65f6\u95f4\u628a Date \u5bf9\u8c61\u7684\u65e5\u671f\u90e8\u5206\u8f6c\u6362\u4e3a\u5b57\u7b26\u4e32\u3010https:\/\/www.runoob.com\/jsref\/jsref-tolocaledatestring.html\u3011\n\/\/\u8001\u5e08\u7684\u6253\u5370\u7ed3\u679c\u662f2\/22\/2020,\u8fd9\u5e94\u8be5\u662f\u7f8e\u56fd\u7684\u683c\u5f0f\n\/\/\u8001\u5e08\u7684date\u503c\u662fSat Feb 22 2020 15\uff1a43\uff1a10 GMT+0800(China Standard Time)\n\/\/\u8bf4\u660edate\u6c38\u8fdc\u662f\u6240\u5728\u65f6\u533a\uff0c\u4f46\u662ftoLocaleDateString()\u662f\u4f7f\u7528\u7535\u8111\u7cfb\u7edf\u4e2d\u8bbe\u7f6e\u7684\u5730\u533a\u7684\u663e\u793a\u683c\u5f0f\nconsole.log(date.toLocaleDateString());\/\/2022\/2\/8\n\n\/\/\u8bbe\u7f6e\u65f6\u95f4\uff0c\u4f7f\u7528\u5bf9\u5e94\u7684set\u65b9\u6cd5\uff0c\u5982setFullYear()\ndate.setFullYear(2023);\/\/\u53ef\u4ee5\u8bbe\u7f6edate\u7684\u503c\uff0c\u8fd9\u91cc\u53ea\u8bbe\u7f6efullyear\u7684\u503c\nconsole.log(date.toLocaleDateString());\/\/2023\/2\/8\/\/\u6253\u5370\u51fa\u6765\u5df2\u7ecf\u53d8\u66f4\u4e3a2023\u5e74\uff0c\u5176\u4ed6\u90e8\u5206\u672a\u53d8\n\ndate.setTime(1044315917178);\/\/\u53d8\u52a8\u8fc7\u6570\u5b57\u7684\u65f6\u95f4\u6233\uff08\u4ece\u4e0a\u9762\u4f8b\u5b50\u590d\u5236\u8fc7\u6765\u7684\uff09\nconsole.log(date.toLocaleDateString());\/\/2003\/2\/4\n\n\/\/\u81ea\u5df1\u6d4b\u8bd5\u5176\u4ed6\u5bf9\u5e94\u7684\u8bbe\u7f6e\u51fd\u6570\ndate.setMonth(3);\nconsole.log(date.toLocaleDateString());\/\/2003\/4\/8\/\/\u6253\u5370\u51fa\u6765\u5df2\u7ecf\u53d8\u66f4\u4e3a4\u6708\uff0c\u5176\u4ed6\u90e8\u5206\u672a\u53d8\n\/** *\/\n\n\/*P98-\u5185\u7f6e\u5bf9\u8c61-JOSN\u5bf9\u8c61\u4ecb\u7ecd*\/\n\/\/\u7279\u6b8a\u683c\u5f0f\u7684\u5b57\u7b26\u4e32\uff0c\u7528\u4e8e\u670d\u52a1\u95f4\u4ea4\u6362\u6570\u636e\n\/\/\u6bd4\u5982\u524d\u53f0\u8bf7\u6c42\u540e\u53f0\u6570\u636e\uff0c\u540e\u53f0\u8fd4\u56de\u7684\u5f80\u5f80\u662fJSON\u683c\u5f0f\u7684\u6570\u636e\n\/\/JSON\u683c\u5f0f\u7684\u6570\u636e\u548cJS\u5bf9\u8c61\u7684\u7ed3\u6784\u7c7b\u4f3c\uff0c\u56e0\u4e3a\u5b83\u672c\u8eab\u5c31\u662fJS\u5bf9\u8c61\u6807\u8bb0\uff0c JavaScript Object Notation\n\/\/JSON\u652f\u6301\u7684\u6570\u636e\u7c7b\u578b\u6709\uff1a\u5bf9\u8c61\uff0c\u6570\u7ec4\uff0c\u6570\u5b57\uff0c\u5b57\u7b26\u4e32\uff0cBoolean\uff0c\u8fd8\u6709Null\u7c7b\u578b\n\/\/key\u5fc5\u987b\u4f7f\u7528\u53cc\u5f15\u53f7\n\n\/\/JSON.parse(),\u628aJOSN\u683c\u5f0f\u53d8\u91cf\u8f6c\u6362\u6210\u5bf9\u8c61\n\n\/*\u4ee5\u4e00\u7bc7\u6587\u7ae0\u4e3a\u4f8b\nvar postJSON=`{\n    &quot;id&quot;:1,\n    &quot;title&quot;:&quot;\u6807\u9898&quot;,\n    &quot;comments&quot;:[\n        {\n            &quot;userId&quot;:1,\n            &quot;comment&quot;:&quot;\u8bc4\u8bba1&quot;\n        },\n        {\n            &quot;userId&quot;:2,\n            &quot;comment&quot;:&quot;\u8bc4\u8bba2&quot;\n        }\n    ],\n    &quot;published&quot;:true,\n    &quot;author&quot;:null\n}`;\n\nconsole.log(JSON.parse(postJSON));\n\/*\n{id: 1, title: &quot;\u6807\u9898&quot;, comments: Array(2), published: true, author: null}\n    author: null\n    comments: (2) [{\u2026}, {\u2026}]\n    id: 1\n    published: true\n    title: &quot;\u6807\u9898&quot;\n    __proto__: Object\n*\/\n\/** *\/\n\n\/*\u6d4b\u8bd5JSON\u7684key\u4f7f\u7528\u5355\u5f15\u53f7\uff0c\u4f3c\u4e4e\u4e0d\u53ef\u4ee5,\u7ecf\u6d4b\u8bd5value\u503c\u4e5f\u53ea\u80fd\u7528\u53cc\u5f15\u53f7\n\nvar postJSON=`{\n    &#039;id&#039;:1,\n    &#039;title&#039;:&#039;\u6807\u9898&#039;,\n    &#039;comments&#039;:[\n        {\n            &#039;userId&#039;:1,\n            &#039;comment&#039;:&#039;\u8bc4\u8bba1&#039;\n        },\n        {\n            &#039;userId&#039;:2,\n            &#039;comment&#039;:&#039;\u8bc4\u8bba2&#039;\n        }\n    ],\n    &#039;published&#039;:true,\n    &#039;author&#039;:null\n}`;\n\nconsole.log(JSON.parse(postJSON));\/\/\u6807\u53f7206\n\/*\nVM3228:2 \nUncaught SyntaxError: Unexpected token &#039; in JSON at position 6\n    at JSON.parse (&lt;anonymous&gt;)\n    at index.js:206\n*\/\n\/*\u6d4b\u8bd5value\u503c\u4f7f\u7528\u5355\u5f15\u53f7\uff0cJSON\u7684value\u503c\u4e5f\u53ea\u80fd\u662f\u53cc\u5f15\u53f7\nvar postJSON=`{\n    &quot;id&quot;:1,\n    &quot;title&quot;:&#039;\u6807\u9898&#039;,\n    &quot;comments&quot;:[\n        {\n            &quot;userId&quot;:1,\n            &quot;comment&quot;:&#039;\u8bc4\u8bba1&#039;\n        },\n        {\n            &quot;userId&quot;:2,\n            &quot;comment&quot;:&#039;\u8bc4\u8bba2&#039;\n        }\n    ],\n    &quot;published&quot;:true,\n    &quot;author&quot;:null\n}`;\n\nconsole.log(JSON.parse(postJSON));\/\/\u6807\u53f7232\n\/*\nVM3624:3 Uncaught SyntaxError: Unexpected token &#039; in JSON at position 26\n    at JSON.parse (&lt;anonymous&gt;)\n    at index.js:232\n*\/\n\/** *\/\n\n\/*\u4f7f\u7528JSON.stringify()\uff0c\u628a\u5bf9\u8c61\u8f6c\u6362\u6210JSON\nvar person = {\n    id:1,\n    name:&#039;\u5cf0\u534e&#039;,\n    skills:[&#039;React&#039;,&#039;Java&#039;]\n};\n\nconsole.log(person);\n\/*\u4ee5\u4e0b\u662f\u5bf9\u8c61\u7684\u683c\u5f0f\uff1a\n{id: 1, name: &quot;\u5cf0\u534e&quot;, skills: Array(2)}\n    id: 1\n    name: &quot;\u5cf0\u534e&quot;\n    skills: (2) [&quot;React&quot;, &quot;Java&quot;]\n    __proto__: Object\n*\/\n\/** *\/\n\n\/*\u4f7f\u7528JSON.stringify()\u5c06\u5bf9\u8c61\u8f6c\u6362\u6210JSON\u5b57\u7b26\u4e32\nconsole.log(JSON.stringify(person));\n\/*\u4ee5\u4e0b\u662fJSON\u5b57\u7b26\u4e32\u7684\u683c\u5f0f\n{&quot;id&quot;:1,&quot;name&quot;:&quot;\u5cf0\u534e&quot;,&quot;skills&quot;:[&quot;React&quot;,&quot;Java&quot;]}\n*\/\n\/** *\/\n\n\/*JSON.stringify()\u6dfb\u52a0\u7b2c\u4e09\u4e2a\u53c2\u6570\u683c\u5f0f\u5316\uff0c\u7f29\u8fdb2\u4e2a\u7a7a\u683c\n\/\/\u8001\u5e08\u8bf4\u8fd9\u91cc\u7b2c\u4e8c\u4e2a\u53c2\u6570\u6682\u65f6\u7528\u4e0d\u5230\uff0c\u7528null\u4ee3\u66ff\nconsole.log(JSON.stringify(person,null,2));\n\/*\u4ee5\u4e0b\u662fJSON\u5b57\u7b26\u4e322\u4e2a\u7a7a\u683c\u7684\u683c\u5f0f\u5316\u7684\u6837\u5f0f\n{\n  &quot;id&quot;: 1,\n  &quot;name&quot;: &quot;\u5cf0\u534e&quot;,\n  &quot;skills&quot;: [\n    &quot;React&quot;,\n    &quot;Java&quot;\n  ]\n}\n*\/\n\/** *\/\n\n\/*JSON\u7684\u9876\u7ea7\u5b9a\u4e49\u4e5f\u53ef\u4ee5\u662f\u6570\u7ec4\nvar comments=`[\n    {\n        &quot;userId&quot;:1,\n        &quot;comment&quot;:&quot;\u8bc4\u8bba1&quot;\n    },\n    {\n        &quot;userId&quot;:2,\n        &quot;comment&quot;:&quot;\u8bc4\u8bba2&quot;\n    }\n]`;\n\nconsole.log(JSON.parse(comments));\n\/*\n(2) [{\u2026}, {\u2026}]\n    0: {userId: 1, comment: &quot;\u8bc4\u8bba1&quot;}\n    1: {userId: 2, comment: &quot;\u8bc4\u8bba2&quot;}\n    length: 2\n    __proto__: Array(0)\n*\/\n\/** *\/\n\n\/*VH\u8865\u5145\uff1aJS\u6570\u7ec4\u4e5f\u53ef\u4ee5\u53d8\u6210JSON\u6837\u5f0f\n\/\/\u8001\u5e08\u6ca1\u6709\u4e3e\u4f8b\uff0c\u53ea\u63d0\u4e86\u4e00\u4e0b\u3002\n\nvar fruits=[&#039;apple&#039;,&#039;banana&#039;,&#039;orange&#039;,&#039;pineapple&#039;];\nconsole.log(JSON.stringify(fruits));\nconsole.log(fruits);\n\/*\n[&quot;apple&quot;,&quot;banana&quot;,&quot;orange&quot;,&quot;pineapple&quot;]\n(4)\u00a0[&quot;apple&quot;, &quot;banana&quot;, &quot;orange&quot;, &quot;pineapple&quot;]\n*\/\n\/** *\/\n\n\/*P99-\u5185\u7f6e\u5bf9\u8c61-set*\/\n\/\/set\u662f\u4e00\u79cd\u6ca1\u6709\u91cd\u590d\u5143\u7d20\u7684\u96c6\u5408\n\/\/\u53ef\u4ee5\u5bf9\u5b83\u8fdb\u884c\u6dfb\u52a0\uff0c\u5220\u9664\uff0c\u6e05\u7a7a\uff0c\u904d\u5386\u5143\u7d20\u7b49\u64cd\u4f5c\n\n\/*\u4f7f\u7528add()\u65b9\u6cd5\u6dfb\u52a0\u5143\u7d20\n\/\/\uff1f\u662f\u4e0d\u662f\u6ca1\u6709\u5b57\u9762\u503c\u7684\u65b9\u6cd5\u5462\uff1f\nvar set = new Set();\nset.add(1);\nset.add(2);\nset.add(3);\n\nconsole.log(set);\/\/Set(3)\u00a0{1, 2, 3}\n\/** *\/\n\n\/*\u91cd\u590d\u6dfb\u52a0\u7684\u8bdd\uff0c\u6dfb\u52a0\u4e0d\u8fdb\u53bb\u7684\u3002\nvar set = new Set();\nset.add(1);\nset.add(2);\nset.add(3);\n\nset.add(3);\nconsole.log(set);\/\/Set(3)\u00a0{1, 2, 3}\/\/\u6ca1\u6709\u53d8\n\/** *\/\n\n\/*\u5224\u65adset\u4e2d\u662f\u5426\u6709\u67d0\u4e2a\u7279\u5b9a\u7684\u5143\u7d20\nvar set = new Set();\nset.add(1);\nset.add(2);\nset.add(3);\n\nconsole.log(set.has(3));\/\/true\nconsole.log(set.has(4));\/\/false\n\/** *\/\n\n\/*\u904d\u5386\u5143\u7d20\n\/\/forEach()\u65b9\u6cd5\n\/\/\u548c\u6570\u7ec4\u7c7b\u4f3c\uff0c\u7b2c\u4e00\u4e2a\u5143\u7d20\u662fvalue\u503c\nvar set = new Set();\nset.add(1);\nset.add(2);\nset.add(3);\n\nset.forEach(value=&gt;{\n    console.log(value);\n});\n\/*\n1\n2\n3\n*\/\n\/** *\/\n\n\/*VH:\u6d4b\u8bd5\u662f\u5426\u548c\u6570\u7ec4\u4e00\u6837\u7684\u63d0\u4f9b3\u4e2a\u53c2\u6570\u5462\u30101\u5143\u7d202\u7d22\u5f153\u672c\u8eab\u3011\nvar set = new Set();\nset.add(1);\nset.add(2);\nset.add(3);\n\nset.forEach((value,second,third)=&gt;{\n    console.log(value);\n    console.log(second);\n    console.log(third);\n});\n\/*\n1\n1\nSet(3)\u00a0{1, 2, 3}\n2\n2\nSet(3)\u00a0{1, 2, 3}\n3\n3\nSet(3)\u00a0{1, 2, 3}\n*\/\n\/** *\/\n\n\/*\u5220\u9664delete\u5143\u7d20\n\/\/VH\uff1a\u56e0\u4e3a\u6ca1\u6709\u91cd\u590d\u5143\u7d20\uff0c\u76f4\u63a5\u628a\u5143\u7d20\u503c\u4f5c\u4e3a\u53c2\u6570\nvar set = new Set();\nset.add(1);\nset.add(2);\nset.add(3);\n\nset.delete(3);\nconsole.log(set);\/\/Set(2)\u00a0{1, 2}\n\/** *\/\n\n\/*\u6e05\u7a7a\u5143\u7d20\n\/\/\u6ca1\u6709\u8fd4\u56de\u503c\n\/\/\u539fset\u53d8\u6210\u7a7a\nvar set = new Set();\nset.add(1);\nset.add(2);\nset.add(3);\n\nset.clear();\nconsole.log(set);\/\/Set(0)\u00a0{}\n\/** *\/\n\n\/*\u5bf9\u8c61\u4f5c\u4e3aset\u7684\u5143\u7d20\n\/\/\u76f8\u540c\u5185\u5b58\u5730\u5740\u7684\u5bf9\u8c61\u624d\u662f\u76f8\u540c\u7684set\u5143\u7d20\n\/\/\u76f8\u540c\u5185\u5bb9\u5730\u5740\u4e0d\u540c\u7684\u5bf9\u8c61\uff0c\u4e0d\u662f\u76f8\u540c\u7684set\u5143\u7d20\n\nvar set = new Set();\/\/\u5fc5\u987b\u5148\u58f0\u660e\uff0c\u4e0d\u7136\u62a5\u9519\u662fset is not defined\n\n\/\/\u5b9a\u4e49\u4f53\u76f8\u540c\u53ef\u4ee5\u4f5c\u4e3aset\u7684\u5143\u7d20\nvar obj1={id:1};\nvar obj2={id:1};\nset.add(obj1);\nset.add(obj2);\nconsole.log(set);\/\/Set(2)\u00a0{{\u2026}, {\u2026}}\n\n\/\/\u540c\u4e00\u4e2a\u5730\u5740\u7684\u5bf9\u8c61\u662f\u65e0\u6cd5\u518d\u6b21\u6dfb\u52a0\u5230set\u4e2d\u7684\nset.add(obj1);\nconsole.log(set);\/\/Set(2)\u00a0{{\u2026}, {\u2026}}\n\/** *\/\n\n\/*P100-\u5185\u7f6e\u5bf9\u8c61-Map*\/\n\/\/map\u662f\u4e00\u79cd\u952e\u503c\u5bf9\u7684\u6570\u636e\u7ed3\u6784\n\/\/\u4e0e\u5bf9\u8c61\u7c7b\u4f3c\n\/\/map\u7684key\u548cvalue\u53ef\u4ee5\u662f\u4efb\u610f\u6570\u636e\u7c7b\u578b\uff1f\u662fvalue\u5427\uff0ckey\u4e0d\u53ea\u80fd\u662f\u540d\u5b57\u4e48\uff1f\n\/\/\u53ef\u4ee5\u4f7f\u7528\u5355\u5f15\u53f7\uff08\u5bf9\u6bd4JSON\u7684key\u548cvalue\u90fd\u5fc5\u987b\u662f\u53cc\u5f15\u53f7\uff09\n\/\/\u7279\u6b8a\u6ce8\u610f\uff1a\n\/\/key\u4e3a\u5bf9\u8c61\u65f6\u4e0d\u80fd\u76f4\u63a5\u4f5c\u4e3adelete()\u548cget()\u7684\u53c2\u6570\uff01\n\/\/key\u4e3a\u5bf9\u8c61\u548c\u5b57\u7b26\u4e32\u65f6\uff0c\u4e0d\u80fd\u76f4\u63a5\u4f5c\u4e3ahas()\u7684\u53c2\u6570\uff01\n\n\/\/\u611f\u89c9set\uff0cmap\uff0c\u6570\u7ec4\uff0c\u5bf9\u8c61\u5404\u6709\u4fa7\u91cd\uff0c\u5404\u6709\u7279\u8272\uff01\u6682\u65f6\u8fd8\u4e0d\u80fd\u5b8c\u5168\u4e00\u4e00\u8bf4\u6e05\uff01\n\n\/*\u6dfb\u52a0\u5143\u7d20\nvar map = new Map();\nmap.set(1,&#039;\u503c1&#039;);\/\/key\u662f\u6570\u5b57\u7c7b\u578b,value\u662f\u5b57\u7b26\u4e32\nmap.set({key:2},&#039;\u503c2&#039;);\/\/key\u662f\u5bf9\u8c61\u7c7b\u578b\uff0cvalue\u662f\u5b57\u7b26\u4e32\nmap.set(&#039;key 3&#039;,&#039;\u503c3&#039;);\/\/key\u662f\u5b57\u7b26\u4e32\u7c7b\u578b\uff0cvalue\u662f\u5b57\u7b26\u4e32\n\nconsole.log(map);\/\/Map(3)\u00a0{1 =&gt; &quot;\u503c1&quot;, {\u2026} =&gt; &quot;\u503c2&quot;, &quot;key 3&quot; =&gt; &quot;\u503c3&quot;}\n\/*\nMap(3) {1 =&gt; &quot;\u503c1&quot;, {\u2026} =&gt; &quot;\u503c2&quot;, &quot;key 3&quot; =&gt; &quot;\u503c3&quot;}\n    [[Entries]]\n        0: {1 =&gt; &quot;\u503c1&quot;}\n        1: {Object =&gt; &quot;\u503c2&quot;}\n        2: {&quot;key 3&quot; =&gt; &quot;\u503c3&quot;}\n        size: (...)\n    __proto__: Map\n*\/\n\/** *\/\n\n\/*\u8bbf\u95ee\nvar map = new Map();\nmap.set(1,&#039;\u503c1&#039;);\/\/key\u662f\u6570\u5b57\u7c7b\u578b,value\u662f\u5b57\u7b26\u4e32\nmap.set({key:2},&#039;\u503c2&#039;);\/\/key\u662f\u5bf9\u8c61\u7c7b\u578b\uff0cvalue\u662f\u5b57\u7b26\u4e32\nmap.set(&#039;key 3&#039;,&#039;\u503c3&#039;);\/\/key\u662f\u5b57\u7b26\u4e32\u7c7b\u578b\uff0cvalue\u662f\u5b57\u7b26\u4e32\n\nconsole.log(map.get(1));\/\/\u503c1\nconsole.log(map.get({key:2}));\/\/undefined\/\/\u8001\u5e08\u8bf4\u8fd9\u91cc\u5176\u5b9e\u662f\u5148\u521b\u5efa\u4e86\u4e00\u4e2a\u65b0\u5bf9\u8c61\uff08\u6ca1\u6709\u8d4b\u503c\u7ed9\u53d8\u91cf\uff09\nconsole.log(map.get(&#039;key 3&#039;));\/\/\u503c3\n\/** *\/\n\n\/*\u5bf9\u8c61\u4f5c\u4e3amap\u7684key\uff0c\u9700\u8981\u5148\u8d4b\u503c\u7ed9\u53d8\u91cf\uff0c\u624d\u80fd\u8bbf\u95ee\u5230\n\/\/\u5b9e\u73b0\u5bf9\u8c61\u4f5c\u4e3akey\u7684\u529e\u6cd5\u662f\uff0c\u5148\u628a\u5bf9\u8c61\u8d4b\u503c\u7ed9\u53d8\u91cf\uff0cmap\u6dfb\u52a0\u5143\u7d20\u65f6\u53d8\u91cf\u4f5c\u4e3akey\uff0c\u904d\u5386\u65f6\u53c2\u6570\u662f\u53d8\u91cf\u5373\u53ef\nvar map = new Map();\nvar objKey ={key:2};\nmap.set(1,&#039;\u503c1&#039;);\/\/key\u662f\u6570\u5b57\u7c7b\u578b,value\u662f\u5b57\u7b26\u4e32\nmap.set(objKey,&#039;\u503c2&#039;);\/\/key\u662f\u5bf9\u8c61\u7c7b\u578b\uff0cvalue\u662f\u5b57\u7b26\u4e32\nmap.set(&#039;key 3&#039;,&#039;\u503c3&#039;);\/\/key\u662f\u5b57\u7b26\u4e32\u7c7b\u578b\uff0cvalue\u662f\u5b57\u7b26\u4e32\n\nconsole.log(map.get(objKey));\/\/\u503c2\n\/** *\/\n\n\/*\u5224\u65adkey\u662f\u5426\u5b58\u5728\nvar map = new Map();\nmap.set(1,&#039;\u503c1&#039;);\/\/key\u662f\u6570\u5b57\u7c7b\u578b,value\u662f\u5b57\u7b26\u4e32\nmap.set({key:2},&#039;\u503c2&#039;);\/\/key\u662f\u5bf9\u8c61\u7c7b\u578b\uff0cvalue\u662f\u5b57\u7b26\u4e32\nmap.set(&#039;key 3&#039;,&#039;\u503c3&#039;);\/\/key\u662f\u5b57\u7b26\u4e32\u7c7b\u578b\uff0cvalue\u662f\u5b57\u7b26\u4e32\n\nconsole.log(map.has(1));\/\/true\n\n\/\/VH\uff1a\u5bf9\u8c61\u548c\u5b57\u7b26\u4e32\u4f5c\u4e3akey\u7684\u65f6\u5019\uff0c\u4e0d\u80fd\u76f4\u63a5\u505ahas()\u7684\u53c2\u6570\nconsole.log(map.has({key:2}));\/\/false\nconsole.log(map.has(&#039;key:3&#039;));\/\/false\n\n\/\/VH\uff1a\u5bf9\u8c61\u4f5c\u4e3akey\u7684\u65f6\u5019\uff0c\u5f97\u4f7f\u7528\u8d4b\u503c\u7ed9\u53d8\u91cf\u7684\u65b9\u5f0f\uff0chas()\u7528\u53d8\u91cf\u505a\u53c2\u6570\nvar objKey4 = {key:4};\nmap.set(objKey4,&#039;\u503c4&#039;);\nconsole.log(map.has(objKey4));\/\/true\n\n\/\/VH\uff1a\u5b57\u7b26\u4e32\u4f5c\u4e3akey\u7684\u65f6\u5019\uff0c\u5f97\u4f7f\u7528\u8d4b\u503c\u7ed9\u53d8\u91cf\u7684\u65b9\u5f0f\uff0chas()\u7528\u53d8\u91cf\u505a\u53c2\u6570\nvar strKey5 =&#039;key 5&#039;;\nmap.set(strKey5,&#039;\u503c5&#039;);\nconsole.log(map.has(strKey5));\/\/true\n\/** *\/\n\n\/*\u904d\u5386map\u5143\u7d20 *\/\n\/*forEach()\u65b9\u6cd5\u904d\u5386\n\/\/forEach()\u65b9\u6cd5\uff0c\u63d0\u4f9b2\u4e2a\u53c2\u6570\uff1a1\u503cvalue2\u952ekey\nvar map = new Map();\nmap.set(1,&#039;\u503c1&#039;);\/\/key\u662f\u6570\u5b57\u7c7b\u578b,value\u662f\u5b57\u7b26\u4e32\nmap.set({key:2},&#039;\u503c2&#039;);\/\/key\u662f\u5bf9\u8c61\u7c7b\u578b\uff0cvalue\u662f\u5b57\u7b26\u4e32\nmap.set(&#039;key 3&#039;,&#039;\u503c3&#039;);\/\/key\u662f\u5b57\u7b26\u4e32\u7c7b\u578b\uff0cvalue\u662f\u5b57\u7b26\u4e32\n\nmap.forEach((value,key)=&gt;{\n    console.log(key,value);\n});\n\/*\n1 &quot;\u503c1&quot;\/\/\u503c1\u662f\u7ea2\u8272\n{key: 2} &quot;\u503c2&quot;\/\/\u503c2\u662f\u7ea2\u8272\nkey 3 \u503c3\/\/\/\/\u503c3\u662f\u9ed1\u8272\uff0c\u4e14\u6ca1\u6709\u53cc\u5f15\u53f7\n*\/\n\/** *\/\n\n\/*\u8fed\u4ee3\u5668\u8bbf\u95eeEntries\n\/\/Entries\u5c31\u662f\u5355\u72ec\u4e00\u4e2a\u952e\u503c\u5bf9\nvar map = new Map();\nmap.set(1,&#039;\u503c1&#039;);\/\/key\u662f\u6570\u5b57\u7c7b\u578b,value\u662f\u5b57\u7b26\u4e32\nmap.set({key:2},&#039;\u503c2&#039;);\/\/key\u662f\u5bf9\u8c61\u7c7b\u578b\uff0cvalue\u662f\u5b57\u7b26\u4e32\nmap.set(&#039;key 3&#039;,&#039;\u503c3&#039;);\/\/key\u662f\u5b57\u7b26\u4e32\u7c7b\u578b\uff0cvalue\u662f\u5b57\u7b26\u4e32\n\nvar iterator = map.entries();\nconsole.log(iterator);\n\/\/\u4ee5\u4e0b\u662f\u6253\u5370\u7ed3\u679c\uff0c\u7b2c\u4e00\u6b21\u5c1d\u8bd5\u4f7f\u7528``\u7b26\u53f7\u6765\u5c55\u793a\u3002\nvar notes=`\nMapIterator {1 =&gt; &quot;\u503c1&quot;, {\u2026} =&gt; &quot;\u503c2&quot;, &quot;key 3&quot; =&gt; &quot;\u503c3&quot;}\n    [[Entries]]\n        0: {1 =&gt; &quot;\u503c1&quot;}\n        1: {Object =&gt; &quot;\u503c2&quot;}\n        2: {&quot;key 3&quot; =&gt; &quot;\u503c3&quot;}\n    __proto__: Map Iterator\n    [[IteratorHasMore]]: true\n    [[IteratorIndex]]: 0\n    [[IteratorKind]]: &quot;entries&quot;`;\n\/\/\u5c55\u793a\u5355\u72ec\u4e00\u4e2aentry\uff0c\u4f7f\u7528next()\u65b9\u6cd5\n\/\/\u6253\u5370\u7ed3\u679c\u662f\u6309\u8c03\u7528\u6b21\u6570\u8fd4\u56demap\u7684entries\n\/\/3\u5bf9\u53ef\u4ee5\u8c03\u75284\u6b21\uff0c\u6700\u540e\u4e00\u6b21\u7684done:true,\u8868\u793a\u8fed\u4ee3\u5668\u8bbf\u95ee\u5b8c\u6bd5\u30024\u6b21\u4e4b\u540e\u7ed3\u679c\u548c4\u6b21\u4e00\u6837\n\/\/\u7ee7\u7eed\u53ef\u4ee5\u67e5\u770bentry\u7684value,\u4f1a\u4ee5\u6570\u7ec4\u7684\u5f62\u5f0f\u8fd4\u56de\nconsole.log(iterator.next());\/\/{value: Array(2), done: false}\nconsole.log(iterator.next().value);\/\/{value: Array(2), done: false}\nconsole.log(iterator.next());\/\/{value: Array(2), done: false}\nconsole.log(iterator.next());\/\/{value: undefined, done: true}\nconsole.log(iterator.next());\/\/{value: undefined, done: true}\n\nvar notes=`\n\/\/\u4f7f\u7528next()\u6309\u987a\u5e8f\u67e5\u770bentry\n{value: Array(2), done: false}\ndone: false\nvalue: (2) [1, &quot;\u503c1&quot;]\n__proto__: Object\n\n\/\/\u67e5\u770bentry\u7684value\uff0c\u4ee5\u6570\u7ec4\u8fd4\u56de\n(2) [{\u2026}, &quot;\u503c2&quot;]\n0: {key: 2}\n1: &quot;\u503c2&quot;\nlength: 2\n__proto__: Array(0)\n\n\/\/\u4e00\u51713\u4e2aentries\uff0c\u7b2c\u4e09\u4e2a\u7684done\uff0c\u4f9d\u7136false\n{value: Array(2), done: false}\ndone: false\nvalue: (2) [&quot;key 3&quot;, &quot;\u503c3&quot;]\n__proto__: Object\n\n\/\/\u4e00\u51713\u4e2aentries\uff0c\u7b2c\u56db\u4e2a\u7684done\uff0c\u624d\u662ftrue\n{value: undefined, done: true}\ndone: true\nvalue: undefined\n__proto__: Object\n`;\n\/** *\/\n\n\/*forof\u904d\u5386map\n\/\/\u4f7f\u7528\u89e3\u6784\u7684\u65b9\u5f0f\n\/\/\u8001\u5e08\u8bf4\uff0c\u56e0\u4e3amap\u7684entries\u7684value\u4e5f\u662f\u6570\u7ec4\u7684\u5f62\u5f0f\uff0c\u53ef\u4ee5\u89e3\u6784\nvar map = new Map();\nmap.set(1,&#039;\u503c1&#039;);\/\/key\u662f\u6570\u5b57\u7c7b\u578b,value\u662f\u5b57\u7b26\u4e32\nmap.set({key:2},&#039;\u503c2&#039;);\/\/key\u662f\u5bf9\u8c61\u7c7b\u578b\uff0cvalue\u662f\u5b57\u7b26\u4e32\nmap.set(&#039;key 3&#039;,&#039;\u503c3&#039;);\/\/key\u662f\u5b57\u7b26\u4e32\u7c7b\u578b\uff0cvalue\u662f\u5b57\u7b26\u4e32\n\nfor (let[key,value] of map){\n    console.log(key,value);\n}\nvar notes=`\n1 &quot;\u503c1&quot;\n{key: 2} &quot;\u503c2&quot;\nkey 3 \u503c3\n`;\n\/** *\/\n\n\/*\u5220\u9664\u5143\u7d20\n\/\/delete()\u65b9\u6cd5\n\/\/key\u4e3a\u5bf9\u8c61\u65f6\u4e0d\u80fd\u76f4\u63a5\u4f5c\u4e3adelete()\u548cget()\u7684\u53c2\u6570\uff01\n\/\/key\u4e3a\u5bf9\u8c61\u548c\u5b57\u7b26\u4e32\u65f6\uff0c\u4e0d\u80fd\u76f4\u63a5\u4f5c\u4e3ahas()\u7684\u53c2\u6570\uff01\nvar map = new Map();\nmap.set(1,&#039;\u503c1&#039;);\/\/key\u662f\u6570\u5b57\u7c7b\u578b,value\u662f\u5b57\u7b26\u4e32\nmap.set({key:2},&#039;\u503c2&#039;);\/\/key\u662f\u5bf9\u8c61\u7c7b\u578b\uff0cvalue\u662f\u5b57\u7b26\u4e32\nmap.set(&#039;key 3&#039;,&#039;\u503c3&#039;);\/\/key\u662f\u5b57\u7b26\u4e32\u7c7b\u578b\uff0cvalue\u662f\u5b57\u7b26\u4e32\n\n\/\/key\u662f\u6570\u5b57\u65f6\uff0c\u6570\u5b57\u53ef\u4ee5\u76f4\u63a5\u4f5c\u4e3adelete()\u7684\u53c2\u6570\nmap.delete(1);\nconsole.log(map);\nvar notes=`\nMap(2) {{\u2026} =&gt; &quot;\u503c2&quot;, &quot;key 3&quot; =&gt; &quot;\u503c3&quot;}\n    [[Entries]]\n        0: {Object =&gt; &quot;\u503c2&quot;}\n        1: {&quot;key 3&quot; =&gt; &quot;\u503c3&quot;}\n        size: (...)\n    __proto__: Map`;\n\n\/\/key\u4e3a\u5bf9\u8c61\u65f6\u4e0d\u80fd\u76f4\u63a5\u4f5c\u4e3adelete()\u548cget()\u7684\u53c2\u6570\uff01\n\/\/\u4e0b\u4f8b\u5e76\u6ca1\u6709\u5220\u9664entry\u3010key\u662f{key:2}\u3011\n\/\/\u5fc5\u987b\u5148\u628a\u5bf9\u8c61\u8d4b\u503c\u7ed9\u53d8\u91cf\uff0c\u7528\u53d8\u91cf\u4f5c\u4e3aset()\u7684\u53c2\u6570\u6dfb\u52a0\u540e\uff0c\u518d\u4f7f\u7528\u53d8\u91cf\u4f5c\u4e3adelete()\u7684\u53c2\u6570\u5220\u9664\nmap.delete({key:2});\nconsole.log(map);\nvar notes=`\nMap(2) {{\u2026} =&gt; &quot;\u503c2&quot;, &quot;key 3&quot; =&gt; &quot;\u503c3&quot;}\n    [[Entries]]\n        0: {Object =&gt; &quot;\u503c2&quot;}\n        1: {&quot;key 3&quot; =&gt; &quot;\u503c3&quot;}\n        size: (...)\n    __proto__: Map`;\n\n\/\/key\u662f\u5b57\u7b26\u4e32\u65f6\uff0c\u5b57\u7b26\u4e32\u53ef\u4ee5\u76f4\u63a5\u4f5c\u4e3adelete()\u7684\u53c2\u6570\nmap.delete(&#039;key 3&#039;);\nconsole.log(map);\nvar notes=`\nMap(1) {{\u2026} =&gt; &quot;\u503c2&quot;}\n    [[Entries]]\n        0: {Object =&gt; &quot;\u503c2&quot;}\n        size: (...)\n    __proto__: Map`;\n\n\/\/key\u4e3a\u5bf9\u8c61\u65f6\u4e0d\u80fd\u76f4\u63a5\u4f5c\u4e3adelete()\u548cget()\u7684\u53c2\u6570\uff01\n\/\/\u4e0b\u4f8b\u5e76\u6ca1\u6709\u5220\u9664entry\u3010key\u662f{key:2}\u3011\n\/\/\u5fc5\u987b\u5148\u628a\u5bf9\u8c61\u8d4b\u503c\u7ed9\u53d8\u91cf\uff0c\u7528\u53d8\u91cf\u4f5c\u4e3aset()\u7684\u53c2\u6570\u6dfb\u52a0\u540e\uff0c\u518d\u4f7f\u7528\u53d8\u91cf\u4f5c\u4e3adelete()\u7684\u53c2\u6570\u5220\u9664\nvar objKeyDel ={key:5};\nmap.set(objKeyDel,&#039;\u503cDel&#039;);\n\nconsole.log(map);\nvar notes=`\nMap(2) {{\u2026} =&gt; &quot;\u503c2&quot;, {\u2026} =&gt; &quot;\u503cDel&quot;}\n    [[Entries]]\n        0: {Object =&gt; &quot;\u503c2&quot;}\n        1: {Object =&gt; &quot;\u503cDel&quot;}\n        size: (...)\n    __proto__: Map`;\n\nmap.delete(objKeyDel);\nconsole.log(map);\nvar notes=`\nMap(1) {{\u2026} =&gt; &quot;\u503c2&quot;}\n        [[Entries]]\n        0: {Object =&gt; &quot;\u503c2&quot;}\n        size: (...)\n    __proto__: Map\n`;\n\/** *\/<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>\/*P95-\u5185\u7f6e\u5bf9\u8c61Number*\/ \/\/JS\u5185\u7f6e\u4e00\u4e9b\u5bf9\u8c61\uff0c\u65b9\u4fbf\u5bf9\u6570\u636e\u7ed3\u6784\u8fdb\u884c\u64cd\u4f5c \/\/\u6bd4\u5982\uff0c\u6570\u5b66\uff0c\u65e5\u671f\uff0c\u96c6\u5408 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[21],"tags":[],"_links":{"self":[{"href":"http:\/\/www.henrycome.com\/wordpress\/wp-json\/wp\/v2\/posts\/920"}],"collection":[{"href":"http:\/\/www.henrycome.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.henrycome.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.henrycome.com\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.henrycome.com\/wordpress\/wp-json\/wp\/v2\/comments?post=920"}],"version-history":[{"count":1,"href":"http:\/\/www.henrycome.com\/wordpress\/wp-json\/wp\/v2\/posts\/920\/revisions"}],"predecessor-version":[{"id":921,"href":"http:\/\/www.henrycome.com\/wordpress\/wp-json\/wp\/v2\/posts\/920\/revisions\/921"}],"wp:attachment":[{"href":"http:\/\/www.henrycome.com\/wordpress\/wp-json\/wp\/v2\/media?parent=920"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.henrycome.com\/wordpress\/wp-json\/wp\/v2\/categories?post=920"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.henrycome.com\/wordpress\/wp-json\/wp\/v2\/tags?post=920"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}