{"id":2519,"date":"2020-03-30T17:45:58","date_gmt":"2020-03-30T09:45:58","guid":{"rendered":"http:\/\/www.yuguoxy.com\/geekhome\/?p=2519"},"modified":"2026-08-18T12:35:25","modified_gmt":"2026-08-18T04:35:25","slug":"javascript%e8%83%bd%e5%81%9a%e4%bb%80%e4%b9%88","status":"publish","type":"post","link":"https:\/\/ai.zhousir.top\/?p=2519","title":{"rendered":"Javascript\u80fd\u505a\u4ec0\u4e48"},"content":{"rendered":"<section id=\"wenyan\" style=\"font-family: system-ui, 'Apple Color Emoji', 'Segoe UI', 'Segoe UI Symbol', 'Noto Sans', Roboto, sans-serif; line-height: 1.75; font-size: 16px; color: #000000; caret-color: #000000;\" data-provider=\"WenYan\">\n<p style=\"margin: 1em 0px;\">\u5f88\u65e9\u4ee5\u524d\uff0c\u6d4f\u89c8\u5668\u6807\u51c6\u4e4b\u4e89\u8ba9 <strong style=\"color: #4870ac;\">JavaScript<\/strong> \u7684\u8fd0\u884c\u73af\u5883\u5f02\u5e38\u6076\u52a3\uff0c\u8bed\u8a00\u672c\u8eab\u4e5f\u4e0d\u6210\u719f\uff0c\u529f\u80fd\u51e0\u4e4e\u53ea\u9650\u4e8e\u7b80\u5355\u7684\u524d\u7aef\u4ea4\u4e92\u3002\u540e\u6765 <strong style=\"color: #4870ac;\">Ajax<\/strong>\u3001\u7c7b\u5e93\u3001UI \u6846\u67b6\u3001\u6a21\u5757\u52a0\u8f7d\u548c MVVM \u9646\u7eed\u51fa\u73b0\uff0cJS \u624d\u771f\u6b63\u628a\u524d\u7aef\u505a\u6210\u4e00\u95e8\u5b8c\u6574\u7684\u5de5\u7a0b\u3002<\/p>\n<p style=\"margin: 1em 0px;\">\u4eca\u5929\u7684 JavaScript \u5df2\u7ecf\u4e0d\u53ea\u662f\u6d4f\u89c8\u5668\u91cc\u7684\u811a\u672c\uff1a\u5b83\u53ef\u4ee5\u8dd1\u5728\u670d\u52a1\u5668\u4e0a\uff08<strong style=\"color: #4870ac;\">Node<\/strong>\uff09\uff0c\u53ef\u4ee5\u5199 Hybrid \/ React Native \u5e94\u7528\uff0c\u8fd8\u80fd\u505a\u684c\u9762\u8f6f\u4ef6\u548c\u6e38\u620f\u3002\u4e0b\u9762\u6309\u573a\u666f\u628a\u8fd9\u6761\u80fd\u529b\u8fb9\u754c\u7406\u4e00\u904d\u3002<\/p>\n<p style=\"margin: 1em 0px;\">\u539f\u6587\u91cc\u7684\u53c2\u8003\u94fe\u63a5\u5c3d\u91cf\u4fdd\u7559\uff0c\u65b9\u4fbf\u5bf9\u7167\u5f53\u65f6\u7684\u6280\u672f\u6808\uff1a<a href=\"https:\/\/link.zhihu.com\/?target=http%3A\/\/www.ibm.com\/developerworks\/cn\/xml\/wa-ajaxintro1.html\">Ajax<\/a>\u3001<a href=\"https:\/\/link.zhihu.com\/?target=http%3A\/\/jquery.com\/\">jQuery<\/a>\u3001<a href=\"https:\/\/link.zhihu.com\/?target=http%3A\/\/zeptojs.com\/\">zepto<\/a>\u3001<a href=\"https:\/\/link.zhihu.com\/?target=http%3A\/\/getbootstrap.com\/\">Bootstrap<\/a>\u3001<a href=\"https:\/\/link.zhihu.com\/?target=http%3A\/\/amazeui.org\/\">Amaze UI<\/a>\u3001<a href=\"https:\/\/link.zhihu.com\/?target=http%3A\/\/www.requirejs.cn\/\">RequireJS<\/a>\u3001<a href=\"https:\/\/link.zhihu.com\/?target=http%3A\/\/seajs.org\/docs\/\">SeaJs<\/a>\u3001<a href=\"https:\/\/link.zhihu.com\/?target=http%3A\/\/www.ruanyifeng.com\/blog\/2015\/02\/mvcmvp_mvvm.html\">MVVM<\/a>\u3002<\/p>\n<h2 style=\"padding: 1px 12.5px; color: #ffffff; margin: 1.2em 0px 1em; border-radius: 4px; display: inline-block; background-color: #4870ac; font-size: 1.3em;\">\u4e00\u3001Web \u524d\u7aef<\/h2>\n<p style=\"margin: 1em 0px;\"><strong style=\"color: #4870ac;\">Ajax<\/strong> \u8ba9\u524d\u7aef\u53ef\u4ee5\u4e0d\u5237\u65b0\u9875\u9762\u5c31\u548c\u540e\u7aef\u4ea4\u6362\u6570\u636e\uff1b<a href=\"https:\/\/link.zhihu.com\/?target=http%3A\/\/www.jquery123.com\/\">jQuery<\/a> \/ <a href=\"https:\/\/link.zhihu.com\/?target=http%3A\/\/gmu.baidu.com\/doc\/2.0.5\/\">zepto<\/a> \u628a DOM \u64cd\u4f5c\u53d8\u5f97\u7b80\u5355\uff1b<a href=\"https:\/\/link.zhihu.com\/?target=http%3A\/\/www.bootcss.com\/\">Bootstrap<\/a> \/ <a href=\"https:\/\/link.zhihu.com\/?target=http%3A\/\/amazeui.org\/\">Amaze UI<\/a> \u628a UI \u6210\u672c\u538b\u4e0b\u6765\uff1b<a href=\"https:\/\/link.zhihu.com\/?target=http%3A\/\/www.requirejs.cn\/\">RequireJS<\/a> \/ <a href=\"https:\/\/link.zhihu.com\/?target=http%3A\/\/seajs.org\/docs\/\">SeaJs<\/a> \u8865\u4e0a\u4f9d\u8d56\u7ba1\u7406\uff1b<a href=\"https:\/\/link.zhihu.com\/?target=http%3A\/\/www.apjs.net\/\">AngularJS<\/a> \/ <a href=\"https:\/\/link.zhihu.com\/?target=http%3A\/\/avalonjs.github.io\/\">Avalon<\/a> \u8fd9\u7c7b MVVM \u5219\u628a\u524d\u540e\u7aef\u5206\u79bb\u63a8\u5230\u6781\u81f4\u3002<\/p>\n<table style=\"display: table; text-align: left; overflow: auto; border-collapse: collapse; margin: 1.4em auto; max-width: 100%; table-layout: fixed; overflow-wrap: break-word; word-break: break-all;\" width=\"800\">\n<thead>\n<tr>\n<th style=\"border: 1px solid #d9dfe4; padding: 9px 12px; font-size: 0.75em; line-height: 22px; vertical-align: top; text-align: center; font-weight: bold; color: #4870ac; background: #f7f7f7;\">\u80fd\u529b<\/th>\n<th style=\"border: 1px solid #d9dfe4; padding: 9px 12px; font-size: 0.75em; line-height: 22px; vertical-align: top; text-align: center; font-weight: bold; color: #4870ac; background: #f7f7f7;\">\u4ee3\u8868<\/th>\n<th style=\"border: 1px solid #d9dfe4; padding: 9px 12px; font-size: 0.75em; line-height: 22px; vertical-align: top; text-align: center; font-weight: bold; color: #4870ac; background: #f7f7f7;\">\u89e3\u51b3\u4ec0\u4e48<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"border: 1px solid #d9dfe4; padding: 9px 12px; font-size: 0.75em; line-height: 22px; vertical-align: top;\">\u5f02\u6b65\u901a\u4fe1<\/td>\n<td style=\"border: 1px solid #d9dfe4; padding: 9px 12px; font-size: 0.75em; line-height: 22px; vertical-align: top;\">Ajax<\/td>\n<td style=\"border: 1px solid #d9dfe4; padding: 9px 12px; font-size: 0.75em; line-height: 22px; vertical-align: top;\">\u4e0d\u5237\u65b0\u9875\u9762\u4ea4\u6362\u6570\u636e<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #d9dfe4; padding: 9px 12px; font-size: 0.75em; line-height: 22px; vertical-align: top;\">DOM \u5e93<\/td>\n<td style=\"border: 1px solid #d9dfe4; padding: 9px 12px; font-size: 0.75em; line-height: 22px; vertical-align: top;\">jQuery \/ zepto<\/td>\n<td style=\"border: 1px solid #d9dfe4; padding: 9px 12px; font-size: 0.75em; line-height: 22px; vertical-align: top;\">\u628a\u9009\u62e9\u5668\u548c\u4e8b\u4ef6\u5199\u77ed<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #d9dfe4; padding: 9px 12px; font-size: 0.75em; line-height: 22px; vertical-align: top;\">UI \u6846\u67b6<\/td>\n<td style=\"border: 1px solid #d9dfe4; padding: 9px 12px; font-size: 0.75em; line-height: 22px; vertical-align: top;\">Bootstrap \/ Amaze UI<\/td>\n<td style=\"border: 1px solid #d9dfe4; padding: 9px 12px; font-size: 0.75em; line-height: 22px; vertical-align: top;\">\u964d\u4f4e\u9875\u9762\u642d\u5efa\u6210\u672c<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #d9dfe4; padding: 9px 12px; font-size: 0.75em; line-height: 22px; vertical-align: top;\">\u4f9d\u8d56\u7ba1\u7406<\/td>\n<td style=\"border: 1px solid #d9dfe4; padding: 9px 12px; font-size: 0.75em; line-height: 22px; vertical-align: top;\">RequireJS \/ SeaJs<\/td>\n<td style=\"border: 1px solid #d9dfe4; padding: 9px 12px; font-size: 0.75em; line-height: 22px; vertical-align: top;\">\u6a21\u5757\u5316\u52a0\u8f7d<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #d9dfe4; padding: 9px 12px; font-size: 0.75em; line-height: 22px; vertical-align: top;\">MVVM<\/td>\n<td style=\"border: 1px solid #d9dfe4; padding: 9px 12px; font-size: 0.75em; line-height: 22px; vertical-align: top;\">AngularJS \/ Avalon<\/td>\n<td style=\"border: 1px solid #d9dfe4; padding: 9px 12px; font-size: 0.75em; line-height: 22px; vertical-align: top;\">\u524d\u540e\u7aef\u5206\u79bb\u505a\u5230\u6781\u81f4<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3 style=\"padding: 0px; color: #4870ac; margin: 1.2em 0px 1em; font-size: 1.3em;\">React<\/h3>\n<p style=\"margin: 1em 0px;\"><strong style=\"color: #4870ac;\">React<\/strong>\uff08React.js\uff09\u7531 Facebook \u5f00\u53d1\u548c\u7ef4\u62a4\u3002\u5b83\u4e0d\u8d70\u5b8c\u6574 MVC\/MVVM\uff0c\u53ea\u8d1f\u8d23 UI\uff1a\u7528 <strong style=\"color: #4870ac;\">Virtual DOM<\/strong> \u51cf\u5c11\u771f\u5b9e DOM \u64cd\u4f5c\uff0c\u628a\u754c\u9762\u62c6\u6210\u53ef\u7ec4\u5408\u3001\u53ef\u590d\u7528\u3001\u4f4e\u8026\u5408\u7684\u7ec4\u4ef6\u3002instagram.com \u5f53\u65f6\u5168\u7ad9\u90fd\u7528 React \u5f00\u53d1\u3002GitHub \u4ed3\u5e93\uff1a<a href=\"https:\/\/link.zhihu.com\/?target=https%3A\/\/github.com\/facebook\/react\">facebook\/react<\/a>\u3002<\/p>\n<h2 style=\"padding: 1px 12.5px; color: #ffffff; margin: 1.2em 0px 1em; border-radius: 4px; display: inline-block; background-color: #4870ac; font-size: 1.3em;\">\u4e8c\u3001\u540e\u7aef\u4e4b\u65c5\uff1aNode<\/h2>\n<p style=\"margin: 1em 0px;\">2009 \u5e74 5 \u6708\uff0cRyan Dahl \u53d1\u5e03\u4e86 <a href=\"https:\/\/link.zhihu.com\/?target=http%3A\/\/nodejs.org\/\">Node<\/a> \u7684\u6700\u521d\u7248\u672c\u3002Node \u57fa\u4e8e Chrome \u7684 JavaScript \u8fd0\u884c\u65f6\uff0c\u5c01\u88c5 <a href=\"https:\/\/link.zhihu.com\/?target=https%3A\/\/developers.google.com\/v8\/\">Google V8<\/a>\uff0c\u8ba9 JS \u7b2c\u4e00\u6b21\u8d70\u51fa\u6d4f\u89c8\u5668\u3001\u8dd1\u5728\u670d\u52a1\u5668\u4e0a\u3002Web \u7f16\u7a0b\u4ece\u6b64\u53ef\u4ee5\u53ea\u7528\u4e00\u95e8\u8bed\u8a00\u5b8c\u6210\u3002\u987a\u5e26\u8bde\u751f\u4e86 <a href=\"https:\/\/link.zhihu.com\/?target=https%3A\/\/www.npmjs.com\/\">npm<\/a>\uff0cJavaScript \u4e5f\u6709\u4e86\u5305\u7ba1\u7406\u3002<\/p>\n<h2 style=\"padding: 1px 12.5px; color: #ffffff; margin: 1.2em 0px 1em; border-radius: 4px; display: inline-block; background-color: #4870ac; font-size: 1.3em;\">\u4e09\u3001Hybrid App \u4e0e React Native<\/h2>\n<p style=\"margin: 1em 0px;\">Node \u8ba9 JS \u4e0a\u4e86\u670d\u52a1\u7aef\uff0c\u4f46\u8131\u79bb\u6d4f\u89c8\u5668\u4ecd\u7136\u5f88\u96be\u8de8\u5e73\u53f0\u3002\u5de5\u7a0b\u5e08\u53d1\u660e\u4e86 <a href=\"https:\/\/link.zhihu.com\/?target=http%3A\/\/baike.baidu.com\/link%3Furl%3D0n3hSaSSDZY32ugehfhv0-iLUFhDR7PjW9m1uvQQ-uD_D1hMIULV-DAZldELQUxNM87aa1MV5Y0tYTEmBxH0Lq\">Hybrid App<\/a>\uff1a\u7528 WebView \u627f\u8f7d\u9875\u9762\uff0c\u8ba9 JS \u5728\u4e00\u5b9a\u610f\u4e49\u4e0a\u8dd1\u5728\u79fb\u52a8\u8bbe\u5907\u4e0a\u3002\u5b83\u80fd\u5199\u51fa\u8fc7\u53bb JAVA \/ Objective-C \u624d\u80fd\u505a\u7684 App\uff0c\u4f46\u5bf9 WebView \u4f9d\u8d56\u5f88\u5f3a\uff0c\u6027\u80fd\u548c\u539f\u751f\u4ecd\u6709\u5dee\u8ddd\u3002<\/p>\n<p style=\"margin: 1em 0px;\"><a href=\"https:\/\/ai.zhousir.top\/wp-content\/uploads\/2020\/03\/\u256c\u0432\u2568\u253c\u255c\u256a\u2550\u255d_20200330174525.png\" rel=\"fancybox\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-2521\" src=\"https:\/\/ai.zhousir.top\/wp-content\/uploads\/2020\/03\/\u256c\u0432\u2568\u253c\u255c\u256a\u2550\u255d_20200330174525.png\" alt=\"\u256c\u0432\u2568\u253c\u255c\u256a\u2550\u255d_20200330174525\" width=\"717\" height=\"445\" \/><\/a><\/p>\n<ul style=\"padding-left: 1rem; margin-left: 1rem; font-size: 0.9rem; list-style-type: disc;\">\n<li>\n<section>\u5bf9\u6bd4\uff1a<a href=\"https:\/\/link.zhihu.com\/?target=http%3A\/\/www.biaodianfu.com\/native-app-or-web-app-or-hybrid-app.html\">Native App\u3001Web App \u8fd8\u662f Hybrid App\uff1f<\/a><\/section>\n<\/li>\n<li>\n<section>\u5de5\u5177\uff1a<a href=\"https:\/\/link.zhihu.com\/?target=http%3A\/\/phonegap.com\/\">PhoneGap<\/a> \/ <a href=\"https:\/\/link.zhihu.com\/?target=http%3A\/\/www.apicloud.com\/\">APICloud<\/a> \/ <a href=\"https:\/\/link.zhihu.com\/?target=http%3A\/\/www.appcan.cn\/\">AppCan<\/a><\/section>\n<\/li>\n<\/ul>\n<h3 style=\"padding: 0px; color: #4870ac; margin: 1.2em 0px 1em; font-size: 1.3em;\">React Native<\/h3>\n<p style=\"margin: 1em 0px;\"><strong style=\"color: #4870ac;\">React Native<\/strong> \u65e2\u8981 Native \u7684\u4f53\u9a8c\uff0c\u53c8\u4fdd\u7559 React \u7684\u5f00\u53d1\u6548\u7387\u3002\u5f00\u6e90\u4e0d\u5230\u4e00\u5468 GitHub Star \u7834\u4e07\uff1b\u4e0a\u7ebf\u4e4b\u521d\u53ea\u652f\u6301 iOS\uff0c\u968f\u540e Android \u4e5f\u8ddf\u4e0a\u3002\u53e3\u53f7\u662f \u201cLearn once, write anywhere\u201d\uff0c\u800c\u4e0d\u662f \u201cWrite once, run anywhere\u201d\u3002\u5b83\u548c Hybrid \u7684\u5173\u952e\u5dee\u522b\u662f\u629b\u5f03 WebView\uff0c\u628a HTML \u6807\u7b7e\u6620\u5c04\u5230\u539f\u751f\u7ec4\u4ef6\uff0c\u6027\u80fd\u548c\u4ea4\u4e92\u4f1a\u597d\u4e00\u622a\u3002\u4ed3\u5e93\uff1a<a href=\"https:\/\/link.zhihu.com\/?target=https%3A\/\/github.com\/facebook\/react-native\">facebook\/react-native<\/a>\u3002<\/p>\n<h2 style=\"padding: 1px 12.5px; color: #ffffff; margin: 1.2em 0px 1em; border-radius: 4px; display: inline-block; background-color: #4870ac; font-size: 1.3em;\">\u56db\u3001\u684c\u9762\u5e94\u7528<\/h2>\n<p style=\"margin: 1em 0px;\">\u81f3\u6b64 JavaScript \u53ef\u4ee5\u88ab\u6d4f\u89c8\u5668\u89e3\u6790\uff0c\u4e5f\u53ef\u4ee5\u5f53\u540e\u7aef\u8bed\u8a00\uff0c\u8fd8\u53ef\u4ee5\u6784\u5efa\u79fb\u52a8\u7aef App\u3002\u8fd9\u8fd8\u4e0d\u591f\uff1a\u5b83\u8fd8\u80fd\u7528\u6765\u6784\u5efa<strong style=\"color: #4870ac;\">\u684c\u9762\u5e94\u7528<\/strong>\u3002\u5f53\u65f6 Electron \/ NW.js \u4e00\u7c7b\u65b9\u6848\u5df2\u7ecf\u628a\u300c\u524d\u7aef\u6808\u505a\u684c\u9762\u7aef\u300d\u53d8\u6210\u5e38\u89c4\u9009\u9879\u3002<\/p>\n<h2 style=\"padding: 1px 12.5px; color: #ffffff; margin: 1.2em 0px 1em; border-radius: 4px; display: inline-block; background-color: #4870ac; font-size: 1.3em;\">\u4e94\u3001\u6e38\u620f<\/h2>\n<p style=\"margin: 1em 0px;\">\u4e16\u754c\u4e0a\u6700\u6d41\u884c\u7684 2D \u5f15\u64ce\u4e4b\u4e00 <a href=\"https:\/\/link.zhihu.com\/?target=http%3A\/\/www.cocos.com\/\">Cocos2d<\/a>\uff0c\u4ee5\u53ca\u6700\u6d41\u884c\u7684 3D \u5f15\u64ce\u4e4b\u4e00 <a href=\"https:\/\/link.zhihu.com\/?target=http%3A\/\/unity3d.com\/cn\/\">Unity3D<\/a>\uff0c\u90fd\u652f\u6301\u7528 JS \u5f00\u53d1\u6e38\u620f\u3002<\/p>\n<h3 style=\"padding: 0px; color: #4870ac; margin: 1.2em 0px 1em; font-size: 1.3em;\">Cocos2d-js<\/h3>\n<p style=\"margin: 1em 0px;\">Cocos2d-JS \u662f Cocos2d-x \u7684 JavaScript \u7248\u672c\uff0c\u878d\u5408 Cocos2d-html5 \u548c Cocos2d-x JavaScript Bindings\u3002\u5b83\u652f\u6301 Cocos2d-x \u7684\u6838\u5fc3\u7279\u6027\uff0c\u63d0\u4f9b\u66f4\u63a5\u8fd1 JS \u98ce\u683c\u7684 API\uff0c\u5e76\u4e14\u5929\u7136\u652f\u6301\u539f\u751f\u3001\u6d4f\u89c8\u5668\u8de8\u5e73\u53f0\u3002<\/p>\n<h3 style=\"padding: 0px; color: #4870ac; margin: 1.2em 0px 1em; font-size: 1.3em;\">Unity3D<\/h3>\n<p style=\"margin: 1em 0px;\">Unity3D \u662f\u8de8\u5e73\u53f0 3D \u6e38\u620f\u5f15\u64ce\u3002\u548c Cocos2d \u7684\u5927\u81f4\u5206\u5de5\u662f\uff1a\u524d\u8005\u504f\u5927\u578b 3D\uff0c\u540e\u8005\u66f4\u5e38\u89c1\u4e8e 2D\u3002<\/p>\n<blockquote style=\"display: block; font-size: 0.9em; border-left: 3px solid #4870ac; padding: 0.5em 1em; margin: 0px; background: #f6f8fa; color: #40464f;\">\n<p style=\"margin: 1em 0px;\"><strong style=\"color: #4870ac;\">\u4e00\u53e5\u8bdd\u603b\u7ed3\uff1aJavaScript \u4ece\u300c\u9875\u9762\u5c0f\u4ea4\u4e92\u300d\u8d70\u5230\u4e86\u524d\u7aef\u5de5\u7a0b\u3001Node \u540e\u7aef\u3001Hybrid \/ React Native\u3001\u684c\u9762\u5e94\u7528\u548c\u6e38\u620f\u5f15\u64ce\uff0c\u4e00\u95e8\u8bed\u8a00\u5df2\u7ecf\u80fd\u8986\u76d6 Web \u5168\u6808\u4e0e\u591a\u7aef\u3002<\/strong><\/p>\n<\/blockquote>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>\u5f88\u65e9\u4ee5\u524d\uff0c\u6d4f\u89c8\u5668\u6807\u51c6\u4e4b\u4e89\u8ba9 JavaScript \u7684\u8fd0\u884c\u73af\u5883\u5f02\u5e38\u6076\u52a3\uff0c\u8bed\u8a00\u672c\u8eab\u4e5f\u4e0d\u6210\u719f\uff0c\u529f\u80fd\u51e0\u4e4e\u53ea\u9650\u4e8e\u7b80\u5355\u7684\u524d [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[109,105],"tags":[150],"_links":{"self":[{"href":"https:\/\/ai.zhousir.top\/index.php?rest_route=\/wp\/v2\/posts\/2519"}],"collection":[{"href":"https:\/\/ai.zhousir.top\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ai.zhousir.top\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ai.zhousir.top\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ai.zhousir.top\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2519"}],"version-history":[{"count":2,"href":"https:\/\/ai.zhousir.top\/index.php?rest_route=\/wp\/v2\/posts\/2519\/revisions"}],"predecessor-version":[{"id":2522,"href":"https:\/\/ai.zhousir.top\/index.php?rest_route=\/wp\/v2\/posts\/2519\/revisions\/2522"}],"wp:attachment":[{"href":"https:\/\/ai.zhousir.top\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2519"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ai.zhousir.top\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2519"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ai.zhousir.top\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2519"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}