{"id":408,"date":"2020-02-14T14:07:00","date_gmt":"2020-02-14T06:07:00","guid":{"rendered":"https:\/\/blog.cqdefxxx.com\/?p=408"},"modified":"2020-02-14T14:07:00","modified_gmt":"2020-02-14T06:07:00","slug":"%e6%95%b0%e6%8d%ae%e3%80%81%e5%8f%98%e9%87%8f%e3%80%81%e5%86%85%e5%ad%98","status":"publish","type":"post","link":"https:\/\/blog.viter.top\/index.php\/2020\/02\/14\/%e6%95%b0%e6%8d%ae%e3%80%81%e5%8f%98%e9%87%8f%e3%80%81%e5%86%85%e5%ad%98\/","title":{"rendered":"\u6570\u636e\u3001\u53d8\u91cf\u3001\u5185\u5b58"},"content":{"rendered":"<pre class=\"pure-highlightjs\"><code class=\"\">&lt;!DOCTYPE html&gt;\n&lt;html lang=\"en\"&gt;\n&lt;head&gt;\n  &lt;meta charset=\"UTF-8\"&gt;\n  &lt;title&gt;02_\u6570\u636e_\u53d8\u91cf_\u5185\u5b58&lt;\/title&gt;\n&lt;\/head&gt;\n&lt;body&gt;\n&lt;!--\n1. \u4ec0\u4e48\u662f\u6570\u636e?\n  * \u5b58\u50a8\u5728\u5185\u5b58\u4e2d\u4ee3\u8868\u7279\u5b9a\u4fe1\u606f\u7684'\u4e1c\u4e1c', \u672c\u8d28\u4e0a\u662f0101...\n  * \u6570\u636e\u7684\u7279\u70b9: \u53ef\u4f20\u9012, \u53ef\u8fd0\u7b97\n  * \u4e00\u5207\u7686\u6570\u636e\n  * \u5185\u5b58\u4e2d\u6240\u6709\u64cd\u4f5c\u7684\u76ee\u6807: \u6570\u636e\n    * \u7b97\u672f\u8fd0\u7b97\n    * \u903b\u8f91\u8fd0\u7b97\n    * \u8d4b\u503c\n    * \u8fd0\u884c\u51fd\u6570\n2. \u4ec0\u4e48\u662f\u5185\u5b58?\n  * \u5185\u5b58\u6761\u901a\u7535\u540e\u4ea7\u751f\u7684\u53ef\u50a8\u5b58\u6570\u636e\u7684\u7a7a\u95f4(\u4e34\u65f6\u7684)\n  * \u5185\u5b58\u4ea7\u751f\u548c\u6b7b\u4ea1: \u5185\u5b58\u6761(\u7535\u8def\u7248)==&gt;\u901a\u7535==&gt;\u4ea7\u751f\u5185\u5b58\u7a7a\u95f4==&gt;\u5b58\u50a8\u6570\u636e==&gt;\u5904\u7406\u6570\u636e==&gt;\u65ad\u7535==&gt;\u5185\u5b58\u7a7a\u95f4\u548c\u6570\u636e\u90fd\u6d88\u5931\n  * \u4e00\u5757\u5c0f\u5185\u5b58\u76842\u4e2a\u6570\u636e\n     * \u5185\u90e8\u5b58\u50a8\u7684\u6570\u636e\n     * \u5730\u5740\u503c\n  * \u5185\u5b58\u5206\u7c7b\n    * \u6808: \u5168\u5c40\u53d8\u91cf\/\u5c40\u90e8\u53d8\u91cf\n    * \u5806: \u5bf9\u8c61\n3. \u4ec0\u4e48\u662f\u53d8\u91cf?\n  * \u53ef\u53d8\u5316\u7684\u91cf, \u7531\u53d8\u91cf\u540d\u548c\u53d8\u91cf\u503c\u7ec4\u6210\n  * \u6bcf\u4e2a\u53d8\u91cf\u90fd\u5bf9\u5e94\u7684\u4e00\u5757\u5c0f\u5185\u5b58, \u53d8\u91cf\u540d\u7528\u6765\u67e5\u627e\u5bf9\u5e94\u7684\u5185\u5b58, \u53d8\u91cf\u503c\u5c31\u662f\u5185\u5b58\u4e2d\u4fdd\u5b58\u7684\u6570\u636e\n4. \u5185\u5b58,\u6570\u636e, \u53d8\u91cf\u4e09\u8005\u4e4b\u95f4\u7684\u5173\u7cfb\n  * \u5185\u5b58\u7528\u6765\u5b58\u50a8\u6570\u636e\u7684\u7a7a\u95f4\n  * \u53d8\u91cf\u662f\u5185\u5b58\u7684\u6807\u8bc6\n--&gt;\n&lt;script type=\"text\/javascript\"&gt;\n\n  var age = 18\n  console.log(age)\n\n  var obj = {name: 'Tom'}\n  console.log(obj.name)\n\n  function fn () {\n    var obj = {name: 'Tom'}\n  }\n\n  var a = 3\n  var b = a + 2\n\n\n&lt;\/script&gt;\n&lt;\/body&gt;\n&lt;\/html&gt;<\/code><\/pre>\n<pre class=\"pure-highlightjs\"><code class=\"\">&lt;!DOCTYPE html&gt;\n&lt;html lang=\"en\"&gt;\n&lt;head&gt;\n  &lt;meta charset=\"UTF-8\"&gt;\n  &lt;title&gt;\u5173\u4e8e\u8d4b\u503c\u548c\u5185\u5b58\u7684\u95ee\u9898&lt;\/title&gt;\n&lt;\/head&gt;\n&lt;body&gt;\n&lt;!--\n  \u95ee\u9898: var a = xxx, a\u5185\u5b58\u4e2d\u5230\u5e95\u4fdd\u5b58\u7684\u662f\u4ec0\u4e48?\n    * xxx\u662f\u57fa\u672c\u6570\u636e, \u4fdd\u5b58\u7684\u5c31\u662f\u8fd9\u4e2a\u6570\u636e\n    * xxx\u662f\u5bf9\u8c61, \u4fdd\u5b58\u7684\u662f\u5bf9\u8c61\u7684\u5730\u5740\u503c\n    * xxx\u662f\u4e00\u4e2a\u53d8\u91cf, \u4fdd\u5b58\u7684xxx\u7684\u5185\u5b58\u5185\u5bb9(\u53ef\u80fd\u662f\u57fa\u672c\u6570\u636e, \u4e5f\u53ef\u80fd\u662f\u5730\u5740\u503c)\n--&gt;\n&lt;script type=\"text\/javascript\"&gt;\n  var a = 3\n  a = function () {\n\n  }\n\n  var b = 'abc'\n  a = b\n  b = {}\n  a = b\n\n\n\n&lt;\/script&gt;\n&lt;\/body&gt;\n&lt;\/html&gt;<\/code><\/pre>\n<pre class=\"pure-highlightjs\"><code class=\"\">&lt;!DOCTYPE html&gt;\n&lt;html lang=\"en\"&gt;\n&lt;head&gt;\n  &lt;meta charset=\"UTF-8\"&gt;\n  &lt;title&gt;02_\u5173\u4e8e\u5f15\u7528\u53d8\u91cf\u8d4b\u503c\u95ee\u9898&lt;\/title&gt;\n&lt;\/head&gt;\n&lt;body&gt;\n&lt;!--\n\u5173\u4e8e\u5f15\u7528\u53d8\u91cf\u8d4b\u503c\u95ee\u9898\n  * 2\u4e2a\u5f15\u7528\u53d8\u91cf\u6307\u5411\u540c\u4e00\u4e2a\u5bf9\u8c61, \u901a\u8fc7\u4e00\u4e2a\u53d8\u91cf\u4fee\u6539\u5bf9\u8c61\u5185\u90e8\u6570\u636e, \u53e6\u4e00\u4e2a\u53d8\u91cf\u770b\u5230\u7684\u662f\u4fee\u6539\u4e4b\u540e\u7684\u6570\u636e\n  * 2\u4e2a\u5f15\u7528\u53d8\u91cf\u6307\u5411\u540c\u4e00\u4e2a\u5bf9\u8c61, \u8ba9\u5176\u4e2d\u4e00\u4e2a\u5f15\u7528\u53d8\u91cf\u6307\u5411\u53e6\u4e00\u4e2a\u5bf9\u8c61, \u53e6\u4e00\u5f15\u7528\u53d8\u91cf\u4f9d\u7136\u6307\u5411\u524d\u4e00\u4e2a\u5bf9\u8c61\n--&gt;\n&lt;script type=\"text\/javascript\"&gt;\n  var obj1 = {name: 'Tom'}\n  var obj2 = obj1\n  obj2.age = 12\n  console.log(obj1.age)  \/\/ 12\n  function fn (obj) {\n    obj.name = 'A'\n  }\n  fn(obj1)\n  console.log(obj2.name) \/\/A\n\n\n  var a = {age: 12}\n  var b = a\n  a = {name: 'BOB', age: 13}\n  b.age = 14\n  console.log(b.age, a.name, a.age) \/\/ 14 Bob 13\n\n  function fn2 (obj) {\n    obj = {age: 15}\n  }\n  fn2(a)\n\n  console.log(a.age)\n\n\n\n\n&lt;\/script&gt;\n&lt;\/body&gt;\n&lt;\/html&gt;<\/code><\/pre>\n<pre class=\"pure-highlightjs\"><code class=\"\">&lt;!DOCTYPE html&gt;\n&lt;html lang=\"en\"&gt;\n&lt;head&gt;\n  &lt;meta charset=\"UTF-8\"&gt;\n  &lt;title&gt;02_\u5173\u4e8e\u6570\u636e\u4f20\u9012\u95ee\u9898&lt;\/title&gt;\n&lt;\/head&gt;\n&lt;body&gt;\n&lt;!--\n\u95ee\u9898: \u5728js\u8c03\u7528\u51fd\u6570\u65f6\u4f20\u9012\u53d8\u91cf\u53c2\u6570\u65f6, \u662f\u503c\u4f20\u9012\u8fd8\u662f\u5f15\u7528\u4f20\u9012\n  * \u7406\u89e31: \u90fd\u662f\u503c(\u57fa\u672c\/\u5730\u5740\u503c)\u4f20\u9012\n  * \u7406\u89e32: \u53ef\u80fd\u662f\u503c\u4f20\u9012, \u4e5f\u53ef\u80fd\u662f\u5f15\u7528\u4f20\u9012(\u5730\u5740\u503c)\n--&gt;\n&lt;script type=\"text\/javascript\"&gt;\n  var a = 3\n  function fn (a) {\n    a = a +1\n  }\n  fn(a)\n  console.log(a)\n\n  function fn2 (obj) {\n    console.log(obj.name)\n    obj.name = \"xxx\"\n  }\n  var obj = {name: 'Tom'}\n  fn2(obj)\n  console.log(obj.name)\n&lt;\/script&gt;\n&lt;\/body&gt;\n&lt;\/html&gt;<\/code><\/pre>\n<pre class=\"pure-highlightjs\"><code class=\"\">&lt;!DOCTYPE html&gt;\n&lt;html lang=\"en\"&gt;\n&lt;head&gt;\n  &lt;meta charset=\"UTF-8\"&gt;\n  &lt;title&gt;02_\u5185\u5b58\u7ba1\u7406&lt;\/title&gt;\n&lt;\/head&gt;\n&lt;body&gt;\n&lt;!--\n\u95ee\u9898: JS\u5f15\u64ce\u5982\u4f55\u7ba1\u7406\u5185\u5b58?\n1. \u5185\u5b58\u751f\u547d\u5468\u671f\n  * \u5206\u914d\u5c0f\u5185\u5b58\u7a7a\u95f4, \u5f97\u5230\u5b83\u7684\u4f7f\u7528\u6743\n  * \u5b58\u50a8\u6570\u636e, \u53ef\u4ee5\u53cd\u590d\u8fdb\u884c\u64cd\u4f5c\n  * \u91ca\u653e\u5c0f\u5185\u5b58\u7a7a\u95f4\n2. \u91ca\u653e\u5185\u5b58\n  * \u5c40\u90e8\u53d8\u91cf: \u51fd\u6570\u6267\u884c\u5b8c\u81ea\u52a8\u91ca\u653e\n  * \u5bf9\u8c61: \u6210\u4e3a\u5783\u573e\u5bf9\u8c61==&gt;\u5783\u573e\u56de\u6536\u5668\u56de\u6536\n--&gt;\n&lt;script type=\"text\/javascript\"&gt;\n  var a = 3\n  var obj = {}\n  obj = undefined\n\n  function fn () {\n    var b = {}\n  }\n\n  fn() \/\/ b\u662f\u81ea\u52a8\u91ca\u653e, b\u6240\u6307\u5411\u7684\u5bf9\u8c61\u662f\u5728\u540e\u9762\u7684\u67d0\u4e2a\u65f6\u523b\u7531\u5783\u573e\u56de\u6536\u5668\u56de\u6536\n&lt;\/script&gt;\n&lt;\/body&gt;\n&lt;\/html&gt;<\/code><\/pre>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&lt;!DOCTYPE html&gt; &lt;html lang=&#8221;en&#8221;&gt; &lt;head&gt; &lt;met","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[],"tags":[5],"_links":{"self":[{"href":"https:\/\/blog.viter.top\/index.php\/wp-json\/wp\/v2\/posts\/408"}],"collection":[{"href":"https:\/\/blog.viter.top\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.viter.top\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.viter.top\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.viter.top\/index.php\/wp-json\/wp\/v2\/comments?post=408"}],"version-history":[{"count":0,"href":"https:\/\/blog.viter.top\/index.php\/wp-json\/wp\/v2\/posts\/408\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.viter.top\/index.php\/wp-json\/wp\/v2\/media?parent=408"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.viter.top\/index.php\/wp-json\/wp\/v2\/categories?post=408"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.viter.top\/index.php\/wp-json\/wp\/v2\/tags?post=408"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}