找不到页面
我们找不到您要找的页面。
请联系原始链接来源网站的所有者,并告知他们链接已损坏。
diff --git a/404.html b/404.html index 8ac79425..450ac30e 100644 --- a/404.html +++ b/404.html @@ -2,15 +2,15 @@
- -我们找不到您要找的页面。
请联系原始链接来源网站的所有者,并告知他们链接已损坏。
我们找不到您要找的页面。
请联系原始链接来源网站的所有者,并告知他们链接已损坏。
["'])(?.*?)\1/,ie=/\{(? [\d,-]+)\}/,de={js:{start:"\\/\\/",end:""},jsBlock:{start:"\\/\\*",end:"\\*\\/"},jsx:{start:"\\{\\s*\\/\\*",end:"\\*\\/\\s*\\}"},bash:{start:"#",end:""},html:{start:"\x3c!--",end:"--\x3e"}};function me(e,t){const n=e.map((e=>{const{start:n,end:a}=de[e];return`(?:${n}\\s*(${t.flatMap((e=>[e.line,e.block?.start,e.block?.end].filter(Boolean))).join("|")})\\s*${a})`})).join("|");return new RegExp(`^\\s*(?:${n})\\s*$`)}function ue(e,t){let n=e.replace(/\n$/,"");const{language:a,magicComments:o,metastring:r}=t;if(r&&ie.test(r)){const e=r.match(ie).groups.range;if(0===o.length)throw new Error(`A highlight range has been given in code block's metastring (\`\`\` ${r}), but no magic comment config is available. Docusaurus applies the first magic comment entry's className for metastring ranges.`);const t=o[0].className,a=ce()(e).filter((e=>e>0)).map((e=>[e-1,[t]]));return{lineClassNames:Object.fromEntries(a),code:n}}if(void 0===a)return{lineClassNames:{},code:n};const l=function(e,t){switch(e){case"js":case"javascript":case"ts":case"typescript":return me(["js","jsBlock"],t);case"jsx":case"tsx":return me(["js","jsBlock","jsx"],t);case"html":return me(["js","jsBlock","html"],t);case"python":case"py":case"bash":return me(["bash"],t);case"markdown":case"md":return me(["html","jsx","bash"],t);default:return me(Object.keys(de),t)}}(a,o),c=n.split("\n"),s=Object.fromEntries(o.map((e=>[e.className,{start:0,range:""}]))),i=Object.fromEntries(o.filter((e=>e.line)).map((e=>{let{className:t,line:n}=e;return[n,t]}))),d=Object.fromEntries(o.filter((e=>e.block)).map((e=>{let{className:t,block:n}=e;return[n.start,t]}))),m=Object.fromEntries(o.filter((e=>e.block)).map((e=>{let{className:t,block:n}=e;return[n.end,t]})));for(let p=0;p void 0!==e));i[t]?s[i[t]].range+=`${p},`:d[t]?s[d[t]].start=p:m[t]&&(s[m[t]].range+=`${s[m[t]].start}-${p-1},`),c.splice(p,1)}n=c.join("\n");const u={};return Object.entries(s).forEach((e=>{let[t,{range:n}]=e;ce()(n).forEach((e=>{u[e]??=[],u[e].push(t)}))})),{lineClassNames:u,code:n}}const pe={codeBlockContainer:"codeBlockContainer_LSPe"};function fe(e){let{as:t,...n}=e;const o=function(e){const t={color:"--prism-color",backgroundColor:"--prism-background-color"},n={};return Object.entries(e.plain).forEach((e=>{let[a,o]=e;const r=t[a];r&&"string"==typeof o&&(n[r]=o)})),n}(re());return a.createElement(t,(0,k.Z)({},n,{style:o,className:(0,d.Z)(n.className,pe.codeBlockContainer,g.k.common.codeBlock)}))}const he={codeBlockContent:"codeBlockContent_a8uG",codeBlockTitle:"codeBlockTitle_fRGK",codeBlock:"codeBlock_G8Nq",codeBlockStandalone:"codeBlockStandalone_zOwG",codeBlockLines:"codeBlockLines_RgL2",codeBlockLinesWithNumbering:"codeBlockLinesWithNumbering_JI0Z",buttonGroup:"buttonGroup_IaL9"};function ge(e){let{children:t,className:n}=e;return a.createElement(fe,{as:"pre",tabIndex:0,className:(0,d.Z)(he.codeBlockStandalone,"thin-scrollbar",n)},a.createElement("code",{className:he.codeBlockLines},t))}const be={attributes:!0,characterData:!0,childList:!0,subtree:!0};function ve(e,t){const[n,o]=(0,a.useState)(),l=(0,a.useCallback)((()=>{o(e.current?.closest("[role=tabpanel][hidden]"))}),[e,o]);(0,a.useEffect)((()=>{l()}),[l]),function(e,t,n){void 0===n&&(n=be);const o=(0,r.zX)(t),l=(0,r.Ql)(n);(0,a.useEffect)((()=>{const t=new MutationObserver(o);return e&&t.observe(e,l),()=>t.disconnect()}),[e,o,l])}(n,(e=>{e.forEach((e=>{"attributes"===e.type&&"hidden"===e.attributeName&&(t(),l())}))}),{attributes:!0,characterData:!1,childList:!1,subtree:!1})}const Ee={plain:{backgroundColor:"#2a2734",color:"#9a86fd"},styles:[{types:["comment","prolog","doctype","cdata","punctuation"],style:{color:"#6c6783"}},{types:["namespace"],style:{opacity:.7}},{types:["tag","operator","number"],style:{color:"#e09142"}},{types:["property","function"],style:{color:"#9a86fd"}},{types:["tag-id","selector","atrule-id"],style:{color:"#eeebff"}},{types:["attr-name"],style:{color:"#c4b9fe"}},{types:["boolean","string","entity","url","attr-value","keyword","control","directive","unit","statement","regex","atrule","placeholder","variable"],style:{color:"#ffcc99"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"#c4b9fe"}}]};var ye={Prism:n(9102).Z,theme:Ee};function ke(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ne(){return Ne=Object.assign||function(e){for(var t=1;t 0&&e[n-1]===t?e:e.concat(t)},Te=function(e,t){var n=e.plain,a=Object.create(null),o=e.styles.reduce((function(e,n){var a=n.languages,o=n.style;return a&&!a.includes(t)||n.types.forEach((function(t){var n=Ne({},e[t],o);e[t]=n})),e}),a);return o.root=n,o.plain=Ne({},n,{backgroundColor:null}),o};function _e(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&-1===t.indexOf(a)&&(n[a]=e[a]);return n}const we=function(e){function t(){for(var t=this,n=[],a=arguments.length;a--;)n[a]=arguments[a];e.apply(this,n),ke(this,"getThemeDict",(function(e){if(void 0!==t.themeDict&&e.theme===t.prevTheme&&e.language===t.prevLanguage)return t.themeDict;t.prevTheme=e.theme,t.prevLanguage=e.language;var n=e.theme?Te(e.theme,e.language):void 0;return t.themeDict=n})),ke(this,"getLineProps",(function(e){var n=e.key,a=e.className,o=e.style,r=Ne({},_e(e,["key","className","style","line"]),{className:"token-line",style:void 0,key:void 0}),l=t.getThemeDict(t.props);return void 0!==l&&(r.style=l.plain),void 0!==o&&(r.style=void 0!==r.style?Ne({},r.style,o):o),void 0!==n&&(r.key=n),a&&(r.className+=" "+a),r})),ke(this,"getStyleForToken",(function(e){var n=e.types,a=e.empty,o=n.length,r=t.getThemeDict(t.props);if(void 0!==r){if(1===o&&"plain"===n[0])return a?{display:"inline-block"}:void 0;if(1===o&&!a)return r[n[0]];var l=a?{display:"inline-block"}:{},c=n.map((function(e){return r[e]}));return Object.assign.apply(Object,[l].concat(c))}})),ke(this,"getTokenProps",(function(e){var n=e.key,a=e.className,o=e.style,r=e.token,l=Ne({},_e(e,["key","className","style","token"]),{className:"token "+r.types.join(" "),children:r.content,style:t.getStyleForToken(r),key:void 0});return void 0!==o&&(l.style=void 0!==l.style?Ne({},l.style,o):o),void 0!==n&&(l.key=n),a&&(l.className+=" "+a),l})),ke(this,"tokenize",(function(e,t,n,a){var o={code:t,grammar:n,language:a,tokens:[]};e.hooks.run("before-tokenize",o);var r=o.tokens=e.tokenize(o.code,o.grammar,o.language);return e.hooks.run("after-tokenize",o),r}))}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.render=function(){var e=this.props,t=e.Prism,n=e.language,a=e.code,o=e.children,r=this.getThemeDict(this.props),l=t.languages[n];return o({tokens:function(e){for(var t=[[]],n=[e],a=[0],o=[e.length],r=0,l=0,c=[],s=[c];l>-1;){for(;(r=a[l]++) 0?d:["plain"],i=m):(d=Ze(d,m.type),m.alias&&(d=Ze(d,m.alias)),i=m.content),"string"==typeof i){var u=i.split(Ce),p=u.length;c.push({types:d,content:u[0]});for(var f=1;f a.createElement("span",(0,k.Z)({key:t},l({token:e,key:t})))));return a.createElement("span",c,o?a.createElement(a.Fragment,null,a.createElement("span",{className:Be.codeLineNumber}),a.createElement("span",{className:Be.codeLineContent},s)):s,a.createElement("br",null))}const Oe={copyButtonCopied:"copyButtonCopied_CfaJ",copyButtonIcons:"copyButtonIcons_Nmy8",copyButtonIcon:"copyButtonIcon_C1v3",copyButtonSuccessIcon:"copyButtonSuccessIcon_UPe9"};function He(e){let{code:t,className:n}=e;const[o,r]=(0,a.useState)(!1),l=(0,a.useRef)(void 0),c=(0,a.useCallback)((()=>{!function(e,t){let{target:n=document.body}=void 0===t?{}:t;const a=document.createElement("textarea"),o=document.activeElement;a.value=e,a.setAttribute("readonly",""),a.style.contain="strict",a.style.position="absolute",a.style.left="-9999px",a.style.fontSize="12pt";const r=document.getSelection();let l=!1;r.rangeCount>0&&(l=r.getRangeAt(0)),n.append(a),a.select(),a.selectionStart=0,a.selectionEnd=e.length;let c=!1;try{c=document.execCommand("copy")}catch{}a.remove(),l&&(r.removeAllRanges(),r.addRange(l)),o&&o.focus()}(t),r(!0),l.current=window.setTimeout((()=>{r(!1)}),1e3)}),[t]);return(0,a.useEffect)((()=>()=>window.clearTimeout(l.current)),[]),a.createElement("button",{type:"button","aria-label":o?(0,b.I)({id:"theme.CodeBlock.copied",message:"Copied",description:"The copied button label on code blocks"}):(0,b.I)({id:"theme.CodeBlock.copyButtonAriaLabel",message:"Copy code to clipboard",description:"The ARIA label for copy code blocks button"}),title:(0,b.I)({id:"theme.CodeBlock.copy",message:"Copy",description:"The copy button label on code blocks"}),className:(0,d.Z)("clean-btn",n,Oe.copyButton,o&&Oe.copyButtonCopied),onClick:c},a.createElement("span",{className:Oe.copyButtonIcons,"aria-hidden":"true"},a.createElement("svg",{className:Oe.copyButtonIcon,viewBox:"0 0 24 24"},a.createElement("path",{d:"M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"})),a.createElement("svg",{className:Oe.copyButtonSuccessIcon,viewBox:"0 0 24 24"},a.createElement("path",{d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"}))))}const Ie={wordWrapButtonIcon:"wordWrapButtonIcon_VQOR",wordWrapButtonEnabled:"wordWrapButtonEnabled_GlAh"};function Ae(e){let{className:t,onClick:n,isEnabled:o}=e;const r=(0,b.I)({id:"theme.CodeBlock.wordWrapToggle",message:"Toggle word wrap",description:"The title attribute for toggle word wrapping button of code block lines"});return a.createElement("button",{type:"button",onClick:n,className:(0,d.Z)("clean-btn",t,o&&Ie.wordWrapButtonEnabled),"aria-label":r,title:r},a.createElement("svg",{className:Ie.wordWrapButtonIcon,viewBox:"0 0 24 24","aria-hidden":"true"},a.createElement("path",{fill:"currentColor",d:"M4 19h6v-2H4v2zM20 5H4v2h16V5zm-3 6H4v2h13.25c1.1 0 2 .9 2 2s-.9 2-2 2H15v-2l-3 3l3 3v-2h2c2.21 0 4-1.79 4-4s-1.79-4-4-4z"})))}function Se(e){let{children:t,className:n="",metastring:o,title:r,showLineNumbers:l,language:c}=e;const{prism:{defaultLanguage:s,magicComments:i}}=(0,I.L)(),m=c??function(e){const t=e.split(" ").find((e=>e.startsWith("language-")));return t?.replace(/language-/,"")}(n)??s,u=re(),p=function(){const[e,t]=(0,a.useState)(!1),[n,o]=(0,a.useState)(!1),r=(0,a.useRef)(null),l=(0,a.useCallback)((()=>{const n=r.current.querySelector("code");e?n.removeAttribute("style"):(n.style.whiteSpace="pre-wrap",n.style.overflowWrap="anywhere"),t((e=>!e))}),[r,e]),c=(0,a.useCallback)((()=>{const{scrollWidth:e,clientWidth:t}=r.current,n=e>t||r.current.querySelector("code").hasAttribute("style");o(n)}),[r]);return ve(r,c),(0,a.useEffect)((()=>{c()}),[e,c]),(0,a.useEffect)((()=>(window.addEventListener("resize",c,{passive:!0}),()=>{window.removeEventListener("resize",c)})),[c]),{codeBlockRef:r,isEnabled:e,isCodeScrollable:n,toggle:l}}(),f=function(e){return e?.match(se)?.groups.title??""}(o)||r,{lineClassNames:h,code:g}=ue(t,{metastring:o,language:m,magicComments:i}),b=l??function(e){return Boolean(e?.includes("showLineNumbers"))}(o);return a.createElement(fe,{as:"div",className:(0,d.Z)(n,m&&!n.includes(`language-${m}`)&&`language-${m}`)},f&&a.createElement("div",{className:he.codeBlockTitle},f),a.createElement("div",{className:he.codeBlockContent},a.createElement(we,(0,k.Z)({},ye,{theme:u,code:g,language:m??"text"}),(e=>{let{className:t,tokens:n,getLineProps:o,getTokenProps:r}=e;return a.createElement("pre",{tabIndex:0,ref:p.codeBlockRef,className:(0,d.Z)(t,he.codeBlock,"thin-scrollbar")},a.createElement("code",{className:(0,d.Z)(he.codeBlockLines,b&&he.codeBlockLinesWithNumbering)},n.map(((e,t)=>a.createElement(xe,{key:t,line:e,getLineProps:o,getTokenProps:r,classNames:h[t],showLineNumbers:b})))))})),a.createElement("div",{className:he.buttonGroup},(p.isEnabled||p.isCodeScrollable)&&a.createElement(Ae,{className:he.codeButton,onClick:()=>p.toggle(),isEnabled:p.isEnabled}),a.createElement(He,{className:he.codeButton,code:g}))))}function je(e){let{children:t,...n}=e;const o=(0,ae.Z)(),r=function(e){return a.Children.toArray(e).some((e=>(0,a.isValidElement)(e)))?e:Array.isArray(e)?e.join(""):e}(t),l="string"==typeof r?Se:ge;return a.createElement(l,(0,k.Z)({key:String(o)},n),r)}var Me=n(4800);const Pe={details:"details_NNJf",isBrowser:"isBrowser_eIxM",collapsibleContent:"collapsibleContent_nr7K"};function Ue(e){return!!e&&("SUMMARY"===e.tagName||Ue(e.parentElement))}function ze(e,t){return!!e&&(e===t||ze(e.parentElement,t))}function Re(e){let{summary:t,children:n,...o}=e;const r=(0,ae.Z)(),l=(0,a.useRef)(null),{collapsed:c,setCollapsed:s}=(0,H.u)({initialState:!o.open}),[i,m]=(0,a.useState)(o.open),u=a.isValidElement(t)?t:a.createElement("summary",null,t??"Details");return a.createElement("details",(0,k.Z)({},o,{ref:l,open:i,"data-collapsed":c,className:(0,d.Z)(Pe.details,r&&Pe.isBrowser,o.className),onMouseDown:e=>{Ue(e.target)&&e.detail>1&&e.preventDefault()},onClick:e=>{e.stopPropagation();const t=e.target;Ue(t)&&ze(t,l.current)&&(e.preventDefault(),c?(s(!1),m(!0)):s(!0))}}),u,a.createElement(H.z,{lazy:!1,collapsed:c,disableSSRStyle:!0,onCollapseTransitionEnd:e=>{s(e),m(!e)}},a.createElement("div",{className:Pe.collapsibleContent},n)))}const De={details:"details_GEry"},Ve="alert alert--info";function We(e){let{...t}=e;return a.createElement(Re,(0,k.Z)({},t,{className:(0,d.Z)(Ve,De.details,t.className)}))}function $e(e){return a.createElement(ee.Z,e)}const Fe={containsTaskList:"containsTaskList_Tbm3"};const Ge={img:"img_m_4_"};const qe={admonition:"admonition_BTjE",admonitionHeading:"admonitionHeading_os0a",admonitionIcon:"admonitionIcon_fFmN",admonitionContent:"admonitionContent_z4e0"};const Ke={note:{infimaClassName:"secondary",iconComponent:function(){return a.createElement("svg",{viewBox:"0 0 14 16"},a.createElement("path",{fillRule:"evenodd",d:"M6.3 5.69a.942.942 0 0 1-.28-.7c0-.28.09-.52.28-.7.19-.18.42-.28.7-.28.28 0 .52.09.7.28.18.19.28.42.28.7 0 .28-.09.52-.28.7a1 1 0 0 1-.7.3c-.28 0-.52-.11-.7-.3zM8 7.99c-.02-.25-.11-.48-.31-.69-.2-.19-.42-.3-.69-.31H6c-.27.02-.48.13-.69.31-.2.2-.3.44-.31.69h1v3c.02.27.11.5.31.69.2.2.42.31.69.31h1c.27 0 .48-.11.69-.31.2-.19.3-.42.31-.69H8V7.98v.01zM7 2.3c-3.14 0-5.7 2.54-5.7 5.68 0 3.14 2.56 5.7 5.7 5.7s5.7-2.55 5.7-5.7c0-3.15-2.56-5.69-5.7-5.69v.01zM7 .98c3.86 0 7 3.14 7 7s-3.14 7-7 7-7-3.12-7-7 3.14-7 7-7z"}))},label:a.createElement(b.Z,{id:"theme.admonition.note",description:"The default label used for the Note admonition (:::note)"},"note")},tip:{infimaClassName:"success",iconComponent:function(){return a.createElement("svg",{viewBox:"0 0 12 16"},a.createElement("path",{fillRule:"evenodd",d:"M6.5 0C3.48 0 1 2.19 1 5c0 .92.55 2.25 1 3 1.34 2.25 1.78 2.78 2 4v1h5v-1c.22-1.22.66-1.75 2-4 .45-.75 1-2.08 1-3 0-2.81-2.48-5-5.5-5zm3.64 7.48c-.25.44-.47.8-.67 1.11-.86 1.41-1.25 2.06-1.45 3.23-.02.05-.02.11-.02.17H5c0-.06 0-.13-.02-.17-.2-1.17-.59-1.83-1.45-3.23-.2-.31-.42-.67-.67-1.11C2.44 6.78 2 5.65 2 5c0-2.2 2.02-4 4.5-4 1.22 0 2.36.42 3.22 1.19C10.55 2.94 11 3.94 11 5c0 .66-.44 1.78-.86 2.48zM4 14h5c-.23 1.14-1.3 2-2.5 2s-2.27-.86-2.5-2z"}))},label:a.createElement(b.Z,{id:"theme.admonition.tip",description:"The default label used for the Tip admonition (:::tip)"},"tip")},danger:{infimaClassName:"danger",iconComponent:function(){return a.createElement("svg",{viewBox:"0 0 12 16"},a.createElement("path",{fillRule:"evenodd",d:"M5.05.31c.81 2.17.41 3.38-.52 4.31C3.55 5.67 1.98 6.45.9 7.98c-1.45 2.05-1.7 6.53 3.53 7.7-2.2-1.16-2.67-4.52-.3-6.61-.61 2.03.53 3.33 1.94 2.86 1.39-.47 2.3.53 2.27 1.67-.02.78-.31 1.44-1.13 1.81 3.42-.59 4.78-3.42 4.78-5.56 0-2.84-2.53-3.22-1.25-5.61-1.52.13-2.03 1.13-1.89 2.75.09 1.08-1.02 1.8-1.86 1.33-.67-.41-.66-1.19-.06-1.78C8.18 5.31 8.68 2.45 5.05.32L5.03.3l.02.01z"}))},label:a.createElement(b.Z,{id:"theme.admonition.danger",description:"The default label used for the Danger admonition (:::danger)"},"danger")},info:{infimaClassName:"info",iconComponent:function(){return a.createElement("svg",{viewBox:"0 0 14 16"},a.createElement("path",{fillRule:"evenodd",d:"M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"}))},label:a.createElement(b.Z,{id:"theme.admonition.info",description:"The default label used for the Info admonition (:::info)"},"info")},caution:{infimaClassName:"warning",iconComponent:function(){return a.createElement("svg",{viewBox:"0 0 16 16"},a.createElement("path",{fillRule:"evenodd",d:"M8.893 1.5c-.183-.31-.52-.5-.887-.5s-.703.19-.886.5L.138 13.499a.98.98 0 0 0 0 1.001c.193.31.53.501.886.501h13.964c.367 0 .704-.19.877-.5a1.03 1.03 0 0 0 .01-1.002L8.893 1.5zm.133 11.497H6.987v-2.003h2.039v2.003zm0-3.004H6.987V5.987h2.039v4.006z"}))},label:a.createElement(b.Z,{id:"theme.admonition.caution",description:"The default label used for the Caution admonition (:::caution)"},"caution")}},Qe={secondary:"note",important:"info",success:"tip",warning:"danger"};function Je(e){const{mdxAdmonitionTitle:t,rest:n}=function(e){const t=a.Children.toArray(e),n=t.find((e=>a.isValidElement(e)&&"mdxAdmonitionTitle"===e.props?.mdxType)),o=a.createElement(a.Fragment,null,t.filter((e=>e!==n)));return{mdxAdmonitionTitle:n,rest:o}}(e.children);return{...e,title:e.title??t,children:n}}const Xe={head:function(e){const t=a.Children.map(e.children,(e=>a.isValidElement(e)?function(e){if(e.props?.mdxType&&e.props.originalType){const{mdxType:t,originalType:n,...o}=e.props;return a.createElement(e.props.originalType,o)}return e}(e):e));return a.createElement(ne.Z,e,t)},code:function(e){const t=["a","abbr","b","br","button","cite","code","del","dfn","em","i","img","input","ins","kbd","label","object","output","q","ruby","s","small","span","strong","sub","sup","time","u","var","wbr"];return a.Children.toArray(e.children).every((e=>"string"==typeof e&&!e.includes("\n")||(0,a.isValidElement)(e)&&t.includes(e.props?.mdxType)))?a.createElement("code",e):a.createElement(je,e)},a:function(e){return a.createElement(Me.Z,e)},pre:function(e){return a.createElement(je,(0,a.isValidElement)(e.children)&&"code"===e.children.props?.originalType?e.children.props:{...e})},details:function(e){const t=a.Children.toArray(e.children),n=t.find((e=>a.isValidElement(e)&&"summary"===e.props?.mdxType)),o=a.createElement(a.Fragment,null,t.filter((e=>e!==n)));return a.createElement(We,(0,k.Z)({},e,{summary:n}),o)},ul:function(e){return a.createElement("ul",(0,k.Z)({},e,{className:(t=e.className,(0,d.Z)(t,t?.includes("contains-task-list")&&Fe.containsTaskList))}));var t},img:function(e){return a.createElement("img",(0,k.Z)({loading:"lazy"},e,{className:(t=e.className,(0,d.Z)(t,Ge.img))}));var t},h1:e=>a.createElement($e,(0,k.Z)({as:"h1"},e)),h2:e=>a.createElement($e,(0,k.Z)({as:"h2"},e)),h3:e=>a.createElement($e,(0,k.Z)({as:"h3"},e)),h4:e=>a.createElement($e,(0,k.Z)({as:"h4"},e)),h5:e=>a.createElement($e,(0,k.Z)({as:"h5"},e)),h6:e=>a.createElement($e,(0,k.Z)({as:"h6"},e)),admonition:function(e){const{children:t,type:n,title:o,icon:r}=Je(e),l=function(e){const t=Qe[e]??e,n=Ke[t];return n||(console.warn(`No admonition config found for admonition type "${t}". Using Info as fallback.`),Ke.info)}(n),c=o??l.label,{iconComponent:s}=l,i=r??a.createElement(s,null);return a.createElement("div",{className:(0,d.Z)(g.k.common.admonition,g.k.common.admonitionType(e.type),"alert",`alert--${l.infimaClassName}`,qe.admonition)},a.createElement("div",{className:qe.admonitionHeading},a.createElement("span",{className:qe.admonitionIcon},i),c),a.createElement("div",{className:qe.admonitionContent},t))},mermaid:()=>null};function Ye(e){let{children:t}=e;return a.createElement(te.Zo,{components:Xe},t)}function et(e){let{children:t}=e;const n=function(){const{metadata:e,frontMatter:t,contentTitle:n}=s();return t.hide_title||void 0!==n?null:e.title}();return a.createElement("div",{className:(0,d.Z)(g.k.docs.docMarkdown,"markdown")},n&&a.createElement("header",null,a.createElement(ee.Z,{as:"h1"},n)),a.createElement(Ye,null,t))}var tt=n(2611);const nt={docItemContainer:"docItemContainer_i0K2",docItemCol:"docItemCol_sadT"};function at(e){let{children:t}=e;const n=function(){const{frontMatter:e,toc:t}=s(),n=(0,m.i)(),o=e.hide_table_of_contents,r=!o&&t.length>0;return{hidden:o,mobile:r?a.createElement(q,null):void 0,desktop:!r||"desktop"!==n&&"ssr"!==n?void 0:a.createElement(Y,null)}}();return a.createElement("div",{className:"row"},a.createElement("div",{className:(0,d.Z)("col",!n.hidden&&nt.docItemCol)},a.createElement(f.Z,null),a.createElement("div",{className:nt.docItemContainer},a.createElement("article",null,a.createElement(tt.Z,null),a.createElement(h.Z,null),n.mobile,a.createElement(et,null,t),a.createElement(O,null)),a.createElement(p,null))),n.desktop&&a.createElement("div",{className:"col col--3"},n.desktop))}function ot(e){const t=`docs-doc-id-${e.content.metadata.unversionedId}`,n=e.content;return a.createElement(c,{content:e.content},a.createElement(o.FG,{className:t},a.createElement(i,null),a.createElement(at,null,a.createElement(n,null))))}},8134:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var a=n(1163),o=n(959),r=n(3632),l=n(5924),c=n(4800);function s(e){const{permalink:t,title:n,subLabel:a,isNext:r}=e;return o.createElement(c.Z,{className:(0,l.Z)("pagination-nav__link",r?"pagination-nav__link--next":"pagination-nav__link--prev"),to:t},a&&o.createElement("div",{className:"pagination-nav__sublabel"},a),o.createElement("div",{className:"pagination-nav__label"},n))}function i(e){const{previous:t,next:n}=e;return o.createElement("nav",{className:"pagination-nav docusaurus-mt-lg","aria-label":(0,r.I)({id:"theme.docs.paginator.navAriaLabel",message:"Docs pages navigation",description:"The ARIA label for the docs pagination"})},t&&o.createElement(s,(0,a.Z)({},t,{subLabel:o.createElement(r.Z,{id:"theme.docs.paginator.previous",description:"The label used to navigate to the previous doc"},"Previous")})),n&&o.createElement(s,(0,a.Z)({},n,{subLabel:o.createElement(r.Z,{id:"theme.docs.paginator.next",description:"The label used to navigate to the next doc"},"Next"),isNext:!0})))}},2234:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var a=n(959),o=n(5924),r=n(3632),l=n(3924),c=n(333);function s(e){let{className:t}=e;const n=(0,c.E)();return n.badge?a.createElement("span",{className:(0,o.Z)(t,l.k.docs.docVersionBadge,"badge badge--secondary")},a.createElement(r.Z,{id:"theme.docs.versionBadge.label",values:{versionLabel:n.label}},"Version: {versionLabel}")):null}},1899:(e,t,n)=>{"use strict";n.d(t,{Z:()=>g});var a=n(959),o=n(5924),r=n(9003),l=n(4800),c=n(3632),s=n(5157),i=n(3924),d=n(8477),m=n(333);const u={unreleased:function(e){let{siteTitle:t,versionMetadata:n}=e;return a.createElement(c.Z,{id:"theme.docs.versions.unreleasedVersionLabel",description:"The label used to tell the user that he's browsing an unreleased doc version",values:{siteTitle:t,versionLabel:a.createElement("b",null,n.label)}},"This is unreleased documentation for {siteTitle} {versionLabel} version.")},unmaintained:function(e){let{siteTitle:t,versionMetadata:n}=e;return a.createElement(c.Z,{id:"theme.docs.versions.unmaintainedVersionLabel",description:"The label used to tell the user that he's browsing an unmaintained doc version",values:{siteTitle:t,versionLabel:a.createElement("b",null,n.label)}},"This is documentation for {siteTitle} {versionLabel}, which is no longer actively maintained.")}};function p(e){const t=u[e.versionMetadata.banner];return a.createElement(t,e)}function f(e){let{versionLabel:t,to:n,onClick:o}=e;return a.createElement(c.Z,{id:"theme.docs.versions.latestVersionSuggestionLabel",description:"The label used to tell the user to check the latest version",values:{versionLabel:t,latestVersionLink:a.createElement("b",null,a.createElement(l.Z,{to:n,onClick:o},a.createElement(c.Z,{id:"theme.docs.versions.latestVersionLinkLabel",description:"The label used for the latest version suggestion link label"},"latest version")))}},"For up-to-date documentation, see the {latestVersionLink} ({versionLabel}).")}function h(e){let{className:t,versionMetadata:n}=e;const{siteConfig:{title:l}}=(0,r.Z)(),{pluginId:c}=(0,s.gA)({failfast:!0}),{savePreferredVersionName:m}=(0,d.J)(c),{latestDocSuggestion:u,latestVersionSuggestion:h}=(0,s.Jo)(c),g=u??(b=h).docs.find((e=>e.id===b.mainDocId));var b;return a.createElement("div",{className:(0,o.Z)(t,i.k.docs.docVersionBanner,"alert alert--warning margin-bottom--md"),role:"alert"},a.createElement("div",null,a.createElement(p,{siteTitle:l,versionMetadata:n})),a.createElement("div",{className:"margin-top--md"},a.createElement(f,{versionLabel:h.label,to:g.path,onClick:()=>m(h.name)})))}function g(e){let{className:t}=e;const n=(0,m.E)();return n.banner?a.createElement(h,{className:t,versionMetadata:n}):null}},905:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var a=n(1163),o=n(959),r=n(5924),l=n(3632),c=n(1134),s=n(4800);const i={anchorWithStickyNavbar:"anchorWithStickyNavbar_I81V",anchorWithHideOnScrollNavbar:"anchorWithHideOnScrollNavbar_Epqb"};function d(e){let{as:t,id:n,...d}=e;const{navbar:{hideOnScroll:m}}=(0,c.L)();if("h1"===t||!n)return o.createElement(t,(0,a.Z)({},d,{id:void 0}));const u=(0,l.I)({id:"theme.common.headingLinkTitle",message:"Direct link to {heading}",description:"Title for link to heading"},{heading:"string"==typeof d.children?d.children:n});return o.createElement(t,(0,a.Z)({},d,{className:(0,r.Z)("anchor",m?i.anchorWithHideOnScrollNavbar:i.anchorWithStickyNavbar,d.className),id:n}),d.children,o.createElement(s.Z,{className:"hash-link",to:`#${n}`,"aria-label":u,title:u},"\u200b"))}},4324:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var a=n(959),o=n(5924),r=n(4800);const l={tag:"tag_y_cg",tagRegular:"tagRegular_UHnA",tagWithCount:"tagWithCount_eBMS"};function c(e){let{permalink:t,label:n,count:c}=e;return a.createElement(r.Z,{href:t,className:(0,o.Z)(l.tag,c?l.tagWithCount:l.tagRegular)},n,c&&a.createElement("span",null,c))}},7226:(e,t)=>{function n(e){let t,n=[];for(let a of e.split(",").map((e=>e.trim())))if(/^-?\d+$/.test(a))n.push(parseInt(a,10));else if(t=a.match(/^(-?\d+)(-|\.\.\.?|\u2025|\u2026|\u22EF)(-?\d+)$/)){let[e,a,o,r]=t;if(a&&r){a=parseInt(a),r=parseInt(r);const e=a
{"use strict";n.d(t,{Zo:()=>d,kt:()=>f});var a=n(9496);function o(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function l(e){for(var t=1;t =0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(a=0;a =0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var s=a.createContext({}),i=function(e){var t=a.useContext(s),n=t;return e&&(n="function"==typeof e?e(t):l(l({},t),e)),n},d=function(e){var t=i(e.components);return a.createElement(s.Provider,{value:t},e.children)},m="mdxType",u={inlineCode:"code",wrapper:function(e){var t=e.children;return a.createElement(a.Fragment,{},t)}},p=a.forwardRef((function(e,t){var n=e.components,o=e.mdxType,r=e.originalType,s=e.parentName,d=c(e,["components","mdxType","originalType","parentName"]),m=i(n),p=o,f=m["".concat(s,".").concat(p)]||m[p]||u[p]||r;return n?a.createElement(f,l(l({ref:t},d),{},{components:n})):a.createElement(f,l({ref:t},d))}));function f(e,t){var n=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var r=n.length,l=new Array(r);l[0]=p;var c={};for(var s in t)hasOwnProperty.call(t,s)&&(c[s]=t[s]);c.originalType=e,c[m]="string"==typeof e?e:o,l[1]=c;for(var i=2;i {"use strict";n.d(t,{Z:()=>v});var a=n(1966),o=n(9496),r=n(5924),l=n(4658),c=n(9425),s=n(4570),i=n(1589),d=n(6641),m=n(278);function u(e){return o.createElement("svg",(0,a.Z)({viewBox:"0 0 24 24"},e),o.createElement("path",{d:"M10 19v-5h4v5c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-7h1.7c.46 0 .68-.57.33-.87L12.67 3.6c-.38-.34-.96-.34-1.34 0l-8.36 7.53c-.34.3-.13.87.33.87H5v7c0 .55.45 1 1 1h3c.55 0 1-.45 1-1z",fill:"currentColor"}))}const p={breadcrumbHomeIcon:"breadcrumbHomeIcon_MwBd"};function f(){const e=(0,m.Z)("/");return o.createElement("li",{className:"breadcrumbs__item"},o.createElement(i.Z,{"aria-label":(0,d.I)({id:"theme.docs.breadcrumbs.home",message:"Home page",description:"The ARIA label for the home page in the breadcrumbs"}),className:"breadcrumbs__link",href:e},o.createElement(u,{className:p.breadcrumbHomeIcon})))}const h={breadcrumbsContainer:"breadcrumbsContainer_CbLh"};function g(e){let{children:t,href:n,isLast:a}=e;const r="breadcrumbs__link";return a?o.createElement("span",{className:r,itemProp:"name"},t):n?o.createElement(i.Z,{className:r,href:n,itemProp:"item"},o.createElement("span",{itemProp:"name"},t)):o.createElement("span",{className:r},t)}function b(e){let{children:t,active:n,index:l,addMicrodata:c}=e;return o.createElement("li",(0,a.Z)({},c&&{itemScope:!0,itemProp:"itemListElement",itemType:"https://schema.org/ListItem"},{className:(0,r.Z)("breadcrumbs__item",{"breadcrumbs__item--active":n})}),t,o.createElement("meta",{itemProp:"position",content:String(l+1)}))}function v(){const e=(0,c.s1)(),t=(0,s.Ns)();return e?o.createElement("nav",{className:(0,r.Z)(l.k.docs.docBreadcrumbs,h.breadcrumbsContainer),"aria-label":(0,d.I)({id:"theme.docs.breadcrumbs.navAriaLabel",message:"Breadcrumbs",description:"The ARIA label for the breadcrumbs"})},o.createElement("ul",{className:"breadcrumbs",itemScope:!0,itemType:"https://schema.org/BreadcrumbList"},t&&o.createElement(f,null),e.map(((t,n)=>{const a=n===e.length-1;return o.createElement(b,{key:n,active:a,index:n,addMicrodata:!!t.href},o.createElement(g,{href:t.href,isLast:a},t.label))})))):null}},6720:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>dt});var a=n(9496),o=n(143),r=n(1905);const l=a.createContext(null);function c(e){let{children:t,content:n}=e;const o=function(e){return(0,a.useMemo)((()=>({metadata:e.metadata,frontMatter:e.frontMatter,assets:e.assets,contentTitle:e.contentTitle,toc:e.toc})),[e])}(n);return a.createElement(l.Provider,{value:o},t)}function s(){const e=(0,a.useContext)(l);if(null===e)throw new r.i6("DocProvider");return e}function i(){const{metadata:e,frontMatter:t,assets:n}=s();return a.createElement(o.d,{title:e.title,description:e.description,keywords:t.keywords,image:n.image??t.image})}var d=n(5924),m=n(4),u=n(2142);function p(){const{metadata:e}=s();return a.createElement(u.Z,{previous:e.previous,next:e.next})}var f=n(3161),h=n(2205),g=n(4658),b=n(6641);function v(e){let{lastUpdatedAt:t,formattedLastUpdatedAt:n}=e;return a.createElement(b.Z,{id:"theme.lastUpdated.atDate",description:"The words used to describe on which date a page has been last updated",values:{date:a.createElement("b",null,a.createElement("time",{dateTime:new Date(1e3*t).toISOString()},n))}}," on {date}")}function E(e){let{lastUpdatedBy:t}=e;return a.createElement(b.Z,{id:"theme.lastUpdated.byUser",description:"The words used to describe by who the page has been last updated",values:{user:a.createElement("b",null,t)}}," by {user}")}function y(e){let{lastUpdatedAt:t,formattedLastUpdatedAt:n,lastUpdatedBy:o}=e;return a.createElement("span",{className:g.k.common.lastUpdated},a.createElement(b.Z,{id:"theme.lastUpdated.lastUpdatedAtBy",description:"The sentence used to display when a page has been last updated, and by who",values:{atDate:t&&n?a.createElement(v,{lastUpdatedAt:t,formattedLastUpdatedAt:n}):"",byUser:o?a.createElement(E,{lastUpdatedBy:o}):""}},"Last updated{atDate}{byUser}"),!1)}var k=n(1966);const N={iconEdit:"iconEdit_Gxr8"};function C(e){let{className:t,...n}=e;return a.createElement("svg",(0,k.Z)({fill:"currentColor",height:"20",width:"20",viewBox:"0 0 40 40",className:(0,d.Z)(N.iconEdit,t),"aria-hidden":"true"},n),a.createElement("g",null,a.createElement("path",{d:"m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 1.1t-0.5 1.2z m-29.5 17.1l18.4-18.5 6.3 6.3-18.4 18.4h-6.3v-6.2z"})))}function L(e){let{editUrl:t}=e;return a.createElement("a",{href:t,target:"_blank",rel:"noreferrer noopener",className:g.k.common.editThisPage},a.createElement(C,null),a.createElement(b.Z,{id:"theme.common.editThisPage",description:"The link label to edit the current page"},"Edit this page"))}var Z=n(483);const T={tags:"tags_AGIw",tag:"tag_cqXa"};function w(e){let{tags:t}=e;return a.createElement(a.Fragment,null,a.createElement("b",null,a.createElement(b.Z,{id:"theme.tags.tagsListLabel",description:"The label alongside a tag list"},"Tags:")),a.createElement("ul",{className:(0,d.Z)(T.tags,"padding--none","margin-left--sm")},t.map((e=>{let{label:t,permalink:n}=e;return a.createElement("li",{key:n,className:T.tag},a.createElement(Z.Z,{label:t,permalink:n}))}))))}const _={lastUpdated:"lastUpdated_TpUI"};function B(e){return a.createElement("div",{className:(0,d.Z)(g.k.docs.docFooterTagsRow,"row margin-bottom--sm")},a.createElement("div",{className:"col"},a.createElement(w,e)))}function x(e){let{editUrl:t,lastUpdatedAt:n,lastUpdatedBy:o,formattedLastUpdatedAt:r}=e;return a.createElement("div",{className:(0,d.Z)(g.k.docs.docFooterEditMetaRow,"row")},a.createElement("div",{className:"col"},t&&a.createElement(L,{editUrl:t})),a.createElement("div",{className:(0,d.Z)("col",_.lastUpdated)},(n||o)&&a.createElement(y,{lastUpdatedAt:n,formattedLastUpdatedAt:r,lastUpdatedBy:o})))}function O(){const{metadata:e}=s(),{editUrl:t,lastUpdatedAt:n,formattedLastUpdatedAt:o,lastUpdatedBy:r,tags:l}=e,c=l.length>0,i=!!(t||n||r);return c||i?a.createElement("footer",{className:(0,d.Z)(g.k.docs.docFooter,"docusaurus-mt-lg")},c&&a.createElement(B,{tags:l}),i&&a.createElement(x,{editUrl:t,lastUpdatedAt:n,lastUpdatedBy:r,formattedLastUpdatedAt:o})):null}var H=n(1365),A=n(888);function I(e){const t=e.map((e=>({...e,parentIndex:-1,children:[]}))),n=Array(7).fill(-1);t.forEach(((e,t)=>{const a=n.slice(2,e.level);e.parentIndex=Math.max(...a),n[e.level]=t}));const a=[];return t.forEach((e=>{const{parentIndex:n,...o}=e;n>=0?t[n].children.push(o):a.push(o)})),a}function j(e){let{toc:t,minHeadingLevel:n,maxHeadingLevel:a}=e;return t.flatMap((e=>{const t=j({toc:e.children,minHeadingLevel:n,maxHeadingLevel:a});return function(e){return e.level>=n&&e.level<=a}(e)?[{...e,children:t}]:t}))}function M(e){const t=e.getBoundingClientRect();return t.top===t.bottom?M(e.parentNode):t}function S(e,t){let{anchorTopOffset:n}=t;const a=e.find((e=>M(e).top>=n));if(a){return function(e){return e.top>0&&e.bottom {e.current=t?0:document.querySelector(".navbar").clientHeight}),[t]),e}function U(e){const t=(0,a.useRef)(void 0),n=P();(0,a.useEffect)((()=>{if(!e)return()=>{};const{linkClassName:a,linkActiveClassName:o,minHeadingLevel:r,maxHeadingLevel:l}=e;function c(){const e=function(e){return Array.from(document.getElementsByClassName(e))}(a),c=function(e){let{minHeadingLevel:t,maxHeadingLevel:n}=e;const a=[];for(let o=t;o<=n;o+=1)a.push(`h${o}.anchor`);return Array.from(document.querySelectorAll(a.join()))}({minHeadingLevel:r,maxHeadingLevel:l}),s=S(c,{anchorTopOffset:n.current}),i=e.find((e=>s&&s.id===function(e){return decodeURIComponent(e.href.substring(e.href.indexOf("#")+1))}(e)));e.forEach((e=>{!function(e,n){n?(t.current&&t.current!==e&&t.current.classList.remove(o),e.classList.add(o),t.current=e):e.classList.remove(o)}(e,e===i)}))}return document.addEventListener("scroll",c),document.addEventListener("resize",c),c(),()=>{document.removeEventListener("scroll",c),document.removeEventListener("resize",c)}}),[e,n])}function z(e){let{toc:t,className:n,linkClassName:o,isChild:r}=e;return t.length?a.createElement("ul",{className:r?void 0:n},t.map((e=>a.createElement("li",{key:e.id},a.createElement("a",{href:`#${e.id}`,className:o??void 0,dangerouslySetInnerHTML:{__html:e.value}}),a.createElement(z,{isChild:!0,toc:e.children,className:n,linkClassName:o}))))):null}const D=a.memo(z);function R(e){let{toc:t,className:n="table-of-contents table-of-contents__left-border",linkClassName:o="table-of-contents__link",linkActiveClassName:r,minHeadingLevel:l,maxHeadingLevel:c,...s}=e;const i=(0,A.L)(),d=l??i.tableOfContents.minHeadingLevel,m=c??i.tableOfContents.maxHeadingLevel,u=function(e){let{toc:t,minHeadingLevel:n,maxHeadingLevel:o}=e;return(0,a.useMemo)((()=>j({toc:I(t),minHeadingLevel:n,maxHeadingLevel:o})),[t,n,o])}({toc:t,minHeadingLevel:d,maxHeadingLevel:m});return U((0,a.useMemo)((()=>{if(o&&r)return{linkClassName:o,linkActiveClassName:r,minHeadingLevel:d,maxHeadingLevel:m}}),[o,r,d,m])),a.createElement(D,(0,k.Z)({toc:u,className:n,linkClassName:o},s))}const V={tocCollapsibleButton:"tocCollapsibleButton_AXYp",tocCollapsibleButtonExpanded:"tocCollapsibleButtonExpanded_AtD6"};function W(e){let{collapsed:t,...n}=e;return a.createElement("button",(0,k.Z)({type:"button"},n,{className:(0,d.Z)("clean-btn",V.tocCollapsibleButton,!t&&V.tocCollapsibleButtonExpanded,n.className)}),a.createElement(b.Z,{id:"theme.TOCCollapsible.toggleButtonLabel",description:"The label used by the button on the collapsible TOC component"},"On this page"))}const $={tocCollapsible:"tocCollapsible__HJe",tocCollapsibleContent:"tocCollapsibleContent_yRc5",tocCollapsibleExpanded:"tocCollapsibleExpanded_jDN4"};function F(e){let{toc:t,className:n,minHeadingLevel:o,maxHeadingLevel:r}=e;const{collapsed:l,toggleCollapsed:c}=(0,H.u)({initialState:!0});return a.createElement("div",{className:(0,d.Z)($.tocCollapsible,!l&&$.tocCollapsibleExpanded,n)},a.createElement(W,{collapsed:l,onClick:c}),a.createElement(H.z,{lazy:!0,className:$.tocCollapsibleContent,collapsed:l},a.createElement(R,{toc:t,minHeadingLevel:o,maxHeadingLevel:r})))}const q={tocMobile:"tocMobile_OHwm"};function G(){const{toc:e,frontMatter:t}=s();return a.createElement(F,{toc:e,minHeadingLevel:t.toc_min_heading_level,maxHeadingLevel:t.toc_max_heading_level,className:(0,d.Z)(g.k.docs.docTocMobile,q.tocMobile)})}const X={tableOfContents:"tableOfContents_nTXA",docItemContainer:"docItemContainer_CddZ"},K="table-of-contents__link toc-highlight",Y="table-of-contents__link--active";function J(e){let{className:t,...n}=e;return a.createElement("div",{className:(0,d.Z)(X.tableOfContents,"thin-scrollbar",t)},a.createElement(R,(0,k.Z)({},n,{linkClassName:K,linkActiveClassName:Y})))}function Q(){const{toc:e,frontMatter:t}=s();return a.createElement(J,{toc:e,minHeadingLevel:t.toc_min_heading_level,maxHeadingLevel:t.toc_max_heading_level,className:g.k.docs.docTocDesktop})}var ee=n(8904),te=n(9613),ne=n(6936);var ae=n(4215),oe=n(5886);function re(){const{prism:e}=(0,A.L)(),{colorMode:t}=(0,oe.I)(),n=e.theme,a=e.darkTheme||n;return"dark"===t?a:n}var le=n(7226),ce=n.n(le);const se=/title=(? ["'])(?.*?)\1/,ie=/\{(? [\d,-]+)\}/,de={js:{start:"\\/\\/",end:""},jsBlock:{start:"\\/\\*",end:"\\*\\/"},jsx:{start:"\\{\\s*\\/\\*",end:"\\*\\/\\s*\\}"},bash:{start:"#",end:""},html:{start:"\x3c!--",end:"--\x3e"}};function me(e,t){const n=e.map((e=>{const{start:n,end:a}=de[e];return`(?:${n}\\s*(${t.flatMap((e=>[e.line,e.block?.start,e.block?.end].filter(Boolean))).join("|")})\\s*${a})`})).join("|");return new RegExp(`^\\s*(?:${n})\\s*$`)}function ue(e,t){let n=e.replace(/\n$/,"");const{language:a,magicComments:o,metastring:r}=t;if(r&&ie.test(r)){const e=r.match(ie).groups.range;if(0===o.length)throw new Error(`A highlight range has been given in code block's metastring (\`\`\` ${r}), but no magic comment config is available. Docusaurus applies the first magic comment entry's className for metastring ranges.`);const t=o[0].className,a=ce()(e).filter((e=>e>0)).map((e=>[e-1,[t]]));return{lineClassNames:Object.fromEntries(a),code:n}}if(void 0===a)return{lineClassNames:{},code:n};const l=function(e,t){switch(e){case"js":case"javascript":case"ts":case"typescript":return me(["js","jsBlock"],t);case"jsx":case"tsx":return me(["js","jsBlock","jsx"],t);case"html":return me(["js","jsBlock","html"],t);case"python":case"py":case"bash":return me(["bash"],t);case"markdown":case"md":return me(["html","jsx","bash"],t);default:return me(Object.keys(de),t)}}(a,o),c=n.split("\n"),s=Object.fromEntries(o.map((e=>[e.className,{start:0,range:""}]))),i=Object.fromEntries(o.filter((e=>e.line)).map((e=>{let{className:t,line:n}=e;return[n,t]}))),d=Object.fromEntries(o.filter((e=>e.block)).map((e=>{let{className:t,block:n}=e;return[n.start,t]}))),m=Object.fromEntries(o.filter((e=>e.block)).map((e=>{let{className:t,block:n}=e;return[n.end,t]})));for(let p=0;p void 0!==e));i[t]?s[i[t]].range+=`${p},`:d[t]?s[d[t]].start=p:m[t]&&(s[m[t]].range+=`${s[m[t]].start}-${p-1},`),c.splice(p,1)}n=c.join("\n");const u={};return Object.entries(s).forEach((e=>{let[t,{range:n}]=e;ce()(n).forEach((e=>{u[e]??=[],u[e].push(t)}))})),{lineClassNames:u,code:n}}const pe={codeBlockContainer:"codeBlockContainer_EZCn"};function fe(e){let{as:t,...n}=e;const o=function(e){const t={color:"--prism-color",backgroundColor:"--prism-background-color"},n={};return Object.entries(e.plain).forEach((e=>{let[a,o]=e;const r=t[a];r&&"string"==typeof o&&(n[r]=o)})),n}(re());return a.createElement(t,(0,k.Z)({},n,{style:o,className:(0,d.Z)(n.className,pe.codeBlockContainer,g.k.common.codeBlock)}))}const he={codeBlockContent:"codeBlockContent_YKKe",codeBlockTitle:"codeBlockTitle_CKtS",codeBlock:"codeBlock_rPGn",codeBlockStandalone:"codeBlockStandalone_YbNL",codeBlockLines:"codeBlockLines_yOdO",codeBlockLinesWithNumbering:"codeBlockLinesWithNumbering_TEzb",buttonGroup:"buttonGroup_Mf1z"};function ge(e){let{children:t,className:n}=e;return a.createElement(fe,{as:"pre",tabIndex:0,className:(0,d.Z)(he.codeBlockStandalone,"thin-scrollbar",n)},a.createElement("code",{className:he.codeBlockLines},t))}const be={attributes:!0,characterData:!0,childList:!0,subtree:!0};function ve(e,t){const[n,o]=(0,a.useState)(),l=(0,a.useCallback)((()=>{o(e.current?.closest("[role=tabpanel][hidden]"))}),[e,o]);(0,a.useEffect)((()=>{l()}),[l]),function(e,t,n){void 0===n&&(n=be);const o=(0,r.zX)(t),l=(0,r.Ql)(n);(0,a.useEffect)((()=>{const t=new MutationObserver(o);return e&&t.observe(e,l),()=>t.disconnect()}),[e,o,l])}(n,(e=>{e.forEach((e=>{"attributes"===e.type&&"hidden"===e.attributeName&&(t(),l())}))}),{attributes:!0,characterData:!1,childList:!1,subtree:!1})}const Ee={plain:{backgroundColor:"#2a2734",color:"#9a86fd"},styles:[{types:["comment","prolog","doctype","cdata","punctuation"],style:{color:"#6c6783"}},{types:["namespace"],style:{opacity:.7}},{types:["tag","operator","number"],style:{color:"#e09142"}},{types:["property","function"],style:{color:"#9a86fd"}},{types:["tag-id","selector","atrule-id"],style:{color:"#eeebff"}},{types:["attr-name"],style:{color:"#c4b9fe"}},{types:["boolean","string","entity","url","attr-value","keyword","control","directive","unit","statement","regex","atrule","placeholder","variable"],style:{color:"#ffcc99"}},{types:["deleted"],style:{textDecorationLine:"line-through"}},{types:["inserted"],style:{textDecorationLine:"underline"}},{types:["italic"],style:{fontStyle:"italic"}},{types:["important","bold"],style:{fontWeight:"bold"}},{types:["important"],style:{color:"#c4b9fe"}}]};var ye={Prism:n(999).Z,theme:Ee};function ke(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ne(){return Ne=Object.assign||function(e){for(var t=1;t 0&&e[n-1]===t?e:e.concat(t)};function Te(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&-1===t.indexOf(a)&&(n[a]=e[a]);return n}var we=function(e){function t(){for(var t=this,n=[],a=arguments.length;a--;)n[a]=arguments[a];e.apply(this,n),ke(this,"getThemeDict",(function(e){if(void 0!==t.themeDict&&e.theme===t.prevTheme&&e.language===t.prevLanguage)return t.themeDict;t.prevTheme=e.theme,t.prevLanguage=e.language;var n=e.theme?function(e,t){var n=e.plain,a=Object.create(null),o=e.styles.reduce((function(e,n){var a=n.languages,o=n.style;return a&&!a.includes(t)||n.types.forEach((function(t){var n=Ne({},e[t],o);e[t]=n})),e}),a);return o.root=n,o.plain=Ne({},n,{backgroundColor:null}),o}(e.theme,e.language):void 0;return t.themeDict=n})),ke(this,"getLineProps",(function(e){var n=e.key,a=e.className,o=e.style,r=Ne({},Te(e,["key","className","style","line"]),{className:"token-line",style:void 0,key:void 0}),l=t.getThemeDict(t.props);return void 0!==l&&(r.style=l.plain),void 0!==o&&(r.style=void 0!==r.style?Ne({},r.style,o):o),void 0!==n&&(r.key=n),a&&(r.className+=" "+a),r})),ke(this,"getStyleForToken",(function(e){var n=e.types,a=e.empty,o=n.length,r=t.getThemeDict(t.props);if(void 0!==r){if(1===o&&"plain"===n[0])return a?{display:"inline-block"}:void 0;if(1===o&&!a)return r[n[0]];var l=a?{display:"inline-block"}:{},c=n.map((function(e){return r[e]}));return Object.assign.apply(Object,[l].concat(c))}})),ke(this,"getTokenProps",(function(e){var n=e.key,a=e.className,o=e.style,r=e.token,l=Ne({},Te(e,["key","className","style","token"]),{className:"token "+r.types.join(" "),children:r.content,style:t.getStyleForToken(r),key:void 0});return void 0!==o&&(l.style=void 0!==l.style?Ne({},l.style,o):o),void 0!==n&&(l.key=n),a&&(l.className+=" "+a),l})),ke(this,"tokenize",(function(e,t,n,a){var o={code:t,grammar:n,language:a,tokens:[]};e.hooks.run("before-tokenize",o);var r=o.tokens=e.tokenize(o.code,o.grammar,o.language);return e.hooks.run("after-tokenize",o),r}))}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.render=function(){var e=this.props,t=e.Prism,n=e.language,a=e.code,o=e.children,r=this.getThemeDict(this.props),l=t.languages[n];return o({tokens:function(e){for(var t=[[]],n=[e],a=[0],o=[e.length],r=0,l=0,c=[],s=[c];l>-1;){for(;(r=a[l]++) 0?d:["plain"],i=m):(d=Ze(d,m.type),m.alias&&(d=Ze(d,m.alias)),i=m.content),"string"==typeof i){var u=i.split(Ce),p=u.length;c.push({types:d,content:u[0]});for(var f=1;f a.createElement("span",(0,k.Z)({key:t},l({token:e,key:t})))));return a.createElement("span",c,o?a.createElement(a.Fragment,null,a.createElement("span",{className:Be.codeLineNumber}),a.createElement("span",{className:Be.codeLineContent},s)):s,a.createElement("br",null))}function Oe(e){return a.createElement("svg",(0,k.Z)({viewBox:"0 0 24 24"},e),a.createElement("path",{fill:"currentColor",d:"M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"}))}function He(e){return a.createElement("svg",(0,k.Z)({viewBox:"0 0 24 24"},e),a.createElement("path",{fill:"currentColor",d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"}))}const Ae={copyButtonCopied:"copyButtonCopied_tnLH",copyButtonIcons:"copyButtonIcons_zP6O",copyButtonIcon:"copyButtonIcon_K6ps",copyButtonSuccessIcon:"copyButtonSuccessIcon_mWpP"};function Ie(e){let{code:t,className:n}=e;const[o,r]=(0,a.useState)(!1),l=(0,a.useRef)(void 0),c=(0,a.useCallback)((()=>{!function(e,t){let{target:n=document.body}=void 0===t?{}:t;const a=document.createElement("textarea"),o=document.activeElement;a.value=e,a.setAttribute("readonly",""),a.style.contain="strict",a.style.position="absolute",a.style.left="-9999px",a.style.fontSize="12pt";const r=document.getSelection();let l=!1;r.rangeCount>0&&(l=r.getRangeAt(0)),n.append(a),a.select(),a.selectionStart=0,a.selectionEnd=e.length;let c=!1;try{c=document.execCommand("copy")}catch{}a.remove(),l&&(r.removeAllRanges(),r.addRange(l)),o&&o.focus()}(t),r(!0),l.current=window.setTimeout((()=>{r(!1)}),1e3)}),[t]);return(0,a.useEffect)((()=>()=>window.clearTimeout(l.current)),[]),a.createElement("button",{type:"button","aria-label":o?(0,b.I)({id:"theme.CodeBlock.copied",message:"Copied",description:"The copied button label on code blocks"}):(0,b.I)({id:"theme.CodeBlock.copyButtonAriaLabel",message:"Copy code to clipboard",description:"The ARIA label for copy code blocks button"}),title:(0,b.I)({id:"theme.CodeBlock.copy",message:"Copy",description:"The copy button label on code blocks"}),className:(0,d.Z)("clean-btn",n,Ae.copyButton,o&&Ae.copyButtonCopied),onClick:c},a.createElement("span",{className:Ae.copyButtonIcons,"aria-hidden":"true"},a.createElement(Oe,{className:Ae.copyButtonIcon}),a.createElement(He,{className:Ae.copyButtonSuccessIcon})))}function je(e){return a.createElement("svg",(0,k.Z)({viewBox:"0 0 24 24"},e),a.createElement("path",{fill:"currentColor",d:"M4 19h6v-2H4v2zM20 5H4v2h16V5zm-3 6H4v2h13.25c1.1 0 2 .9 2 2s-.9 2-2 2H15v-2l-3 3l3 3v-2h2c2.21 0 4-1.79 4-4s-1.79-4-4-4z"}))}const Me={wordWrapButtonIcon:"wordWrapButtonIcon_y4Dy",wordWrapButtonEnabled:"wordWrapButtonEnabled_nK53"};function Se(e){let{className:t,onClick:n,isEnabled:o}=e;const r=(0,b.I)({id:"theme.CodeBlock.wordWrapToggle",message:"Toggle word wrap",description:"The title attribute for toggle word wrapping button of code block lines"});return a.createElement("button",{type:"button",onClick:n,className:(0,d.Z)("clean-btn",t,o&&Me.wordWrapButtonEnabled),"aria-label":r,title:r},a.createElement(je,{className:Me.wordWrapButtonIcon,"aria-hidden":"true"}))}function Pe(e){let{children:t,className:n="",metastring:o,title:r,showLineNumbers:l,language:c}=e;const{prism:{defaultLanguage:s,magicComments:i}}=(0,A.L)(),m=c??function(e){const t=e.split(" ").find((e=>e.startsWith("language-")));return t?.replace(/language-/,"")}(n)??s,u=re(),p=function(){const[e,t]=(0,a.useState)(!1),[n,o]=(0,a.useState)(!1),r=(0,a.useRef)(null),l=(0,a.useCallback)((()=>{const n=r.current.querySelector("code");e?n.removeAttribute("style"):(n.style.whiteSpace="pre-wrap",n.style.overflowWrap="anywhere"),t((e=>!e))}),[r,e]),c=(0,a.useCallback)((()=>{const{scrollWidth:e,clientWidth:t}=r.current,n=e>t||r.current.querySelector("code").hasAttribute("style");o(n)}),[r]);return ve(r,c),(0,a.useEffect)((()=>{c()}),[e,c]),(0,a.useEffect)((()=>(window.addEventListener("resize",c,{passive:!0}),()=>{window.removeEventListener("resize",c)})),[c]),{codeBlockRef:r,isEnabled:e,isCodeScrollable:n,toggle:l}}(),f=function(e){return e?.match(se)?.groups.title??""}(o)||r,{lineClassNames:h,code:g}=ue(t,{metastring:o,language:m,magicComments:i}),b=l??function(e){return Boolean(e?.includes("showLineNumbers"))}(o);return a.createElement(fe,{as:"div",className:(0,d.Z)(n,m&&!n.includes(`language-${m}`)&&`language-${m}`)},f&&a.createElement("div",{className:he.codeBlockTitle},f),a.createElement("div",{className:he.codeBlockContent},a.createElement(_e,(0,k.Z)({},ye,{theme:u,code:g,language:m??"text"}),(e=>{let{className:t,tokens:n,getLineProps:o,getTokenProps:r}=e;return a.createElement("pre",{tabIndex:0,ref:p.codeBlockRef,className:(0,d.Z)(t,he.codeBlock,"thin-scrollbar")},a.createElement("code",{className:(0,d.Z)(he.codeBlockLines,b&&he.codeBlockLinesWithNumbering)},n.map(((e,t)=>a.createElement(xe,{key:t,line:e,getLineProps:o,getTokenProps:r,classNames:h[t],showLineNumbers:b})))))})),a.createElement("div",{className:he.buttonGroup},(p.isEnabled||p.isCodeScrollable)&&a.createElement(Se,{className:he.codeButton,onClick:()=>p.toggle(),isEnabled:p.isEnabled}),a.createElement(Ie,{className:he.codeButton,code:g}))))}function Ue(e){let{children:t,...n}=e;const o=(0,ae.Z)(),r=function(e){return a.Children.toArray(e).some((e=>(0,a.isValidElement)(e)))?e:Array.isArray(e)?e.join(""):e}(t),l="string"==typeof r?Pe:ge;return a.createElement(l,(0,k.Z)({key:String(o)},n),r)}var ze=n(1589);const De={details:"details_qpBd",isBrowser:"isBrowser_LNE7",collapsibleContent:"collapsibleContent_B61x"};function Re(e){return!!e&&("SUMMARY"===e.tagName||Re(e.parentElement))}function Ve(e,t){return!!e&&(e===t||Ve(e.parentElement,t))}function We(e){let{summary:t,children:n,...o}=e;const r=(0,ae.Z)(),l=(0,a.useRef)(null),{collapsed:c,setCollapsed:s}=(0,H.u)({initialState:!o.open}),[i,m]=(0,a.useState)(o.open),u=a.isValidElement(t)?t:a.createElement("summary",null,t??"Details");return a.createElement("details",(0,k.Z)({},o,{ref:l,open:i,"data-collapsed":c,className:(0,d.Z)(De.details,r&&De.isBrowser,o.className),onMouseDown:e=>{Re(e.target)&&e.detail>1&&e.preventDefault()},onClick:e=>{e.stopPropagation();const t=e.target;Re(t)&&Ve(t,l.current)&&(e.preventDefault(),c?(s(!1),m(!0)):s(!0))}}),u,a.createElement(H.z,{lazy:!1,collapsed:c,disableSSRStyle:!0,onCollapseTransitionEnd:e=>{s(e),m(!e)}},a.createElement("div",{className:De.collapsibleContent},n)))}const $e={details:"details_fgLv"},Fe="alert alert--info";function qe(e){let{...t}=e;return a.createElement(We,(0,k.Z)({},t,{className:(0,d.Z)(Fe,$e.details,t.className)}))}function Ge(e){return a.createElement(ee.Z,e)}const Xe={containsTaskList:"containsTaskList_L33r"};const Ke={img:"img_MG2L"};const Ye="admonition_amsr",Je="admonitionHeading_n8eI",Qe="admonitionIcon_HzUW",et="admonitionContent_qhyd";const tt={note:{infimaClassName:"secondary",iconComponent:function(){return a.createElement("svg",{viewBox:"0 0 14 16"},a.createElement("path",{fillRule:"evenodd",d:"M6.3 5.69a.942.942 0 0 1-.28-.7c0-.28.09-.52.28-.7.19-.18.42-.28.7-.28.28 0 .52.09.7.28.18.19.28.42.28.7 0 .28-.09.52-.28.7a1 1 0 0 1-.7.3c-.28 0-.52-.11-.7-.3zM8 7.99c-.02-.25-.11-.48-.31-.69-.2-.19-.42-.3-.69-.31H6c-.27.02-.48.13-.69.31-.2.2-.3.44-.31.69h1v3c.02.27.11.5.31.69.2.2.42.31.69.31h1c.27 0 .48-.11.69-.31.2-.19.3-.42.31-.69H8V7.98v.01zM7 2.3c-3.14 0-5.7 2.54-5.7 5.68 0 3.14 2.56 5.7 5.7 5.7s5.7-2.55 5.7-5.7c0-3.15-2.56-5.69-5.7-5.69v.01zM7 .98c3.86 0 7 3.14 7 7s-3.14 7-7 7-7-3.12-7-7 3.14-7 7-7z"}))},label:a.createElement(b.Z,{id:"theme.admonition.note",description:"The default label used for the Note admonition (:::note)"},"note")},tip:{infimaClassName:"success",iconComponent:function(){return a.createElement("svg",{viewBox:"0 0 12 16"},a.createElement("path",{fillRule:"evenodd",d:"M6.5 0C3.48 0 1 2.19 1 5c0 .92.55 2.25 1 3 1.34 2.25 1.78 2.78 2 4v1h5v-1c.22-1.22.66-1.75 2-4 .45-.75 1-2.08 1-3 0-2.81-2.48-5-5.5-5zm3.64 7.48c-.25.44-.47.8-.67 1.11-.86 1.41-1.25 2.06-1.45 3.23-.02.05-.02.11-.02.17H5c0-.06 0-.13-.02-.17-.2-1.17-.59-1.83-1.45-3.23-.2-.31-.42-.67-.67-1.11C2.44 6.78 2 5.65 2 5c0-2.2 2.02-4 4.5-4 1.22 0 2.36.42 3.22 1.19C10.55 2.94 11 3.94 11 5c0 .66-.44 1.78-.86 2.48zM4 14h5c-.23 1.14-1.3 2-2.5 2s-2.27-.86-2.5-2z"}))},label:a.createElement(b.Z,{id:"theme.admonition.tip",description:"The default label used for the Tip admonition (:::tip)"},"tip")},danger:{infimaClassName:"danger",iconComponent:function(){return a.createElement("svg",{viewBox:"0 0 12 16"},a.createElement("path",{fillRule:"evenodd",d:"M5.05.31c.81 2.17.41 3.38-.52 4.31C3.55 5.67 1.98 6.45.9 7.98c-1.45 2.05-1.7 6.53 3.53 7.7-2.2-1.16-2.67-4.52-.3-6.61-.61 2.03.53 3.33 1.94 2.86 1.39-.47 2.3.53 2.27 1.67-.02.78-.31 1.44-1.13 1.81 3.42-.59 4.78-3.42 4.78-5.56 0-2.84-2.53-3.22-1.25-5.61-1.52.13-2.03 1.13-1.89 2.75.09 1.08-1.02 1.8-1.86 1.33-.67-.41-.66-1.19-.06-1.78C8.18 5.31 8.68 2.45 5.05.32L5.03.3l.02.01z"}))},label:a.createElement(b.Z,{id:"theme.admonition.danger",description:"The default label used for the Danger admonition (:::danger)"},"danger")},info:{infimaClassName:"info",iconComponent:function(){return a.createElement("svg",{viewBox:"0 0 14 16"},a.createElement("path",{fillRule:"evenodd",d:"M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"}))},label:a.createElement(b.Z,{id:"theme.admonition.info",description:"The default label used for the Info admonition (:::info)"},"info")},caution:{infimaClassName:"warning",iconComponent:function(){return a.createElement("svg",{viewBox:"0 0 16 16"},a.createElement("path",{fillRule:"evenodd",d:"M8.893 1.5c-.183-.31-.52-.5-.887-.5s-.703.19-.886.5L.138 13.499a.98.98 0 0 0 0 1.001c.193.31.53.501.886.501h13.964c.367 0 .704-.19.877-.5a1.03 1.03 0 0 0 .01-1.002L8.893 1.5zm.133 11.497H6.987v-2.003h2.039v2.003zm0-3.004H6.987V5.987h2.039v4.006z"}))},label:a.createElement(b.Z,{id:"theme.admonition.caution",description:"The default label used for the Caution admonition (:::caution)"},"caution")}},nt={secondary:"note",important:"info",success:"tip",warning:"danger"};function at(e){const{mdxAdmonitionTitle:t,rest:n}=function(e){const t=a.Children.toArray(e),n=t.find((e=>a.isValidElement(e)&&"mdxAdmonitionTitle"===e.props?.mdxType)),o=a.createElement(a.Fragment,null,t.filter((e=>e!==n)));return{mdxAdmonitionTitle:n,rest:o}}(e.children);return{...e,title:e.title??t,children:n}}const ot={head:function(e){const t=a.Children.map(e.children,(e=>a.isValidElement(e)?function(e){if(e.props?.mdxType&&e.props.originalType){const{mdxType:t,originalType:n,...o}=e.props;return a.createElement(e.props.originalType,o)}return e}(e):e));return a.createElement(ne.Z,e,t)},code:function(e){const t=["a","abbr","b","br","button","cite","code","del","dfn","em","i","img","input","ins","kbd","label","object","output","q","ruby","s","small","span","strong","sub","sup","time","u","var","wbr"];return a.Children.toArray(e.children).every((e=>"string"==typeof e&&!e.includes("\n")||(0,a.isValidElement)(e)&&t.includes(e.props?.mdxType)))?a.createElement("code",e):a.createElement(Ue,e)},a:function(e){return a.createElement(ze.Z,e)},pre:function(e){return a.createElement(Ue,(0,a.isValidElement)(e.children)&&"code"===e.children.props?.originalType?e.children.props:{...e})},details:function(e){const t=a.Children.toArray(e.children),n=t.find((e=>a.isValidElement(e)&&"summary"===e.props?.mdxType)),o=a.createElement(a.Fragment,null,t.filter((e=>e!==n)));return a.createElement(qe,(0,k.Z)({},e,{summary:n}),o)},ul:function(e){return a.createElement("ul",(0,k.Z)({},e,{className:(t=e.className,(0,d.Z)(t,t?.includes("contains-task-list")&&Xe.containsTaskList))}));var t},img:function(e){return a.createElement("img",(0,k.Z)({loading:"lazy"},e,{className:(t=e.className,(0,d.Z)(t,Ke.img))}));var t},h1:e=>a.createElement(Ge,(0,k.Z)({as:"h1"},e)),h2:e=>a.createElement(Ge,(0,k.Z)({as:"h2"},e)),h3:e=>a.createElement(Ge,(0,k.Z)({as:"h3"},e)),h4:e=>a.createElement(Ge,(0,k.Z)({as:"h4"},e)),h5:e=>a.createElement(Ge,(0,k.Z)({as:"h5"},e)),h6:e=>a.createElement(Ge,(0,k.Z)({as:"h6"},e)),admonition:function(e){const{children:t,type:n,title:o,icon:r}=at(e),l=function(e){const t=nt[e]??e,n=tt[t];return n||(console.warn(`No admonition config found for admonition type "${t}". Using Info as fallback.`),tt.info)}(n),c=o??l.label,{iconComponent:s}=l,i=r??a.createElement(s,null);return a.createElement("div",{className:(0,d.Z)(g.k.common.admonition,g.k.common.admonitionType(e.type),"alert",`alert--${l.infimaClassName}`,Ye)},a.createElement("div",{className:Je},a.createElement("span",{className:Qe},i),c),a.createElement("div",{className:et},t))},mermaid:()=>null};function rt(e){let{children:t}=e;return a.createElement(te.Zo,{components:ot},t)}function lt(e){let{children:t}=e;const n=function(){const{metadata:e,frontMatter:t,contentTitle:n}=s();return t.hide_title||void 0!==n?null:e.title}();return a.createElement("div",{className:(0,d.Z)(g.k.docs.docMarkdown,"markdown")},n&&a.createElement("header",null,a.createElement(ee.Z,{as:"h1"},n)),a.createElement(rt,null,t))}var ct=n(8538);const st={docItemContainer:"docItemContainer_CXRj",docItemCol:"docItemCol_SWCv"};function it(e){let{children:t}=e;const n=function(){const{frontMatter:e,toc:t}=s(),n=(0,m.i)(),o=e.hide_table_of_contents,r=!o&&t.length>0;return{hidden:o,mobile:r?a.createElement(G,null):void 0,desktop:!r||"desktop"!==n&&"ssr"!==n?void 0:a.createElement(Q,null)}}();return a.createElement("div",{className:"row"},a.createElement("div",{className:(0,d.Z)("col",!n.hidden&&st.docItemCol)},a.createElement(f.Z,null),a.createElement("div",{className:st.docItemContainer},a.createElement("article",null,a.createElement(ct.Z,null),a.createElement(h.Z,null),n.mobile,a.createElement(lt,null,t),a.createElement(O,null)),a.createElement(p,null))),n.desktop&&a.createElement("div",{className:"col col--3"},n.desktop))}function dt(e){const t=`docs-doc-id-${e.content.metadata.unversionedId}`,n=e.content;return a.createElement(c,{content:e.content},a.createElement(o.FG,{className:t},a.createElement(i,null),a.createElement(it,null,a.createElement(n,null))))}},2142:(e,t,n)=>{"use strict";n.d(t,{Z:()=>i});var a=n(1966),o=n(9496),r=n(6641),l=n(5924),c=n(1589);function s(e){const{permalink:t,title:n,subLabel:a,isNext:r}=e;return o.createElement(c.Z,{className:(0,l.Z)("pagination-nav__link",r?"pagination-nav__link--next":"pagination-nav__link--prev"),to:t},a&&o.createElement("div",{className:"pagination-nav__sublabel"},a),o.createElement("div",{className:"pagination-nav__label"},n))}function i(e){const{previous:t,next:n}=e;return o.createElement("nav",{className:"pagination-nav docusaurus-mt-lg","aria-label":(0,r.I)({id:"theme.docs.paginator.navAriaLabel",message:"Docs pages",description:"The ARIA label for the docs pagination"})},t&&o.createElement(s,(0,a.Z)({},t,{subLabel:o.createElement(r.Z,{id:"theme.docs.paginator.previous",description:"The label used to navigate to the previous doc"},"Previous")})),n&&o.createElement(s,(0,a.Z)({},n,{subLabel:o.createElement(r.Z,{id:"theme.docs.paginator.next",description:"The label used to navigate to the next doc"},"Next"),isNext:!0})))}},2205:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var a=n(9496),o=n(5924),r=n(6641),l=n(4658),c=n(1858);function s(e){let{className:t}=e;const n=(0,c.E)();return n.badge?a.createElement("span",{className:(0,o.Z)(t,l.k.docs.docVersionBadge,"badge badge--secondary")},a.createElement(r.Z,{id:"theme.docs.versionBadge.label",values:{versionLabel:n.label}},"Version: {versionLabel}")):null}},3161:(e,t,n)=>{"use strict";n.d(t,{Z:()=>g});var a=n(9496),o=n(5924),r=n(9420),l=n(1589),c=n(6641),s=n(8898),i=n(4658),d=n(4362),m=n(1858);const u={unreleased:function(e){let{siteTitle:t,versionMetadata:n}=e;return a.createElement(c.Z,{id:"theme.docs.versions.unreleasedVersionLabel",description:"The label used to tell the user that he's browsing an unreleased doc version",values:{siteTitle:t,versionLabel:a.createElement("b",null,n.label)}},"This is unreleased documentation for {siteTitle} {versionLabel} version.")},unmaintained:function(e){let{siteTitle:t,versionMetadata:n}=e;return a.createElement(c.Z,{id:"theme.docs.versions.unmaintainedVersionLabel",description:"The label used to tell the user that he's browsing an unmaintained doc version",values:{siteTitle:t,versionLabel:a.createElement("b",null,n.label)}},"This is documentation for {siteTitle} {versionLabel}, which is no longer actively maintained.")}};function p(e){const t=u[e.versionMetadata.banner];return a.createElement(t,e)}function f(e){let{versionLabel:t,to:n,onClick:o}=e;return a.createElement(c.Z,{id:"theme.docs.versions.latestVersionSuggestionLabel",description:"The label used to tell the user to check the latest version",values:{versionLabel:t,latestVersionLink:a.createElement("b",null,a.createElement(l.Z,{to:n,onClick:o},a.createElement(c.Z,{id:"theme.docs.versions.latestVersionLinkLabel",description:"The label used for the latest version suggestion link label"},"latest version")))}},"For up-to-date documentation, see the {latestVersionLink} ({versionLabel}).")}function h(e){let{className:t,versionMetadata:n}=e;const{siteConfig:{title:l}}=(0,r.Z)(),{pluginId:c}=(0,s.gA)({failfast:!0}),{savePreferredVersionName:m}=(0,d.J)(c),{latestDocSuggestion:u,latestVersionSuggestion:h}=(0,s.Jo)(c),g=u??(b=h).docs.find((e=>e.id===b.mainDocId));var b;return a.createElement("div",{className:(0,o.Z)(t,i.k.docs.docVersionBanner,"alert alert--warning margin-bottom--md"),role:"alert"},a.createElement("div",null,a.createElement(p,{siteTitle:l,versionMetadata:n})),a.createElement("div",{className:"margin-top--md"},a.createElement(f,{versionLabel:h.label,to:g.path,onClick:()=>m(h.name)})))}function g(e){let{className:t}=e;const n=(0,m.E)();return n.banner?a.createElement(h,{className:t,versionMetadata:n}):null}},8904:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var a=n(1966),o=n(9496),r=n(5924),l=n(6641),c=n(888),s=n(1589);const i={anchorWithStickyNavbar:"anchorWithStickyNavbar_CuU3",anchorWithHideOnScrollNavbar:"anchorWithHideOnScrollNavbar_tQQR"};function d(e){let{as:t,id:n,...d}=e;const{navbar:{hideOnScroll:m}}=(0,c.L)();if("h1"===t||!n)return o.createElement(t,(0,a.Z)({},d,{id:void 0}));const u=(0,l.I)({id:"theme.common.headingLinkTitle",message:"Direct link to {heading}",description:"Title for link to heading"},{heading:"string"==typeof d.children?d.children:n});return o.createElement(t,(0,a.Z)({},d,{className:(0,r.Z)("anchor",m?i.anchorWithHideOnScrollNavbar:i.anchorWithStickyNavbar,d.className),id:n}),d.children,o.createElement(s.Z,{className:"hash-link",to:`#${n}`,"aria-label":u,title:u},"\u200b"))}},483:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var a=n(9496),o=n(5924),r=n(1589);const l={tag:"tag_aVw2",tagRegular:"tagRegular_giGE",tagWithCount:"tagWithCount_tB5s"};function c(e){let{permalink:t,label:n,count:c}=e;return a.createElement(r.Z,{href:t,className:(0,o.Z)(l.tag,c?l.tagWithCount:l.tagRegular)},n,c&&a.createElement("span",null,c))}},7226:(e,t)=>{function n(e){let t,n=[];for(let a of e.split(",").map((e=>e.trim())))if(/^-?\d+$/.test(a))n.push(parseInt(a,10));else if(t=a.match(/^(-?\d+)(-|\.\.\.?|\u2025|\u2026|\u22EF)(-?\d+)$/)){let[e,a,o,r]=t;if(a&&r){a=parseInt(a),r=parseInt(r);const e=a
{r.d(t,{Zo:()=>s,kt:()=>d});var n=r(9496);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function a(e){for(var t=1;t =0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n =0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var p=n.createContext({}),u=function(e){var t=n.useContext(p),r=t;return e&&(r="function"==typeof e?e(t):a(a({},t),e)),r},s=function(e){var t=u(e.components);return n.createElement(p.Provider,{value:t},e.children)},l="mdxType",f={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},m=n.forwardRef((function(e,t){var r=e.components,o=e.mdxType,i=e.originalType,p=e.parentName,s=c(e,["components","mdxType","originalType","parentName"]),l=u(r),m=o,d=l["".concat(p,".").concat(m)]||l[m]||f[m]||i;return r?n.createElement(d,a(a({ref:t},s),{},{components:r})):n.createElement(d,a({ref:t},s))}));function d(e,t){var r=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var i=r.length,a=new Array(i);a[0]=m;var c={};for(var p in t)hasOwnProperty.call(t,p)&&(c[p]=t[p]);c.originalType=e,c[l]="string"==typeof e?e:o,a[1]=c;for(var u=2;u{r.r(t),r.d(t,{assets:()=>p,contentTitle:()=>a,default:()=>f,frontMatter:()=>i,metadata:()=>c,toc:()=>u});var n=r(1966),o=(r(9496),r(9613));const i={title:"\u64a4\u9500\u4e0a\u6b21push"},a=void 0,c={unversionedId:"note/git/\u64a4\u9500\u4e0a\u6b21push",id:"note/git/\u64a4\u9500\u4e0a\u6b21push",title:"\u64a4\u9500\u4e0a\u6b21push",description:"Git \u64a4\u9500\u4e0a\u6b21push",source:"@site/docs/note/git/\u64a4\u9500\u4e0a\u6b21push.md",sourceDirName:"note/git",slug:"/note/git/\u64a4\u9500\u4e0a\u6b21push",permalink:"/docs/note/git/\u64a4\u9500\u4e0a\u6b21push",draft:!1,tags:[],version:"current",frontMatter:{title:"\u64a4\u9500\u4e0a\u6b21push"},sidebar:"note",previous:{title:"\u64a4\u9500\u4e0a\u6b21commit",permalink:"/docs/note/git/\u64a4\u9500\u4e0a\u6b21commit"},next:{title:"\u65b0\u5efa\u5173\u8054\u514b\u9686\u4ed3\u5e93",permalink:"/docs/note/git/\u65b0\u5efa\u5173\u8054\u514b\u9686\u4ed3\u5e93"}},p={},u=[{value:"Git \u64a4\u9500\u4e0a\u6b21push",id:"git-\u64a4\u9500\u4e0a\u6b21push",level:2}],s={toc:u},l="wrapper";function f(e){let{components:t,...r}=e;return(0,o.kt)(l,(0,n.Z)({},s,r,{components:t,mdxType:"MDXLayout"}),(0,o.kt)("h2",{id:"git-\u64a4\u9500\u4e0a\u6b21push"},"Git \u64a4\u9500\u4e0a\u6b21push"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre",className:"language-javascript"},"// 1\u3001\u56de\u9000\u7248\u672c\ngit reset --hard HEAD^ // \u56de\u9000\u5230\u4e0a\u4e2a\u7248\u672c\n// \u6216\ngit reset --hard commit_id // \u9000\u5230/\u8fdb\u5230 \u6307\u5b9acommit_id\n\n// 2\u3001\u5c06\u672c\u5730\u9000\u56de\u7684\u66f4\u6539\u63d0\u4ea4\u5230\u8fdc\u7a0b\ngit push origin HEAD --force\n")))}f.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/1914dd10.fac9d870.js b/assets/js/1914dd10.fac9d870.js deleted file mode 100644 index 74c0bf45..00000000 --- a/assets/js/1914dd10.fac9d870.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6300],{7942:(e,t,r)=>{r.d(t,{Zo:()=>s,kt:()=>d});var n=r(959);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function a(e){for(var t=1;t =0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n =0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var p=n.createContext({}),u=function(e){var t=n.useContext(p),r=t;return e&&(r="function"==typeof e?e(t):a(a({},t),e)),r},s=function(e){var t=u(e.components);return n.createElement(p.Provider,{value:t},e.children)},l="mdxType",f={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},m=n.forwardRef((function(e,t){var r=e.components,o=e.mdxType,i=e.originalType,p=e.parentName,s=c(e,["components","mdxType","originalType","parentName"]),l=u(r),m=o,d=l["".concat(p,".").concat(m)]||l[m]||f[m]||i;return r?n.createElement(d,a(a({ref:t},s),{},{components:r})):n.createElement(d,a({ref:t},s))}));function d(e,t){var r=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var i=r.length,a=new Array(i);a[0]=m;var c={};for(var p in t)hasOwnProperty.call(t,p)&&(c[p]=t[p]);c.originalType=e,c[l]="string"==typeof e?e:o,a[1]=c;for(var u=2;u{r.r(t),r.d(t,{assets:()=>p,contentTitle:()=>a,default:()=>f,frontMatter:()=>i,metadata:()=>c,toc:()=>u});var n=r(1163),o=(r(959),r(7942));const i={title:"\u64a4\u9500\u4e0a\u6b21push"},a=void 0,c={unversionedId:"note/git/\u64a4\u9500\u4e0a\u6b21push",id:"note/git/\u64a4\u9500\u4e0a\u6b21push",title:"\u64a4\u9500\u4e0a\u6b21push",description:"Git \u64a4\u9500\u4e0a\u6b21push",source:"@site/docs/note/git/\u64a4\u9500\u4e0a\u6b21push.md",sourceDirName:"note/git",slug:"/note/git/\u64a4\u9500\u4e0a\u6b21push",permalink:"/docs/note/git/\u64a4\u9500\u4e0a\u6b21push",draft:!1,tags:[],version:"current",frontMatter:{title:"\u64a4\u9500\u4e0a\u6b21push"},sidebar:"note",previous:{title:"\u64a4\u9500\u4e0a\u6b21commit",permalink:"/docs/note/git/\u64a4\u9500\u4e0a\u6b21commit"},next:{title:"\u65b0\u5efa\u5173\u8054\u514b\u9686\u4ed3\u5e93",permalink:"/docs/note/git/\u65b0\u5efa\u5173\u8054\u514b\u9686\u4ed3\u5e93"}},p={},u=[{value:"Git \u64a4\u9500\u4e0a\u6b21push",id:"git-\u64a4\u9500\u4e0a\u6b21push",level:2}],s={toc:u},l="wrapper";function f(e){let{components:t,...r}=e;return(0,o.kt)(l,(0,n.Z)({},s,r,{components:t,mdxType:"MDXLayout"}),(0,o.kt)("h2",{id:"git-\u64a4\u9500\u4e0a\u6b21push"},"Git \u64a4\u9500\u4e0a\u6b21push"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre",className:"language-javascript"},"// 1\u3001\u56de\u9000\u7248\u672c\ngit reset --hard HEAD^ // \u56de\u9000\u5230\u4e0a\u4e2a\u7248\u672c\n// \u6216\ngit reset --hard commit_id // \u9000\u5230/\u8fdb\u5230 \u6307\u5b9acommit_id\n\n// 2\u3001\u5c06\u672c\u5730\u9000\u56de\u7684\u66f4\u6539\u63d0\u4ea4\u5230\u8fdc\u7a0b\ngit push origin HEAD --force\n")))}f.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/1a4e3797.6e310ccd.js b/assets/js/1a4e3797.6e310ccd.js deleted file mode 100644 index 416ad40e..00000000 --- a/assets/js/1a4e3797.6e310ccd.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7920],{9918:(e,t,r)=>{r.d(t,{c:()=>u});var a=r(959),n=r(9003);const l=["zero","one","two","few","many","other"];function s(e){return l.filter((t=>e.includes(t)))}const c={locale:"en",pluralForms:s(["one","other"]),select:e=>1===e?"one":"other"};function o(){const{i18n:{currentLocale:e}}=(0,n.Z)();return(0,a.useMemo)((()=>{try{return function(e){const t=new Intl.PluralRules(e);return{locale:e,pluralForms:s(t.resolvedOptions().pluralCategories),select:e=>t.select(e)}}(e)}catch(t){return console.error(`Failed to use Intl.PluralRules for locale "${e}".\nDocusaurus will fallback to the default (English) implementation.\nError: ${t.message}\n`),c}}),[e])}function u(){const e=o();return{selectMessage:(t,r)=>function(e,t,r){const a=e.split("|");if(1===a.length)return a[0];a.length>r.pluralForms.length&&console.error(`For locale=${r.locale}, a maximum of ${r.pluralForms.length} plural forms are expected (${r.pluralForms.join(",")}), but the message contains ${a.length}: ${e}`);const n=r.select(t),l=r.pluralForms.indexOf(n);return a[Math.min(l,a.length-1)]}(r,t,e)}}},8702:(e,t,r)=>{r.r(t),r.d(t,{default:()=>_});var a=r(959),n=r(9003),l=r(2343),s=r(265),c=r(4800),o=r(3632),u=r(9918),m=r(5924),h=r(8903),i=r(2902);const p="q",g="ctx",d="version";const f=function(){const e=(0,h.k6)(),t=(0,h.TH)(),{siteConfig:{baseUrl:r}}=(0,n.Z)(),a=i.Z.canUseDOM?new URLSearchParams(t.search):null,l=a?.get(p)||"",s=a?.get(g)||"",c=a?.get(d)||"",o=e=>{const r=new URLSearchParams(t.search);return e?r.set(p,e):r.delete(p),r};return{searchValue:l,searchContext:s,searchVersion:c,updateSearchPath:t=>{const r=o(t);e.replace({search:r.toString()})},updateSearchContext:r=>{const a=new URLSearchParams(t.search);a.set(g,r),e.replace({search:a.toString()})},generateSearchPageLink:e=>{const t=o(e);return`${r}search?${t.toString()}`}}};var y=r(2530),E=r(1739),S=r(4579),C=r(2508),I=r(6936),v=r(1889),w=r(6880),x=r(1434);const R={searchContextInput:"searchContextInput_rYtz",searchQueryInput:"searchQueryInput_vxKD",searchResultItem:"searchResultItem_ipLY",searchResultItemPath:"searchResultItemPath_mFsl",searchResultItemSummary:"searchResultItemSummary_b2GR",searchQueryColumn:"searchQueryColumn_fZrs",searchContextColumn:"searchContextColumn_l4nQ"};function P(){const{siteConfig:{baseUrl:e}}=(0,n.Z)(),{selectMessage:t}=(0,u.c)(),{searchValue:r,searchContext:l,searchVersion:c,updateSearchPath:h,updateSearchContext:i}=f(),[p,g]=(0,a.useState)(r),[d,S]=(0,a.useState)(),[C,I]=(0,a.useState)(),w=`${e}${c}`,P=(0,a.useMemo)((()=>p?(0,o.I)({id:"theme.SearchPage.existingResultsTitle",message:'Search results for "{query}"',description:"The search page title for non-empty query"},{query:p}):(0,o.I)({id:"theme.SearchPage.emptyResultsTitle",message:"Search the documentation",description:"The search page title for empty query"})),[p]);(0,a.useEffect)((()=>{h(p),d&&(p?d(p,(e=>{I(e)})):I(void 0))}),[p,d]);const _=(0,a.useCallback)((e=>{g(e.target.value)}),[]);return(0,a.useEffect)((()=>{r&&r!==p&&g(r)}),[r]),(0,a.useEffect)((()=>{!async function(){const{wrappedIndexes:e,zhDictionary:t}=await(0,y.w)(w,l);S((()=>(0,E.v)(e,t,100)))}()}),[l,w]),a.createElement(a.Fragment,null,a.createElement(s.Z,null,a.createElement("meta",{property:"robots",content:"noindex, follow"}),a.createElement("title",null,P)),a.createElement("div",{className:"container margin-vert--lg"},a.createElement("h1",null,P),a.createElement("div",{className:"row"},a.createElement("div",{className:(0,m.Z)("col",{[R.searchQueryColumn]:Array.isArray(x.Kc),"col--9":Array.isArray(x.Kc),"col--12":!Array.isArray(x.Kc)})},a.createElement("input",{type:"search",name:"q",className:R.searchQueryInput,"aria-label":"Search",onChange:_,value:p,autoComplete:"off",autoFocus:!0})),Array.isArray(x.Kc)?a.createElement("div",{className:(0,m.Z)("col","col--3","padding-left--none",R.searchContextColumn)},a.createElement("select",{name:"search-context",className:R.searchContextInput,id:"context-selector",value:l,onChange:e=>i(e.target.value)},a.createElement("option",{value:""},x.pQ?(0,o.I)({id:"theme.SearchPage.searchContext.everywhere",message:"everywhere"}):""),x.Kc.map((e=>a.createElement("option",{key:e,value:e},e))))):null),!d&&p&&a.createElement("div",null,a.createElement(v.Z,null)),C&&(C.length>0?a.createElement("p",null,t(C.length,(0,o.I)({id:"theme.SearchPage.documentsFound.plurals",message:"1 document found|{count} documents found",description:'Pluralized label for "{count} documents found". Use as much plural forms (separated by "|") as your language support (see https://www.unicode.org/cldr/cldr-aux/charts/34/supplemental/language_plural_rules.html)'},{count:C.length}))):a.createElement("p",null,(0,o.I)({id:"theme.SearchPage.noResultsText",message:"No documents were found",description:"The paragraph for empty search result"}))),a.createElement("section",null,C&&C.map((e=>a.createElement(b,{key:e.document.i,searchResult:e}))))))}function b(e){let{searchResult:{document:t,type:r,page:n,tokens:l,metadata:s}}=e;const o=0===r,u=2===r,m=(o?t.b:n.b).slice(),h=u?t.s:t.t;o||m.push(n.t);let i="";if(x.vc&&l.length>0){const e=new URLSearchParams;for(const t of l)e.append("_highlight",t);i=`?${e.toString()}`}return a.createElement("article",{className:R.searchResultItem},a.createElement("h2",null,a.createElement(c.Z,{to:t.u+i+(t.h||""),dangerouslySetInnerHTML:{__html:u?(0,S.C)(h,l):(0,C.o)(h,(0,I.m)(s,"t"),l,100)}})),m.length>0&&a.createElement("p",{className:R.searchResultItemPath},(0,w.e)(m)),u&&a.createElement("p",{className:R.searchResultItemSummary,dangerouslySetInnerHTML:{__html:(0,C.o)(t.t,(0,I.m)(s,"t"),l,100)}}))}const _=function(){return a.createElement(l.Z,null,a.createElement(P,null))}}}]); \ No newline at end of file diff --git a/assets/js/1a4e3797.f962008a.js b/assets/js/1a4e3797.f962008a.js new file mode 100644 index 00000000..de6bd8b0 --- /dev/null +++ b/assets/js/1a4e3797.f962008a.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7920],{5665:(e,t,a)=>{a.d(t,{c:()=>u});var r=a(9496),n=a(9420);const l=["zero","one","two","few","many","other"];function s(e){return l.filter((t=>e.includes(t)))}const c={locale:"en",pluralForms:s(["one","other"]),select:e=>1===e?"one":"other"};function o(){const{i18n:{currentLocale:e}}=(0,n.Z)();return(0,r.useMemo)((()=>{try{return function(e){const t=new Intl.PluralRules(e);return{locale:e,pluralForms:s(t.resolvedOptions().pluralCategories),select:e=>t.select(e)}}(e)}catch(t){return console.error(`Failed to use Intl.PluralRules for locale "${e}".\nDocusaurus will fallback to the default (English) implementation.\nError: ${t.message}\n`),c}}),[e])}function u(){const e=o();return{selectMessage:(t,a)=>function(e,t,a){const r=e.split("|");if(1===r.length)return r[0];r.length>a.pluralForms.length&&console.error(`For locale=${a.locale}, a maximum of ${a.pluralForms.length} plural forms are expected (${a.pluralForms.join(",")}), but the message contains ${r.length}: ${e}`);const n=a.select(t),l=a.pluralForms.indexOf(n);return r[Math.min(l,r.length-1)]}(a,t,e)}}},352:(e,t,a)=>{a.r(t),a.d(t,{default:()=>R});var r=a(9496),n=a(9420),l=a(7565),s=a(6936),c=a(1589),o=a(6641),u=a(5665),m=a(5924),h=a(3442),i=a(8511);const p=function(){const e=(0,h.k6)(),t=(0,h.TH)(),{siteConfig:{baseUrl:a}}=(0,n.Z)(),r=i.Z.canUseDOM?new URLSearchParams(t.search):null,l=r?.get("q")||"",s=r?.get("ctx")||"",c=r?.get("version")||"",o=e=>{const a=new URLSearchParams(t.search);return e?a.set("q",e):a.delete("q"),a};return{searchValue:l,searchContext:s,searchVersion:c,updateSearchPath:t=>{const a=o(t);e.replace({search:a.toString()})},updateSearchContext:a=>{const r=new URLSearchParams(t.search);r.set("ctx",a),e.replace({search:r.toString()})},generateSearchPageLink:e=>{const t=o(e);return`${a}search?${t.toString()}`}}};var g=a(236),d=a(8343),f=a(7908),y=a(470),E=a(938),S=a(6814),C=a(996),I=a(3149);const x={searchContextInput:"searchContextInput_inOx",searchQueryInput:"searchQueryInput_Yi4t",searchResultItem:"searchResultItem_hr_B",searchResultItemPath:"searchResultItemPath_F4BV",searchResultItemSummary:"searchResultItemSummary_yHFa",searchQueryColumn:"searchQueryColumn_YohG",searchContextColumn:"searchContextColumn_W6FY"};function w(){const{siteConfig:{baseUrl:e}}=(0,n.Z)(),{selectMessage:t}=(0,u.c)(),{searchValue:a,searchContext:l,searchVersion:c,updateSearchPath:h,updateSearchContext:i}=p(),[f,y]=(0,r.useState)(a),[E,C]=(0,r.useState)(),[w,R]=(0,r.useState)(),P=`${e}${c}`,b=(0,r.useMemo)((()=>f?(0,o.I)({id:"theme.SearchPage.existingResultsTitle",message:'Search results for "{query}"',description:"The search page title for non-empty query"},{query:f}):(0,o.I)({id:"theme.SearchPage.emptyResultsTitle",message:"Search the documentation",description:"The search page title for empty query"})),[f]);(0,r.useEffect)((()=>{h(f),E&&(f?E(f,(e=>{R(e)})):R(void 0))}),[f,E]);const _=(0,r.useCallback)((e=>{y(e.target.value)}),[]);return(0,r.useEffect)((()=>{a&&a!==f&&y(a)}),[a]),(0,r.useEffect)((()=>{!async function(){const{wrappedIndexes:e,zhDictionary:t}=await(0,g.w)(P,l);C((()=>(0,d.v)(e,t,100)))}()}),[l,P]),r.createElement(r.Fragment,null,r.createElement(s.Z,null,r.createElement("meta",{property:"robots",content:"noindex, follow"}),r.createElement("title",null,b)),r.createElement("div",{className:"container margin-vert--lg"},r.createElement("h1",null,b),r.createElement("div",{className:"row"},r.createElement("div",{className:(0,m.Z)("col",{[x.searchQueryColumn]:Array.isArray(I.Kc),"col--9":Array.isArray(I.Kc),"col--12":!Array.isArray(I.Kc)})},r.createElement("input",{type:"search",name:"q",className:x.searchQueryInput,"aria-label":"Search",onChange:_,value:f,autoComplete:"off",autoFocus:!0})),Array.isArray(I.Kc)?r.createElement("div",{className:(0,m.Z)("col","col--3","padding-left--none",x.searchContextColumn)},r.createElement("select",{name:"search-context",className:x.searchContextInput,id:"context-selector",value:l,onChange:e=>i(e.target.value)},r.createElement("option",{value:""},I.pQ?(0,o.I)({id:"theme.SearchPage.searchContext.everywhere",message:"everywhere"}):""),I.Kc.map((e=>r.createElement("option",{key:e,value:e},e))))):null),!E&&f&&r.createElement("div",null,r.createElement(S.Z,null)),w&&(w.length>0?r.createElement("p",null,t(w.length,(0,o.I)({id:"theme.SearchPage.documentsFound.plurals",message:"1 document found|{count} documents found",description:'Pluralized label for "{count} documents found". Use as much plural forms (separated by "|") as your language support (see https://www.unicode.org/cldr/cldr-aux/charts/34/supplemental/language_plural_rules.html)'},{count:w.length}))):r.createElement("p",null,(0,o.I)({id:"theme.SearchPage.noResultsText",message:"No documents were found",description:"The paragraph for empty search result"}))),r.createElement("section",null,w&&w.map((e=>r.createElement(v,{key:e.document.i,searchResult:e}))))))}function v(e){let{searchResult:{document:t,type:a,page:n,tokens:l,metadata:s}}=e;const o=0===a,u=2===a,m=(o?t.b:n.b).slice(),h=u?t.s:t.t;o||m.push(n.t);let i="";if(I.vc&&l.length>0){const e=new URLSearchParams;for(const t of l)e.append("_highlight",t);i=`?${e.toString()}`}return r.createElement("article",{className:x.searchResultItem},r.createElement("h2",null,r.createElement(c.Z,{to:t.u+i+(t.h||""),dangerouslySetInnerHTML:{__html:u?(0,f.C)(h,l):(0,y.o)(h,(0,E.m)(s,"t"),l,100)}})),m.length>0&&r.createElement("p",{className:x.searchResultItemPath},(0,C.e)(m)),u&&r.createElement("p",{className:x.searchResultItemSummary,dangerouslySetInnerHTML:{__html:(0,y.o)(t.t,(0,E.m)(s,"t"),l,100)}}))}const R=function(){return r.createElement(l.Z,null,r.createElement(w,null))}}}]); \ No newline at end of file diff --git a/assets/js/1be78505.67bc20ff.js b/assets/js/1be78505.67bc20ff.js new file mode 100644 index 00000000..6626d816 --- /dev/null +++ b/assets/js/1be78505.67bc20ff.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[9514,2890],{4061:(e,t,n)=>{n.r(t),n.d(t,{default:()=>ge});var a=n(9496),l=n(5924),o=n(143),r=n(4658),c=n(4857),i=n(9425),s=n(1858),d=n(4100),m=n(7565),u=n(6641),b=n(3169),p=n(8516);const h={backToTopButton:"backToTopButton_AsTX",backToTopButtonShow:"backToTopButtonShow_qmpg"};function E(){const{shown:e,scrollToTop:t}=function(e){let{threshold:t}=e;const[n,l]=(0,a.useState)(!1),o=(0,a.useRef)(!1),{startScroll:r,cancelScroll:c}=(0,b.Ct)();return(0,b.RF)(((e,n)=>{let{scrollY:a}=e;const r=n?.scrollY;r&&(o.current?o.current=!1:a>=r?(c(),l(!1)):a {e.location.hash&&(o.current=!0,l(!1))})),{shown:n,scrollToTop:()=>r(0)}}({threshold:300});return a.createElement("button",{"aria-label":(0,u.I)({id:"theme.BackToTopButton.buttonAriaLabel",message:"Scroll back to top",description:"The ARIA label for the back to top button"}),className:(0,l.Z)("clean-btn",r.k.common.backToTopButton,h.backToTopButton,e&&h.backToTopButtonShow),type:"button",onClick:t})}var f=n(9100),g=n(3442),k=n(4),v=n(888),_=n(6957),C=n(1966);function I(e){return a.createElement("svg",(0,C.Z)({width:"20",height:"20","aria-hidden":"true"},e),a.createElement("g",{fill:"#7a7a7a"},a.createElement("path",{d:"M9.992 10.023c0 .2-.062.399-.172.547l-4.996 7.492a.982.982 0 01-.828.454H1c-.55 0-1-.453-1-1 0-.2.059-.403.168-.551l4.629-6.942L.168 3.078A.939.939 0 010 2.528c0-.548.45-.997 1-.997h2.996c.352 0 .649.18.828.45L9.82 9.472c.11.148.172.347.172.55zm0 0"}),a.createElement("path",{d:"M19.98 10.023c0 .2-.058.399-.168.547l-4.996 7.492a.987.987 0 01-.828.454h-3c-.547 0-.996-.453-.996-1 0-.2.059-.403.168-.551l4.625-6.942-4.625-6.945a.939.939 0 01-.168-.55 1 1 0 01.996-.997h3c.348 0 .649.18.828.45l4.996 7.492c.11.148.168.347.168.55zm0 0"})))}const S={collapseSidebarButton:"collapseSidebarButton_DBcQ",collapseSidebarButtonIcon:"collapseSidebarButtonIcon_IiHh"};function N(e){let{onClick:t}=e;return a.createElement("button",{type:"button",title:(0,u.I)({id:"theme.docs.sidebar.collapseButtonTitle",message:"Collapse sidebar",description:"The title attribute for collapse button of doc sidebar"}),"aria-label":(0,u.I)({id:"theme.docs.sidebar.collapseButtonAriaLabel",message:"Collapse sidebar",description:"The title attribute for collapse button of doc sidebar"}),className:(0,l.Z)("button button--secondary button--outline",S.collapseSidebarButton),onClick:t},a.createElement(I,{className:S.collapseSidebarButtonIcon}))}var T=n(5339),Z=n(1905);const x=Symbol("EmptyContext"),B=a.createContext(x);function w(e){let{children:t}=e;const[n,l]=(0,a.useState)(null),o=(0,a.useMemo)((()=>({expandedItem:n,setExpandedItem:l})),[n]);return a.createElement(B.Provider,{value:o},t)}var y=n(1365),L=n(4570),A=n(1589),H=n(4215);function M(e){let{categoryLabel:t,onClick:n}=e;return a.createElement("button",{"aria-label":(0,u.I)({id:"theme.DocSidebarItem.toggleCollapsedCategoryAriaLabel",message:"Toggle the collapsible sidebar category '{label}'",description:"The ARIA label to toggle the collapsible sidebar category"},{label:t}),type:"button",className:"clean-btn menu__caret",onClick:n})}function F(e){let{item:t,onItemClick:n,activePath:o,level:c,index:s,...d}=e;const{items:m,label:u,collapsible:b,className:p,href:h}=t,{docs:{sidebar:{autoCollapseCategories:E}}}=(0,v.L)(),f=function(e){const t=(0,H.Z)();return(0,a.useMemo)((()=>e.href?e.href:!t&&e.collapsible?(0,i.Wl)(e):void 0),[e,t])}(t),g=(0,i._F)(t,o),k=(0,L.Mg)(h,o),{collapsed:_,setCollapsed:I}=(0,y.u)({initialState:()=>!!b&&(!g&&t.collapsed)}),{expandedItem:S,setExpandedItem:N}=function(){const e=(0,a.useContext)(B);if(e===x)throw new Z.i6("DocSidebarItemsExpandedStateProvider");return e}(),T=function(e){void 0===e&&(e=!_),N(e?null:s),I(e)};return function(e){let{isActive:t,collapsed:n,updateCollapsed:l}=e;const o=(0,Z.D9)(t);(0,a.useEffect)((()=>{t&&!o&&n&&l(!1)}),[t,o,n,l])}({isActive:g,collapsed:_,updateCollapsed:T}),(0,a.useEffect)((()=>{b&&null!=S&&S!==s&&E&&I(!0)}),[b,S,s,I,E]),a.createElement("li",{className:(0,l.Z)(r.k.docs.docSidebarItemCategory,r.k.docs.docSidebarItemCategoryLevel(c),"menu__list-item",{"menu__list-item--collapsed":_},p)},a.createElement("div",{className:(0,l.Z)("menu__list-item-collapsible",{"menu__list-item-collapsible--active":k})},a.createElement(A.Z,(0,C.Z)({className:(0,l.Z)("menu__link",{"menu__link--sublist":b,"menu__link--sublist-caret":!h&&b,"menu__link--active":g}),onClick:b?e=>{n?.(t),h?T(!1):(e.preventDefault(),T())}:()=>{n?.(t)},"aria-current":k?"page":void 0,"aria-expanded":b?!_:void 0,href:b?f??"#":f},d),u),h&&b&&a.createElement(M,{categoryLabel:u,onClick:e=>{e.preventDefault(),T()}})),a.createElement(y.z,{lazy:!0,as:"ul",className:"menu__list",collapsed:_},a.createElement(q,{items:m,tabIndex:_?-1:0,onItemClick:n,activePath:o,level:c+1})))}var P=n(5429),W=n(342);const D={menuExternalLink:"menuExternalLink_MXUU"};function R(e){let{item:t,onItemClick:n,activePath:o,level:c,index:s,...d}=e;const{href:m,label:u,className:b,autoAddBaseUrl:p}=t,h=(0,i._F)(t,o),E=(0,P.Z)(m);return a.createElement("li",{className:(0,l.Z)(r.k.docs.docSidebarItemLink,r.k.docs.docSidebarItemLinkLevel(c),"menu__list-item",b),key:u},a.createElement(A.Z,(0,C.Z)({className:(0,l.Z)("menu__link",!E&&D.menuExternalLink,{"menu__link--active":h}),autoAddBaseUrl:p,"aria-current":h?"page":void 0,to:m},E&&{onClick:n?()=>n(t):void 0},d),u,!E&&a.createElement(W.Z,null)))}const V={menuHtmlItem:"menuHtmlItem_Nmwm"};function U(e){let{item:t,level:n,index:o}=e;const{value:c,defaultStyle:i,className:s}=t;return a.createElement("li",{className:(0,l.Z)(r.k.docs.docSidebarItemLink,r.k.docs.docSidebarItemLinkLevel(n),i&&[V.menuHtmlItem,"menu__list-item"],s),key:o,dangerouslySetInnerHTML:{__html:c}})}function z(e){let{item:t,...n}=e;switch(t.type){case"category":return a.createElement(F,(0,C.Z)({item:t},n));case"html":return a.createElement(U,(0,C.Z)({item:t},n));default:return a.createElement(R,(0,C.Z)({item:t},n))}}function K(e){let{items:t,...n}=e;return a.createElement(w,null,t.map(((e,t)=>a.createElement(z,(0,C.Z)({key:t,item:e,index:t},n)))))}const q=(0,a.memo)(K),G={menu:"menu_b8rK",menuWithAnnouncementBar:"menuWithAnnouncementBar_kFLi"};function Q(e){let{path:t,sidebar:n,className:o}=e;const c=function(){const{isActive:e}=(0,T.nT)(),[t,n]=(0,a.useState)(e);return(0,b.RF)((t=>{let{scrollY:a}=t;e&&n(0===a)}),[e]),e&&t}();return a.createElement("nav",{"aria-label":(0,u.I)({id:"theme.docs.sidebar.navAriaLabel",message:"Docs sidebar",description:"The ARIA label for the sidebar navigation"}),className:(0,l.Z)("menu thin-scrollbar",G.menu,c&&G.menuWithAnnouncementBar,o)},a.createElement("ul",{className:(0,l.Z)(r.k.docs.docSidebarMenu,"menu__list")},a.createElement(q,{items:n,activePath:t,level:1})))}const Y="sidebar_FL3t",J="sidebarWithHideableNavbar_uKkk",X="sidebarHidden_seQg",j="sidebarLogo_ZGfq";function O(e){let{path:t,sidebar:n,onCollapse:o,isHidden:r}=e;const{navbar:{hideOnScroll:c},docs:{sidebar:{hideable:i}}}=(0,v.L)();return a.createElement("div",{className:(0,l.Z)(Y,c&&J,r&&X)},c&&a.createElement(_.Z,{tabIndex:-1,className:j}),a.createElement(Q,{path:t,sidebar:n}),i&&a.createElement(N,{onClick:o}))}const $=a.memo(O);var ee=n(7773),te=n(8311);const ne=e=>{let{sidebar:t,path:n}=e;const o=(0,te.e)();return a.createElement("ul",{className:(0,l.Z)(r.k.docs.docSidebarMenu,"menu__list")},a.createElement(q,{items:t,activePath:n,onItemClick:e=>{"category"===e.type&&e.href&&o.toggle(),"link"===e.type&&o.toggle()},level:1}))};function ae(e){return a.createElement(ee.Zo,{component:ne,props:e})}const le=a.memo(ae);function oe(e){const t=(0,k.i)(),n="desktop"===t||"ssr"===t,l="mobile"===t;return a.createElement(a.Fragment,null,n&&a.createElement($,e),l&&a.createElement(le,e))}const re={expandButton:"expandButton_QAw3",expandButtonIcon:"expandButtonIcon_W4eU"};function ce(e){let{toggleSidebar:t}=e;return a.createElement("div",{className:re.expandButton,title:(0,u.I)({id:"theme.docs.sidebar.expandButtonTitle",message:"Expand sidebar",description:"The ARIA label and title attribute for expand button of doc sidebar"}),"aria-label":(0,u.I)({id:"theme.docs.sidebar.expandButtonAriaLabel",message:"Expand sidebar",description:"The ARIA label and title attribute for expand button of doc sidebar"}),tabIndex:0,role:"button",onKeyDown:t,onClick:t},a.createElement(I,{className:re.expandButtonIcon}))}const ie={docSidebarContainer:"docSidebarContainer_B5xF",docSidebarContainerHidden:"docSidebarContainerHidden_j3JG",sidebarViewport:"sidebarViewport_HKBN"};function se(e){let{children:t}=e;const n=(0,d.V)();return a.createElement(a.Fragment,{key:n?.name??"noSidebar"},t)}function de(e){let{sidebar:t,hiddenSidebarContainer:n,setHiddenSidebarContainer:o}=e;const{pathname:c}=(0,g.TH)(),[i,s]=(0,a.useState)(!1),d=(0,a.useCallback)((()=>{i&&s(!1),!i&&(0,f.n)()&&s(!0),o((e=>!e))}),[o,i]);return a.createElement("aside",{className:(0,l.Z)(r.k.docs.docSidebarContainer,ie.docSidebarContainer,n&&ie.docSidebarContainerHidden),onTransitionEnd:e=>{e.currentTarget.classList.contains(ie.docSidebarContainer)&&n&&s(!0)}},a.createElement(se,null,a.createElement("div",{className:(0,l.Z)(ie.sidebarViewport,i&&ie.sidebarViewportHidden)},a.createElement(oe,{sidebar:t,path:c,onCollapse:d,isHidden:i}),i&&a.createElement(ce,{toggleSidebar:d}))))}const me={docMainContainer:"docMainContainer_ngMu",docMainContainerEnhanced:"docMainContainerEnhanced_xpw3",docItemWrapperEnhanced:"docItemWrapperEnhanced__ly3"};function ue(e){let{hiddenSidebarContainer:t,children:n}=e;const o=(0,d.V)();return a.createElement("main",{className:(0,l.Z)(me.docMainContainer,(t||!o)&&me.docMainContainerEnhanced)},a.createElement("div",{className:(0,l.Z)("container padding-top--md padding-bottom--lg",me.docItemWrapper,t&&me.docItemWrapperEnhanced)},n))}const be={docPage:"docPage_J7cZ",docsWrapper:"docsWrapper_Mf0e"};function pe(e){let{children:t}=e;const n=(0,d.V)(),[l,o]=(0,a.useState)(!1);return a.createElement(m.Z,{wrapperClassName:be.docsWrapper},a.createElement(E,null),a.createElement("div",{className:be.docPage},n&&a.createElement(de,{sidebar:n.items,hiddenSidebarContainer:l,setHiddenSidebarContainer:o}),a.createElement(ue,{hiddenSidebarContainer:l},t)))}var he=n(2890),Ee=n(2369);function fe(e){const{versionMetadata:t}=e;return a.createElement(a.Fragment,null,a.createElement(Ee.Z,{version:t.version,tag:(0,c.os)(t.pluginId,t.version)}),a.createElement(o.d,null,t.noIndex&&a.createElement("meta",{name:"robots",content:"noindex, nofollow"})))}function ge(e){const{versionMetadata:t}=e,n=(0,i.hI)(e);if(!n)return a.createElement(he.default,null);const{docElement:c,sidebarName:m,sidebarItems:u}=n;return a.createElement(a.Fragment,null,a.createElement(fe,e),a.createElement(o.FG,{className:(0,l.Z)(r.k.wrapper.docsPages,r.k.page.docsDocPage,e.versionMetadata.className)},a.createElement(s.q,{version:t},a.createElement(d.b,{name:m,items:u},a.createElement(pe,null,c)))))}},2890:(e,t,n)=>{n.r(t),n.d(t,{default:()=>c});var a=n(9496),l=n(6641),o=n(143),r=n(7565);function c(){return a.createElement(a.Fragment,null,a.createElement(o.d,{title:(0,l.I)({id:"theme.NotFound.title",message:"Page Not Found"})}),a.createElement(r.Z,null,a.createElement("main",{className:"container margin-vert--xl"},a.createElement("div",{className:"row"},a.createElement("div",{className:"col col--6 col--offset-3"},a.createElement("h1",{className:"hero__title"},a.createElement(l.Z,{id:"theme.NotFound.title",description:"The title of the 404 page"},"Page Not Found")),a.createElement("p",null,a.createElement(l.Z,{id:"theme.NotFound.p1",description:"The first paragraph of the 404 page"},"We could not find what you were looking for.")),a.createElement("p",null,a.createElement(l.Z,{id:"theme.NotFound.p2",description:"The 2nd paragraph of the 404 page"},"Please contact the owner of the site that linked you to the original URL and let them know their link is broken.")))))))}}}]); \ No newline at end of file diff --git a/assets/js/1be78505.d533a016.js b/assets/js/1be78505.d533a016.js deleted file mode 100644 index 5868a41d..00000000 --- a/assets/js/1be78505.d533a016.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[9514,2923],{2196:(e,t,n)=>{n.r(t),n.d(t,{default:()=>pe});var a=n(959),l=n(5924),o=n(9238),r=n(3924),i=n(3930),c=n(509),s=n(333),d=n(7653),m=n(2343),u=n(3632),b=n(8086),p=n(3941);const h={backToTopButton:"backToTopButton_kTzF",backToTopButtonShow:"backToTopButtonShow_m1e7"};function E(){const{shown:e,scrollToTop:t}=function(e){let{threshold:t}=e;const[n,l]=(0,a.useState)(!1),o=(0,a.useRef)(!1),{startScroll:r,cancelScroll:i}=(0,b.Ct)();return(0,b.RF)(((e,n)=>{let{scrollY:a}=e;const r=n?.scrollY;r&&(o.current?o.current=!1:a>=r?(i(),l(!1)):a {e.location.hash&&(o.current=!0,l(!1))})),{shown:n,scrollToTop:()=>r(0)}}({threshold:300});return a.createElement("button",{"aria-label":(0,u.I)({id:"theme.BackToTopButton.buttonAriaLabel",message:"Scroll back to top",description:"The ARIA label for the back to top button"}),className:(0,l.Z)("clean-btn",r.k.common.backToTopButton,h.backToTopButton,e&&h.backToTopButtonShow),type:"button",onClick:t})}var f=n(8903),g=n(5059),k=n(1134),v=n(6603),_=n(1163);function C(e){return a.createElement("svg",(0,_.Z)({width:"20",height:"20","aria-hidden":"true"},e),a.createElement("g",{fill:"#7a7a7a"},a.createElement("path",{d:"M9.992 10.023c0 .2-.062.399-.172.547l-4.996 7.492a.982.982 0 01-.828.454H1c-.55 0-1-.453-1-1 0-.2.059-.403.168-.551l4.629-6.942L.168 3.078A.939.939 0 010 2.528c0-.548.45-.997 1-.997h2.996c.352 0 .649.18.828.45L9.82 9.472c.11.148.172.347.172.55zm0 0"}),a.createElement("path",{d:"M19.98 10.023c0 .2-.058.399-.168.547l-4.996 7.492a.987.987 0 01-.828.454h-3c-.547 0-.996-.453-.996-1 0-.2.059-.403.168-.551l4.625-6.942-4.625-6.945a.939.939 0 01-.168-.55 1 1 0 01.996-.997h3c.348 0 .649.18.828.45l4.996 7.492c.11.148.168.347.168.55zm0 0"})))}const S={collapseSidebarButton:"collapseSidebarButton_P3_S",collapseSidebarButtonIcon:"collapseSidebarButtonIcon_iFDs"};function I(e){let{onClick:t}=e;return a.createElement("button",{type:"button",title:(0,u.I)({id:"theme.docs.sidebar.collapseButtonTitle",message:"Collapse sidebar",description:"The title attribute for collapse button of doc sidebar"}),"aria-label":(0,u.I)({id:"theme.docs.sidebar.collapseButtonAriaLabel",message:"Collapse sidebar",description:"The title attribute for collapse button of doc sidebar"}),className:(0,l.Z)("button button--secondary button--outline",S.collapseSidebarButton),onClick:t},a.createElement(C,{className:S.collapseSidebarButtonIcon}))}var N=n(8004),T=n(6289);const Z=Symbol("EmptyContext"),x=a.createContext(Z);function B(e){let{children:t}=e;const[n,l]=(0,a.useState)(null),o=(0,a.useMemo)((()=>({expandedItem:n,setExpandedItem:l})),[n]);return a.createElement(x.Provider,{value:o},t)}var y=n(6876),w=n(8664),L=n(4800),A=n(5051);function H(e){let{categoryLabel:t,onClick:n}=e;return a.createElement("button",{"aria-label":(0,u.I)({id:"theme.DocSidebarItem.toggleCollapsedCategoryAriaLabel",message:"Toggle the collapsible sidebar category '{label}'",description:"The ARIA label to toggle the collapsible sidebar category"},{label:t}),type:"button",className:"clean-btn menu__caret",onClick:n})}function F(e){let{item:t,onItemClick:n,activePath:o,level:i,index:s,...d}=e;const{items:m,label:u,collapsible:b,className:p,href:h}=t,{docs:{sidebar:{autoCollapseCategories:E}}}=(0,k.L)(),f=function(e){const t=(0,A.Z)();return(0,a.useMemo)((()=>e.href?e.href:!t&&e.collapsible?(0,c.Wl)(e):void 0),[e,t])}(t),g=(0,c._F)(t,o),v=(0,w.Mg)(h,o),{collapsed:C,setCollapsed:S}=(0,y.u)({initialState:()=>!!b&&(!g&&t.collapsed)}),{expandedItem:I,setExpandedItem:N}=function(){const e=(0,a.useContext)(x);if(e===Z)throw new T.i6("DocSidebarItemsExpandedStateProvider");return e}(),B=function(e){void 0===e&&(e=!C),N(e?null:s),S(e)};return function(e){let{isActive:t,collapsed:n,updateCollapsed:l}=e;const o=(0,T.D9)(t);(0,a.useEffect)((()=>{t&&!o&&n&&l(!1)}),[t,o,n,l])}({isActive:g,collapsed:C,updateCollapsed:B}),(0,a.useEffect)((()=>{b&&null!=I&&I!==s&&E&&S(!0)}),[b,I,s,S,E]),a.createElement("li",{className:(0,l.Z)(r.k.docs.docSidebarItemCategory,r.k.docs.docSidebarItemCategoryLevel(i),"menu__list-item",{"menu__list-item--collapsed":C},p)},a.createElement("div",{className:(0,l.Z)("menu__list-item-collapsible",{"menu__list-item-collapsible--active":v})},a.createElement(L.Z,(0,_.Z)({className:(0,l.Z)("menu__link",{"menu__link--sublist":b,"menu__link--sublist-caret":!h&&b,"menu__link--active":g}),onClick:b?e=>{n?.(t),h?B(!1):(e.preventDefault(),B())}:()=>{n?.(t)},"aria-current":v?"page":void 0,"aria-expanded":b?!C:void 0,href:b?f??"#":f},d),u),h&&b&&a.createElement(H,{categoryLabel:u,onClick:e=>{e.preventDefault(),B()}})),a.createElement(y.z,{lazy:!0,as:"ul",className:"menu__list",collapsed:C},a.createElement(Q,{items:m,tabIndex:C?-1:0,onItemClick:n,activePath:o,level:i+1})))}var P=n(4265),M=n(3165);const W={menuExternalLink:"menuExternalLink_npJQ"};function D(e){let{item:t,onItemClick:n,activePath:o,level:i,index:s,...d}=e;const{href:m,label:u,className:b,autoAddBaseUrl:p}=t,h=(0,c._F)(t,o),E=(0,P.Z)(m);return a.createElement("li",{className:(0,l.Z)(r.k.docs.docSidebarItemLink,r.k.docs.docSidebarItemLinkLevel(i),"menu__list-item",b),key:u},a.createElement(L.Z,(0,_.Z)({className:(0,l.Z)("menu__link",!E&&W.menuExternalLink,{"menu__link--active":h}),autoAddBaseUrl:p,"aria-current":h?"page":void 0,to:m},E&&{onClick:n?()=>n(t):void 0},d),u,!E&&a.createElement(M.Z,null)))}const R={menuHtmlItem:"menuHtmlItem_X8jZ"};function V(e){let{item:t,level:n,index:o}=e;const{value:i,defaultStyle:c,className:s}=t;return a.createElement("li",{className:(0,l.Z)(r.k.docs.docSidebarItemLink,r.k.docs.docSidebarItemLinkLevel(n),c&&[R.menuHtmlItem,"menu__list-item"],s),key:o,dangerouslySetInnerHTML:{__html:i}})}function z(e){let{item:t,...n}=e;switch(t.type){case"category":return a.createElement(F,(0,_.Z)({item:t},n));case"html":return a.createElement(V,(0,_.Z)({item:t},n));default:return a.createElement(D,(0,_.Z)({item:t},n))}}function q(e){let{items:t,...n}=e;return a.createElement(B,null,t.map(((e,t)=>a.createElement(z,(0,_.Z)({key:t,item:e,index:t},n)))))}const Q=(0,a.memo)(q),U={menu:"menu__NQQ",menuWithAnnouncementBar:"menuWithAnnouncementBar_EdE0"};function Y(e){let{path:t,sidebar:n,className:o}=e;const i=function(){const{isActive:e}=(0,N.nT)(),[t,n]=(0,a.useState)(e);return(0,b.RF)((t=>{let{scrollY:a}=t;e&&n(0===a)}),[e]),e&&t}();return a.createElement("nav",{"aria-label":(0,u.I)({id:"theme.docs.sidebar.navAriaLabel",message:"Docs sidebar",description:"The ARIA label for the sidebar navigation"}),className:(0,l.Z)("menu thin-scrollbar",U.menu,i&&U.menuWithAnnouncementBar,o)},a.createElement("ul",{className:(0,l.Z)(r.k.docs.docSidebarMenu,"menu__list")},a.createElement(Q,{items:n,activePath:t,level:1})))}const X={sidebar:"sidebar_noqf",sidebarWithHideableNavbar:"sidebarWithHideableNavbar_Pxhb",sidebarHidden:"sidebarHidden_S0Bz",sidebarLogo:"sidebarLogo_Kpyg"};function J(e){let{path:t,sidebar:n,onCollapse:o,isHidden:r}=e;const{navbar:{hideOnScroll:i},docs:{sidebar:{hideable:c}}}=(0,k.L)();return a.createElement("div",{className:(0,l.Z)(X.sidebar,i&&X.sidebarWithHideableNavbar,r&&X.sidebarHidden)},i&&a.createElement(v.Z,{tabIndex:-1,className:X.sidebarLogo}),a.createElement(Y,{path:t,sidebar:n}),c&&a.createElement(I,{onClick:o}))}const K=a.memo(J);var O=n(1116),j=n(451);const G=e=>{let{sidebar:t,path:n}=e;const o=(0,j.e)();return a.createElement("ul",{className:(0,l.Z)(r.k.docs.docSidebarMenu,"menu__list")},a.createElement(Q,{items:t,activePath:n,onItemClick:e=>{"category"===e.type&&e.href&&o.toggle(),"link"===e.type&&o.toggle()},level:1}))};function $(e){return a.createElement(O.Zo,{component:G,props:e})}const ee=a.memo($);function te(e){const t=(0,g.i)(),n="desktop"===t||"ssr"===t,l="mobile"===t;return a.createElement(a.Fragment,null,n&&a.createElement(K,e),l&&a.createElement(ee,e))}const ne={expandButton:"expandButton_m0nX",expandButtonIcon:"expandButtonIcon_VLCl"};function ae(e){let{toggleSidebar:t}=e;return a.createElement("div",{className:ne.expandButton,title:(0,u.I)({id:"theme.docs.sidebar.expandButtonTitle",message:"Expand sidebar",description:"The ARIA label and title attribute for expand button of doc sidebar"}),"aria-label":(0,u.I)({id:"theme.docs.sidebar.expandButtonAriaLabel",message:"Expand sidebar",description:"The ARIA label and title attribute for expand button of doc sidebar"}),tabIndex:0,role:"button",onKeyDown:t,onClick:t},a.createElement(C,{className:ne.expandButtonIcon}))}const le={docSidebarContainer:"docSidebarContainer_uJkD",docSidebarContainerHidden:"docSidebarContainerHidden_AuYv",sidebarViewport:"sidebarViewport_QSe3"};function oe(e){let{children:t}=e;const n=(0,d.V)();return a.createElement(a.Fragment,{key:n?.name??"noSidebar"},t)}function re(e){let{sidebar:t,hiddenSidebarContainer:n,setHiddenSidebarContainer:o}=e;const{pathname:i}=(0,f.TH)(),[c,s]=(0,a.useState)(!1),d=(0,a.useCallback)((()=>{c&&s(!1),o((e=>!e))}),[o,c]);return a.createElement("aside",{className:(0,l.Z)(r.k.docs.docSidebarContainer,le.docSidebarContainer,n&&le.docSidebarContainerHidden),onTransitionEnd:e=>{e.currentTarget.classList.contains(le.docSidebarContainer)&&n&&s(!0)}},a.createElement(oe,null,a.createElement("div",{className:(0,l.Z)(le.sidebarViewport,c&&le.sidebarViewportHidden)},a.createElement(te,{sidebar:t,path:i,onCollapse:d,isHidden:c}),c&&a.createElement(ae,{toggleSidebar:d}))))}const ie={docMainContainer:"docMainContainer_HUqp",docMainContainerEnhanced:"docMainContainerEnhanced_RqT1",docItemWrapperEnhanced:"docItemWrapperEnhanced_NyPa"};function ce(e){let{hiddenSidebarContainer:t,children:n}=e;const o=(0,d.V)();return a.createElement("main",{className:(0,l.Z)(ie.docMainContainer,(t||!o)&&ie.docMainContainerEnhanced)},a.createElement("div",{className:(0,l.Z)("container padding-top--md padding-bottom--lg",ie.docItemWrapper,t&&ie.docItemWrapperEnhanced)},n))}const se={docPage:"docPage_EafZ",docsWrapper:"docsWrapper_OhX1"};function de(e){let{children:t}=e;const n=(0,d.V)(),[l,o]=(0,a.useState)(!1);return a.createElement(m.Z,{wrapperClassName:se.docsWrapper},a.createElement(E,null),a.createElement("div",{className:se.docPage},n&&a.createElement(re,{sidebar:n.items,hiddenSidebarContainer:l,setHiddenSidebarContainer:o}),a.createElement(ce,{hiddenSidebarContainer:l},t)))}var me=n(2923),ue=n(2481);function be(e){const{versionMetadata:t}=e;return a.createElement(a.Fragment,null,a.createElement(ue.Z,{version:t.version,tag:(0,i.os)(t.pluginId,t.version)}),a.createElement(o.d,null,t.noIndex&&a.createElement("meta",{name:"robots",content:"noindex, nofollow"})))}function pe(e){const{versionMetadata:t}=e,n=(0,c.hI)(e);if(!n)return a.createElement(me.default,null);const{docElement:i,sidebarName:m,sidebarItems:u}=n;return a.createElement(a.Fragment,null,a.createElement(be,e),a.createElement(o.FG,{className:(0,l.Z)(r.k.wrapper.docsPages,r.k.page.docsDocPage,e.versionMetadata.className)},a.createElement(s.q,{version:t},a.createElement(d.b,{name:m,items:u},a.createElement(de,null,i)))))}},2923:(e,t,n)=>{n.r(t),n.d(t,{default:()=>i});var a=n(959),l=n(3632),o=n(9238),r=n(2343);function i(){return a.createElement(a.Fragment,null,a.createElement(o.d,{title:(0,l.I)({id:"theme.NotFound.title",message:"Page Not Found"})}),a.createElement(r.Z,null,a.createElement("main",{className:"container margin-vert--xl"},a.createElement("div",{className:"row"},a.createElement("div",{className:"col col--6 col--offset-3"},a.createElement("h1",{className:"hero__title"},a.createElement(l.Z,{id:"theme.NotFound.title",description:"The title of the 404 page"},"Page Not Found")),a.createElement("p",null,a.createElement(l.Z,{id:"theme.NotFound.p1",description:"The first paragraph of the 404 page"},"We could not find what you were looking for.")),a.createElement("p",null,a.createElement(l.Z,{id:"theme.NotFound.p2",description:"The 2nd paragraph of the 404 page"},"Please contact the owner of the site that linked you to the original URL and let them know their link is broken.")))))))}}}]); \ No newline at end of file diff --git a/assets/js/1df93b7f.ba22c183.js b/assets/js/1df93b7f.2253a6fa.js similarity index 91% rename from assets/js/1df93b7f.ba22c183.js rename to assets/js/1df93b7f.2253a6fa.js index 7b951569..846431f5 100644 --- a/assets/js/1df93b7f.ba22c183.js +++ b/assets/js/1df93b7f.2253a6fa.js @@ -1,4 +1,4 @@ -"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3237],{7898:(e,t,l)=>{l.r(t),l.d(t,{default:()=>f});var n=l(9003),a=l(1163),r=l(4800),c=l(959),i=l(8513);const s=i.Z.div` +"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3237],{835:(e,t,l)=>{l.r(t),l.d(t,{default:()=>f});var n=l(9420),a=l(1966),r=l(1589),c=l(9496),i=l(8899);const s=i.Z.div` display: flex; justify-content: center; `,m=i.Z.section` @@ -20,4 +20,4 @@ display: flex; align-items: center; justify-content: center; -`,g=()=>{const{siteConfig:e}=(0,n.Z)();return c.createElement(p,{className:"hero hero--primary"},c.createElement("div",{className:"container"},c.createElement("h1",{className:"hero__title"},e.title),c.createElement("p",{className:"hero__subtitle"},e.tagline),c.createElement(b,null,c.createElement(r.Z,{className:"button button--secondary button--lg",to:"/docs/base/javascript/\u57fa\u7840\u4ecb\u7ecd"},"\u5feb\u901f\u5f00\u59cb \u23f1\ufe0f"))))};var h=l(2343);const f=()=>{const{siteConfig:e}=(0,n.Z)();return c.createElement(h.Z,{title:e.title},c.createElement(g,null),c.createElement("main",null,c.createElement(d,null)))}}}]); \ No newline at end of file +`,g=()=>{const{siteConfig:e}=(0,n.Z)();return c.createElement(p,{className:"hero hero--primary"},c.createElement("div",{className:"container"},c.createElement("h1",{className:"hero__title"},e.title),c.createElement("p",{className:"hero__subtitle"},e.tagline),c.createElement(b,null,c.createElement(r.Z,{className:"button button--secondary button--lg",to:"/docs/base/javascript/\u57fa\u7840\u4ecb\u7ecd"},"\u5feb\u901f\u5f00\u59cb \u23f1\ufe0f"))))};var h=l(7565);const f=()=>{const{siteConfig:e}=(0,n.Z)();return c.createElement(h.Z,{title:e.title},c.createElement(g,null),c.createElement("main",null,c.createElement(d,null)))}}}]); \ No newline at end of file diff --git a/assets/js/223d561c.7b5c6bfd.js b/assets/js/223d561c.7b5c6bfd.js deleted file mode 100644 index a745be81..00000000 --- a/assets/js/223d561c.7b5c6bfd.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[9224],{7942:(e,n,l)=>{l.d(n,{Zo:()=>u,kt:()=>v});var t=l(959);function a(e,n,l){return n in e?Object.defineProperty(e,n,{value:l,enumerable:!0,configurable:!0,writable:!0}):e[n]=l,e}function r(e,n){var l=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);n&&(t=t.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),l.push.apply(l,t)}return l}function i(e){for(var n=1;n =0||(a[l]=e[l]);return a}(e,n);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(t=0;t =0||Object.prototype.propertyIsEnumerable.call(e,l)&&(a[l]=e[l])}return a}var s=t.createContext({}),c=function(e){var n=t.useContext(s),l=n;return e&&(l="function"==typeof e?e(n):i(i({},n),e)),l},u=function(e){var n=c(e.components);return t.createElement(s.Provider,{value:n},e.children)},p="mdxType",f={inlineCode:"code",wrapper:function(e){var n=e.children;return t.createElement(t.Fragment,{},n)}},d=t.forwardRef((function(e,n){var l=e.components,a=e.mdxType,r=e.originalType,s=e.parentName,u=o(e,["components","mdxType","originalType","parentName"]),p=c(l),d=a,v=p["".concat(s,".").concat(d)]||p[d]||f[d]||r;return l?t.createElement(v,i(i({ref:n},u),{},{components:l})):t.createElement(v,i({ref:n},u))}));function v(e,n){var l=arguments,a=n&&n.mdxType;if("string"==typeof e||a){var r=l.length,i=new Array(r);i[0]=d;var o={};for(var s in n)hasOwnProperty.call(n,s)&&(o[s]=n[s]);o.originalType=e,o[p]="string"==typeof e?e:a,i[1]=o;for(var c=2;c {l.r(n),l.d(n,{assets:()=>s,contentTitle:()=>i,default:()=>f,frontMatter:()=>r,metadata:()=>o,toc:()=>c});var t=l(1163),a=(l(959),l(7942));const r={title:"\u4e09\u5927\u7ed3\u6784"},i=void 0,o={unversionedId:"base/javascript/\u4e09\u5927\u7ed3\u6784",id:"base/javascript/\u4e09\u5927\u7ed3\u6784",title:"\u4e09\u5927\u7ed3\u6784",description:"\u4e00\u3001\u4e09\u5927\u7ed3\u6784",source:"@site/docs/base/javascript/\u4e09\u5927\u7ed3\u6784.md",sourceDirName:"base/javascript",slug:"/base/javascript/\u4e09\u5927\u7ed3\u6784",permalink:"/docs/base/javascript/\u4e09\u5927\u7ed3\u6784",draft:!1,tags:[],version:"current",frontMatter:{title:"\u4e09\u5927\u7ed3\u6784"},sidebar:"base",previous:{title:"arguments",permalink:"/docs/base/javascript/arguments/"},next:{title:"\u51fd\u6570",permalink:"/docs/base/javascript/\u51fd\u6570"}},s={},c=[{value:"\u4e00\u3001\u4e09\u5927\u7ed3\u6784",id:"\u4e00\u4e09\u5927\u7ed3\u6784",level:2},{value:"\u4e8c\u3001\u9009\u62e9\u5206\u652f\u7ed3\u6784",id:"\u4e8c\u9009\u62e9\u5206\u652f\u7ed3\u6784",level:2},{value:"1.\u5355\u5206\u652f\u7ed3\u6784",id:"1\u5355\u5206\u652f\u7ed3\u6784",level:3},{value:"\uff081\uff09if \u5224\u65ad\u8bed\u53e5",id:"1if-\u5224\u65ad\u8bed\u53e5",level:4},{value:"2.\u53cc\u5206\u652f\u7ed3\u6784",id:"2\u53cc\u5206\u652f\u7ed3\u6784",level:3},{value:"\uff081\uff09if-else \u5224\u65ad\u8bed\u53e5",id:"1if-else-\u5224\u65ad\u8bed\u53e5",level:4},{value:"\uff082\uff09if \u6761\u4ef6\u4e2d\u7684\u7279\u6b8a\u60c5\u51b5",id:"2if-\u6761\u4ef6\u4e2d\u7684\u7279\u6b8a\u60c5\u51b5",level:4},{value:"1\uff09\u5e38\u89c4\u60c5\u51b5",id:"1\u5e38\u89c4\u60c5\u51b5",level:5},{value:"2\uff09\u7279\u6b8a\u60c5\u51b5",id:"2\u7279\u6b8a\u60c5\u51b5",level:5},{value:"3\uff09if \u4e2d\u7684\u9690\u5f0f\u7c7b\u578b\u8f6c\u6362",id:"3if-\u4e2d\u7684\u9690\u5f0f\u7c7b\u578b\u8f6c\u6362",level:5},{value:"3.\u591a\u5206\u652f\u7ed3\u6784",id:"3\u591a\u5206\u652f\u7ed3\u6784",level:3},{value:"\uff081)\u591a\u4e2a if(){}else{}\u5d4c\u5957\u4f7f\u7528",id:"1\u591a\u4e2a-ifelse\u5d4c\u5957\u4f7f\u7528",level:4},{value:"\uff082\uff09\u4f7f\u7528 switch(){}\u8bed\u53e5",id:"2\u4f7f\u7528-switch\u8bed\u53e5",level:4},{value:"\uff083\uff09switch \u7684\u6ce8\u610f\u4e8b\u9879",id:"3switch-\u7684\u6ce8\u610f\u4e8b\u9879",level:4},{value:"\u4e09\u3001\u5faa\u73af\u7ed3\u6784",id:"\u4e09\u5faa\u73af\u7ed3\u6784",level:2},{value:"1.while \u5faa\u73af",id:"1while-\u5faa\u73af",level:3},{value:"2.do-while \u5faa\u73af",id:"2do-while-\u5faa\u73af",level:3},{value:"3.for \u5faa\u73af",id:"3for-\u5faa\u73af",level:3},{value:"4.\u6b7b\u5faa\u73af",id:"4\u6b7b\u5faa\u73af",level:3},{value:"5.continue \u5173\u952e\u5b57 break \u5173\u952e\u5b57",id:"5continue-\u5173\u952e\u5b57-break-\u5173\u952e\u5b57",level:3}],u={toc:c},p="wrapper";function f(e){let{components:n,...l}=e;return(0,a.kt)(p,(0,t.Z)({},u,l,{components:n,mdxType:"MDXLayout"}),(0,a.kt)("h2",{id:"\u4e00\u4e09\u5927\u7ed3\u6784"},"\u4e00\u3001\u4e09\u5927\u7ed3\u6784"),(0,a.kt)("p",null," ",(0,a.kt)("strong",{parentName:"p"},"\u987a\u5e8f\u7ed3\u6784")),(0,a.kt)("p",null," \u81ea\u4e0a\u800c\u4e0b\uff0c\u9010\u884c\u6267\u884c\uff0c\u5148\u6765\u540e\u5230\uff0c\u76f8\u540c\u8bed\u53e5\uff0c\u540e\u9762\u7684\u8986\u76d6\u524d\u9762\u7684"),(0,a.kt)("p",null," ",(0,a.kt)("strong",{parentName:"p"},"\u9009\u62e9\u5206\u652f\u7ed3\u6784")),(0,a.kt)("p",null," \u591a\u6761\u8def\u5f84\uff0c\u6839\u636e\u4e0d\u540c\u6761\u4ef6\uff0c\u53ea\u6267\u884c\u5176\u4e2d\u7684\u4e00\u6761\u6216\u9009\u62e9\u6027\u7684\u6267\u884c\u591a\u6761"),(0,a.kt)("p",null," ",(0,a.kt)("strong",{parentName:"p"},"\u5faa\u73af\u7ed3\u6784")),(0,a.kt)("p",null," \u91cd\u590d\u6267\u884c\u67d0\u4e9b\u4ee3\u7801\uff0c\u4ee3\u66ff\u67d0\u4e9b\u91cd\u590d\u6027\u64cd\u4f5c\uff0c\u51cf\u5c11\u4ee3\u7801\u5197\u4f59\uff0c\u63d0\u5347\u6548\u7387"),(0,a.kt)("h2",{id:"\u4e8c\u9009\u62e9\u5206\u652f\u7ed3\u6784"},"\u4e8c\u3001\u9009\u62e9\u5206\u652f\u7ed3\u6784"),(0,a.kt)("h3",{id:"1\u5355\u5206\u652f\u7ed3\u6784"},"1.\u5355\u5206\u652f\u7ed3\u6784"),(0,a.kt)("p",null," \u4e24\u6761\u8def\u5f84\u4e8c\u9009\u4e00\uff0c\u505a\u6216\u8005\u4e0d\u505a\uff0c\u6709\u6216\u8005\u6ca1\u6709\uff0c\u6267\u884c\u6216\u4e0d\u6267\u884c\uff1b"),(0,a.kt)("h4",{id:"1if-\u5224\u65ad\u8bed\u53e5"},"\uff081\uff09if \u5224\u65ad\u8bed\u53e5"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-javascript"},'//\u8bed\u6cd5\u7ed3\u6784\uff1a\nif(){}\n if //\u8bed\u53e5\u540d\n () //\u662f\u5426\u6267\u884c\u7684\u6761\u4ef6\uff0ctrue \u6216 false\n {} //\u6267\u884c\u7684\u5185\u5bb9\n//\u4f8b\uff1a\nif(true){\n console.log("hello");//"hello"---if\u62ec\u53f7\u4e2d\u662ftrue\u5219\u8f93\u51fahello\uff0c\u82e5\u4e3afalse\u5219\u4e0d\u8f93\u51fa\n}\n')),(0,a.kt)("h3",{id:"2\u53cc\u5206\u652f\u7ed3\u6784"},"2.\u53cc\u5206\u652f\u7ed3\u6784"),(0,a.kt)("p",null," \u6709\u4e24\u4e2a\u9009\u9879\uff0c\u4e24\u8005\u5fc5\u5b9a\u6267\u884c\u4e00\u4e2a"),(0,a.kt)("h4",{id:"1if-else-\u5224\u65ad\u8bed\u53e5"},"\uff081\uff09if-else \u5224\u65ad\u8bed\u53e5"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-javascript"},"//\u5f53\u6761\u4ef6\u5224\u65ad\u4e3atrue\u65f6\uff0c\u6267\u884c\u82b1\u62ec\u53f7\u5185\u7684\u8bed\u53e5\uff0c\u5982\u679c\u6761\u4ef6\u4e3a\u5047false\uff0c\u8df3\u8fc7\u82b1\u62ec\u53f7\u5185\u7684\u8bed\u53e5\u6267\u884celse\u91cc\u7684\u5185\u5bb9\nif(\u6761\u4ef6){\n \u6267\u884c\u8bed\u53e51\uff0c\u6761\u4ef6\u4e3a\u771f\u65f6\u6267\u884c\n}else{\n \u6267\u884c\u8bed\u53e52\uff0c\u6761\u4ef6\u4e3a\u5047\u65f6\u6267\u884c\n}\n")),(0,a.kt)("h4",{id:"2if-\u6761\u4ef6\u4e2d\u7684\u7279\u6b8a\u60c5\u51b5"},"\uff082\uff09if \u6761\u4ef6\u4e2d\u7684\u7279\u6b8a\u60c5\u51b5"),(0,a.kt)("h5",{id:"1\u5e38\u89c4\u60c5\u51b5"},"1\uff09\u5e38\u89c4\u60c5\u51b5"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-javascript"},"\u901a\u5e38if\u7684\u62ec\u53f7\u4e2d\u586b\u5199\u4e00\u4e2a\u5224\u65ad\u8bed\u53e5\uff0c\u5224\u65ad\u662f\u771f\u8fd8\u662f\u5047\nif()\u62ec\u53f7\u91cc\u9762\u7684\u4e1c\u897f\u6211\u4eec\u901a\u5e38\u4e5f\u53eb\u5b83\u903b\u8f91\u70b9\uff0c\u5224\u65ad\u70b9\n\u5f53\u62ec\u53f7\u5185\u7684\u5185\u5bb9\u4e3atrue\u65f6\u771f\uff0c\u4e3afalse\u65f6\u5047\uff0ctrue\u6216false\u662f\u5e03\u5c14\u503c\uff08boolean\uff09\u4ee3\u8868\u771f\u548c\u5047\uff0c\u9700\u8981\u901a\u8fc7\u903b\u8f91\u8fd0\u7b97\u7b26\u5f97\u5230\n")),(0,a.kt)("h5",{id:"2\u7279\u6b8a\u60c5\u51b5"},"2\uff09\u7279\u6b8a\u60c5\u51b5"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-javascript"},'\u5148\u6765\u770b\u4e00\u4e2a\u4f8b\u9898\nif(1){ //\u62ec\u53f7\u5185 \u586b\u5199\u6570\u5b57"1"\u4f1a\u53d1\u751f\u4ec0\u4e48\n console.log("\u4f1a\u8f93\u51fa\u4e48\uff1f"); //\u4f1a\u8f93\u51fa\u5417\uff1f---\u4f1a\u5728\u63a7\u5236\u53f0\u8f93\u51fa\u5185\u5bb9\n}\n\n\u6570\u5b571\u662f\u6570\u503c\u578b\uff0c\u4e0d\u662f\u5e03\u5c14\u503c\uff0c\u66f4\u4e0d\u662ftrue\u4e3a\u4ec0\u4e48\u4f1a\u6267\u884c\u82b1\u62ec\u53f7\u5185\u7684\u8bed\u53e5\u4e86\u5462\uff1f\n \u5728\u4e00\u4e9b\u7279\u5b9a\u7684\u60c5\u51b5\u4e0b\uff0c\u8ba1\u7b97\u673a\u4f1a\u8fdb\u884c\u4e00\u4e9b\u9690\u5f0f\u8f6c\u6362\uff0c\u4ed6\u548c\u5f3a\u5236\u7c7b\u578b\u8f6c\u6362\u4e0d\u4e00\u6837\uff0c\u4ed6\u4e0d\u9700\u8981\u4f60\u505a\u4ec0\u4e48\uff0c\u4f1a\u81ea\u52a8\u5bf9\u6570\u636e\u7c7b\u578b\u8fdb\u884c\u8f6c\u6362\n \u5728\u8fd0\u7b97\u4e2d\uff0cif(\u5c0f\u62ec\u53f7)\u4e2d\u7684\u8bed\u53e5\u4f1a\u53d1\u751f\u9690\u5f0f\u7c7b\u578b\u8f6c\u6362\n\n//if\u9690\u5f0f\u8f6c\u6362\u4f8b\u9898\nvar a = "1",b = 2;\nconsole.log(a + b);//12---+\u53f7\u8fdb\u884c\u5b57\u7b26\u4e32\u62fc\u63a5\uff0c\u62fc\u621012\uff0c\u800c\u4e0d\u662f\u8fdb\u884c\u6570\u503c\u8fd0\u7b97\u7b49\u4e8e3\n"+"\u53f7\u6709\u4e24\u79cd\u542b\u4e49\uff1a\n 1\u3001"+"\u53f7\u4e24\u8fb9\u90fd\u662f\u6570\u5b57\uff1a\u6b64\u65f6\u662f\u6570\u5b66\u4e2d\u7684"+"\u53f7\u8fd0\u7b97\u7b26\uff0c\u5c06\u4e24\u4e2a\u6570\u5b57\u76f8\u52a0\uff0c\u8fdb\u884c\u6570\u503c\u8fd0\u7b97\n 2\u3001"+"\u53f7\u4e24\u8fb9\u51fa\u73b0\u4e00\u4e2a\u6216\u4ee5\u4e0a\u4e2a\u5b57\u7b26\uff1a\u6b64\u65f6\u662f\u5b57\u7b26\u4e32\u7684\u62fc\u63a5\n \u5e76\u4e14\u4f18\u5148\u8fdb\u884c\u5b57\u7b26\u4e32\u62fc\u63a5\uff0c\u6240\u4ee5\u5728\u68c0\u6d4b\u5230+\u53f7\u5de6\u53f3\u4e24\u8fb9\u53ea\u8981\u5b58\u5728\u5b57\u7b26\u4e32\u7684\u65f6\u5019\uff0c\u4f1a\u81ea\u52a8\u5c06\u53e6\u4e00\u8fb9\u4e0d\u662f\u5b57\u7b26\u4e32\u7684\u6570\u636e\uff0c\u8f6c\u6210\u5b57\u7b26\u4e32\uff0c\u518d\u8fdb\u884c\u5b57\u7b26\u4e32\u62fc\u63a5\u64cd\u4f5c\uff08\u5b57\u7b26\u4e32\u62fc\u63a5\u5c31\u662f\u5c06"+"\u53f7\u4e24\u8fb9\u7684\u5185\u5bb9\u5b8c\u6574\u7684\u4e0d\u505a\u4efb\u4f55\u4fee\u6539\u7684\u524d\u540e\u63a5\u5728\u4e00\u8d77\uff09\n\n\u6ce8\u610f\uff1a\u9664\u4e86+\u53f7\u6709\u4e24\u5c42\u610f\u4e49\u4e3a\u5916\n "-*/%"\u53f7\u53ea\u6709\u6570\u5b66\u610f\u4e49\uff0c\u6240\u4ee5\u5f53\u8fdb\u884c"-*/%"\u7684\u65f6\u5019\uff0c\n \u9ed8\u8ba4\u5c06\u8fd0\u7b97\u7b26\u4e24\u8fb9\u7684\u6570\u636e\u7c7b\u578b\u9690\u5f0f\u8f6c\u6362\u6210\u6570\u5b57\u7c7b\u578b\u518d\u8fdb\u884c\u8fd0\u7b97\n\n\u90a3\u4e48\u5982\u679c\u60f3\u8981\u8fdb\u884c\u76f8\u52a0\u8fd0\u7b97\uff0c\u53c8\u4e0d\u60f3\u88ab"+"\u53f7\u9690\u5f0f\u8f6c\u6362\u4e3a\u5b57\u7b26\u600e\u4e48\u529e\u3002\n\u65b9\u6cd5\uff1a\nvar a = "1",b = 2;\nconsole.log(a + b);//12---\u9ed8\u8ba4\u8fdb\u884c\u5b57\u7b26\u4e32\u62fc\u63a5\u8f93\u51fa\u5b57\u7b26\u4e32"12"\nconsole.log((a-0) + b );//3---\u5148\u901a-0\u64cd\u4f5c\u5c06\u5b57\u7b26\u8f6c\u6362\u4e3a\u6570\u5b57\uff0c\u518d\u8fdb\u884c\u76f8\u52a0\uff0c\u8f93\u51fa\u6570\u503c3\n')),(0,a.kt)("h5",{id:"3if-\u4e2d\u7684\u9690\u5f0f\u7c7b\u578b\u8f6c\u6362"},"3\uff09if \u4e2d\u7684\u9690\u5f0f\u7c7b\u578b\u8f6c\u6362"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-javascript"},"if()\u4e2d\u53ea\u9700\u8981\u5e03\u5c14\u503c\uff0c\u90a3\u4e48\u5728if\u5224\u65ad\u4e2d\uff0c\u4f1a\u628a\u62ec\u53f7\u5185\u6240\u6709\u7684\u6570\u636e\u7c7b\u578b\uff0c\u90fd\u9690\u5f0f\u8f6c\u6362\u6210\u5e03\u5c14\u578b,\u4efb\u4f55\u7c7b\u578b\u6700\u7ec8\u90fd\u88ab\u8f6c\u6210\u5e03\u5c14\u7c7b\u578b\n \u6570\u5b57\uff1a\u975e0\u4e3atrue\uff0c0\u4e3afalse\n \u5b57\u7b26\uff1a\u975e\u7a7a\u4e3atrue\uff0c\u7a7a\u4e3afalse\n \u5bf9\u8c61\uff1a\u5728\u4efb\u4f55\u65f6\u5019\u90fd\u4e3atrue\n \u6570\u7ec4\uff1a\u5728\u4efb\u4f55\u65f6\u5019\u90fd\u4e3atrue\uff0c\u6570\u7ec4\u4e5f\u662f\u5bf9\u8c61\u7684\u4e00\u79cd\n \u51fd\u6570\uff1a\u5728\u4efb\u4f55\u65f6\u5019\u90fd\u4e3atrue\uff0c\u51fd\u6570\u4e5f\u662f\u7279\u6b8a\u7684\u5bf9\u8c61\n NaN\uff1a\u4e3afalse\n undefined\uff1a\u4e3afalse\n null\uff1a\u4e3afalse\nisNaN()\uff1a\n \u5224\u65ad\u662f\u5426\u4e3aNaN\u53ef\u4ee5\u95f4\u63a5\u5224\u65ad\u662f\u5426\u4e3a\u6570\u5b57\uff0c\u8fd4\u56de\u4e3atrue\u65f6\u4e3aNaN\u4e0d\u662f\u6570\u5b57\uff0c\u8fd4\u56de\u4e3afalse\u65f6\u662f\u6570\u5b57\n")),(0,a.kt)("h3",{id:"3\u591a\u5206\u652f\u7ed3\u6784"},"3.\u591a\u5206\u652f\u7ed3\u6784"),(0,a.kt)("p",null,"\u81f3\u5c11\u6709\u4e24\u4e2a\u6216\u4ee5\u4e0a\uff0c\u6839\u636e\u6761\u4ef6\u6267\u884c\u5176\u4e2d\u4e00\u6761\u6216\u591a\u6761\u8bed\u53e5"),(0,a.kt)("h4",{id:"1\u591a\u4e2a-ifelse\u5d4c\u5957\u4f7f\u7528"},"\uff081)\u591a\u4e2a if(){}else{}\u5d4c\u5957\u4f7f\u7528"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-javascript"},'if (true) {\n console.log("hello");\n} else {\n if (true) {\n console.log("hello");\n } else {\n console.log("world");\n }\n}\n\u6216\u8005;\nif (true) {\n console.log("hello1");\n} else if (true) {\n console.log("hello2");\n} else if (true) {\n console.log("hello3");\n} else if (true) {\n console.log("hello4");\n}\n')),(0,a.kt)("h4",{id:"2\u4f7f\u7528-switch\u8bed\u53e5"},"\uff082\uff09\u4f7f\u7528 switch(){}\u8bed\u53e5"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-javascript"},'\u7cfb\u7edf\u63d0\u4f9b\u7684\u8bed\u53e5\nswitch(){}\nswitch \u8bed\u53e5\u540d\n () \u8981\u5224\u65ad\u7684\u503c\n {} \u6267\u884c\u8bed\u53e5\uff0c\u6240\u6709\u7684\u5206\u652f\u8def\u5f84\u90fd\u653e\u5728\u4e00\u4e2a\u82b1\u62ec\u53f7\u5185\n case \u5339\u914d\uff08\uff09\u5185\u7684\u503c\u5219\u6267\u884c\uff0c\u4e0d\u5339\u914d\u5219\u5f80\u4e0b\u627e\uff0c\u627e\u5230\u6267\u884c\uff0c\u90fd\u6ca1\u627e\u5230\u8f93\u51fadefault\u7684\u5185\u5bb9\n\n\u6848\u4f8b\uff1a\u8f93\u5165\u6570\u5b57\uff0c\u5224\u65ad\u540e\u8f93\u51fa\u661f\u671f\u51e0\nswitch(n){\n case 1:console.log("\u661f\u671f\u4e00");break;\n case 2:console.log("\u661f\u671f\u4e8c");break;\n case 3:console.log("\u661f\u671f\u4e09");break;\n case 4:console.log("\u661f\u671f\u56db");break;\n case 5:console.log("\u661f\u671f\u4e94");break;\n case 6:console.log("\u661f\u671f\u516d");break;\n case 7:console.log("\u661f\u671f\u4e03");break;\n default:console.log("\u8bf7\u8f93\u51651-7\u4e4b\u95f4\u7684\u6570\u5b57");\n}\n')),(0,a.kt)("h4",{id:"3switch-\u7684\u6ce8\u610f\u4e8b\u9879"},"\uff083\uff09switch \u7684\u6ce8\u610f\u4e8b\u9879"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-javascript"},"case\u7684\u7a7f\u900f\u7279\u6027\uff1a\n \u5728\u4e00\u4e2aswitch\u4e2d\uff0c\u53ea\u4f1a\u8fdb\u884c\u4e00\u6b21case\u5224\u65ad\uff0c\u5982\u679c\u5224\u65ad\u6210\u529f\uff0c\u540e\u9762\u7684case\u5219\u4e0d\u4f1a\u5224\u65ad\u5168\u90e8\u6267\u884c\n\u963b\u6b62case\u7a7f\u900f\n \u4f7f\u7528\u5173\u952e\u5b57break;\u53ef\u4ee5\u8df3\u51fa\u5f53\u524d\u5faa\u73af\uff0c\u540e\u9762\u7684\u90fd\u4e0d\u6267\u884c\n\nswitch\u548cif-else\u7684\u533a\u522b\n switch\u53ea\u80fd\u5224\u65ad\u5177\u4f53\u7684\u503c\uff0c\u4e0d\u80fd\u5224\u65ad\u8303\u56f4\uff0c\u4e0d\u4f1a\u8fdb\u884c\u9690\u5f0f\u8f6c\u6362\n if else\u53ef\u4ee5\u5224\u65ad\u8303\u56f4\n")),(0,a.kt)("h2",{id:"\u4e09\u5faa\u73af\u7ed3\u6784"},"\u4e09\u3001\u5faa\u73af\u7ed3\u6784"),(0,a.kt)("h3",{id:"1while-\u5faa\u73af"},"1.while \u5faa\u73af"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-javascript"},"while(){}\n while //\u8bed\u53e5\u540d\n () //\u6267\u884c\u6761\u4ef6\u3001\u5224\u65ad\u8c03\u4ef7\n {} //\u6267\u884c\u8bed\u53e5\u5faa\u73af\u4f53\n//\u4f8b\uff1a\nvar i = 0\uff1b\nwhile(i<10){//\u5f53\u62ec\u53f7\u5185\u7684\u6761\u4ef6\u4e3a\u771f\u65f6\uff0c\u4f1a\u4e00\u76f4\u6267\u884c\n console.log(i);//\u8f93\u51fa0-9\uff0c\u5341\u4e2a\u6570\u5b57\n i++;//\u6539\u53d8\u8ba1\u6570\u5668\n}\n//\u8868\u793a\u91cd\u590d\u6267\u884c10\u6b21\n//\u6ce8\u610f\uff1a\u4e3a\u907f\u514d\u6b7b\u5faa\u73af\uff0c\u4e00\u5b9a\u8981\u5728\u5faa\u73af\u4f53\u5185 \u6539\u53d8 \u6761\u4ef6\u4e2d\u4f7f\u7528\u53d8\u91cf\u7684\u503c-\u6539\u53d8\u8ba1\u6570\u5668\u3002\n//\u901a\u5e38while\u88ab\u7528\u5728\u4e0d\u786e\u5b9a\u6267\u884c\u6b21\u6570\u7684\u5faa\u73af\u4e2d\uff0c\u5faa\u73af\u4f53\u5185\u8bbe\u7f6eif\u5224\u65ad\uff0c\u6ee1\u8db3\u6761\u4ef6\u4f7f\u7528break\u7ed3\u675f\u5faa\u73af\uff0c\u5426\u5219\u4e00\u76f4\u5faa\u73af\n")),(0,a.kt)("h3",{id:"2do-while-\u5faa\u73af"},"2.do-while \u5faa\u73af"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-javascript"},'do{}while(){}\n do \u8bed\u53e5\u540d\n {} do\u7684\u6267\u884c\u8bed\u53e5\n while \u8bed\u53e5\u540d2\n () \u6267\u884c\u6761\u4ef6\n {} while\u7684\u6267\u884c\u8bed\u53e5\n\ndo{\n console.log("do\u7684\u6267\u884c\u8bed\u53e5");\n i++;//\u6539\u53d8\u8ba1\u6570\u5668\n}while(i<10){\n console.log("while\u7684\u6267\u884c\u8bed\u53e5");\n}\n//\u6761\u4ef6\u4e3atrue\u65f6\uff0c\u4f1a\u6267\u884cdo\u540e\u9762\u7684\u8bed\u53e5\n//\u6761\u4ef6\u4e3afalse\u65f6\uff0c\u4f1a\u6267\u884c\u4e00\u6b21while\u540e\u9762\u7684\u8bed\u53e5\n//\u6ce8\u610f\uff1ado-while\u7684\u6539\u53d8\u8ba1\u6570\u5668\u8981\u978b\u5b50\u554ado\u8bed\u53e5\u4e2d\uff0c\u5426\u5219\u4f1a\u9020\u6210\u6b7b\u5faa\u73af\ndo-while\u548cwhile\u7684\u533a\u522b\n do-while\u4efb\u4f55\u60c5\u51b5\u4e0b\u90fd\u6bd4while\u591a\u6267\u884c\u4e00\u6b21\uff08do-while\u65e0\u8bba\u771f\u5047\u90fd\u4f1a\u6267\u884c\u4e00\u6b21while\u91cc\u7684\u8bed\u53e5\uff09\n do-while\u76f8\u5bf9\u4e8ewhile\u7ed3\u6784\u7d27\u5bc6\u4e9b\n')),(0,a.kt)("h3",{id:"3for-\u5faa\u73af"},"3.for \u5faa\u73af"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-javascript"},"for(){}\n for \u8bed\u53e5\u540d\n () \u6761\u4ef6\u7ec4\n {} \u5faa\u73af\u4f53\nfor(var i = 0; i < 10; i++){\n console.log(i);//\u6253\u53700-9\u3002\u5171\u5341\u4e2a\u6570\u5b57\n}\n\nfor\u5faa\u73af\u62ec\u53f7\u5185\u7684\u5185\u5bb9\nvar i=0; //\u5b9a\u4e49\u5faa\u73af\u5f00\u59cb\u65f6\u8ba1\u6570\u5668\u7684\u521d\u59cb\u503c\ni<10; //\u8bbe\u7f6e\u505c\u6b62\u5faa\u73af\u7684\u6761\u4ef6\uff0c\u6ee1\u8db3\u6761\u4ef6\u6267\u884c\u5faa\u73af\uff0c\u4e0d\u6ee1\u8db3\u6761\u4ef6\u7ed3\u675f\u5faa\u73af\ni++ //\u8ba1\u6570\u5668\u52a0\u4e00\uff08\u8fd9\u6761\u8bed\u53e5\u662f\u5728\u5faa\u73af\u4f53\u5185\u5bb9\u7ed3\u675f\u540e\u624d\u6267\u884c\uff09\n//\u6ce8\u610f\uff1a\u4e0a\u9762\u7684\u4e09\u4e2a\u5185\u5bb9\u5fc5\u987b\u7528\u5206\u53f7\u201c;\u201d\u9694\u5f00\uff0c\u5426\u5219\u62a5\u9519\n\nfor\u5faa\u73af\u662f\u6700\u957f\u4f7f\u7528\u7684\u5faa\u73af\uff0c\u8fd8\u53ef\u8fdb\u884cfor\u5faa\u73af\u5d4c\u5957\nfor(var i=0;i<10;i++){\n for(var j=0;j<10;j++){\n console.log(i+j);\n }\n}\n")),(0,a.kt)("h3",{id:"4\u6b7b\u5faa\u73af"},"4.\u6b7b\u5faa\u73af"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre"},"\u65e0\u6cd5\u9760\u81ea\u8eab\u63a7\u5236\u7ed3\u675f\u7684\u5faa\u73af\uff0c\u79f0\u4e3a\u6b7b\u5faa\u73af\n\u4e0d\u77e5\u9053\u8981\u5faa\u73af\u51e0\u6b21\u7684\u95ee\u9898\uff0c\u5229\u7528\u6b7b\u5faa\u73af\u7684\u539f\u7406\uff0c\u6bcf\u6b21\u5224\u65ad\u4e00\u4e2a\u6761\u4ef6\uff0c\u76f4\u5230\u6ee1\u8db3\u6761\u4ef6\uff0c\u5229\u7528break\u8df3\u51fa\u5faa\u73af\n\u901a\u5e38\u4f7f\u7528while\u6765\u8fdb\u884c\u6b7b\u5faa\u73af\n")),(0,a.kt)("h3",{id:"5continue-\u5173\u952e\u5b57-break-\u5173\u952e\u5b57"},"5.continue \u5173\u952e\u5b57 break \u5173\u952e\u5b57"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-javascript"},"continue\u548cbreak\u90fd\u662f\u7528\u6765\u63a7\u5236\u5faa\u73af\u7ed3\u6784\u7684\uff0c\u4e3b\u8981\u662f\u7528\u6765\u505c\u6b62\u5faa\u73af\u3002\n\u63a7\u5236\u5173\u952e\u5b57\uff1a\u63a7\u5236\u5faa\u73af\u7684\u6267\u884c\u6216\u505c\u6b62\n break:\u7ed3\u675f\u5faa\u73af\u8bed\u53e5\uff0c\u76f4\u63a5\u8df3\u51fa\u5f53\u524d\u5faa\u73af\u8bed\u53e5\uff0c\u540e\u9762\u6240\u6709\u7684\u4e0b\u4e00\u6b21\u5faa\u73af\u90fd\u4e0d\u6267\u884c\u3002\n continue:\u8868\u793a\u8df3\u8fc7\u5f53\u524d\u6240\u5728\u7684\u672c\u6b21\u5faa\u73af\uff08continue\u4e0b\u9762\u7684\u8bed\u53e5\u4e0d\u6267\u884c\u8df3\u8fc7\uff09\uff0c\u4e0b\u4e00\u6b21\u5faa\u73af\u8fd8\u4f1a\u6b63\u5e38\u6267\u884c\n")))}f.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/223d561c.d5ff8ae6.js b/assets/js/223d561c.d5ff8ae6.js new file mode 100644 index 00000000..a0db965a --- /dev/null +++ b/assets/js/223d561c.d5ff8ae6.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[9224],{9613:(e,n,l)=>{l.d(n,{Zo:()=>u,kt:()=>v});var t=l(9496);function a(e,n,l){return n in e?Object.defineProperty(e,n,{value:l,enumerable:!0,configurable:!0,writable:!0}):e[n]=l,e}function r(e,n){var l=Object.keys(e);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(e);n&&(t=t.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),l.push.apply(l,t)}return l}function i(e){for(var n=1;n =0||(a[l]=e[l]);return a}(e,n);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(t=0;t =0||Object.prototype.propertyIsEnumerable.call(e,l)&&(a[l]=e[l])}return a}var s=t.createContext({}),c=function(e){var n=t.useContext(s),l=n;return e&&(l="function"==typeof e?e(n):i(i({},n),e)),l},u=function(e){var n=c(e.components);return t.createElement(s.Provider,{value:n},e.children)},p="mdxType",f={inlineCode:"code",wrapper:function(e){var n=e.children;return t.createElement(t.Fragment,{},n)}},d=t.forwardRef((function(e,n){var l=e.components,a=e.mdxType,r=e.originalType,s=e.parentName,u=o(e,["components","mdxType","originalType","parentName"]),p=c(l),d=a,v=p["".concat(s,".").concat(d)]||p[d]||f[d]||r;return l?t.createElement(v,i(i({ref:n},u),{},{components:l})):t.createElement(v,i({ref:n},u))}));function v(e,n){var l=arguments,a=n&&n.mdxType;if("string"==typeof e||a){var r=l.length,i=new Array(r);i[0]=d;var o={};for(var s in n)hasOwnProperty.call(n,s)&&(o[s]=n[s]);o.originalType=e,o[p]="string"==typeof e?e:a,i[1]=o;for(var c=2;c {l.r(n),l.d(n,{assets:()=>s,contentTitle:()=>i,default:()=>f,frontMatter:()=>r,metadata:()=>o,toc:()=>c});var t=l(1966),a=(l(9496),l(9613));const r={title:"\u4e09\u5927\u7ed3\u6784"},i=void 0,o={unversionedId:"base/javascript/\u4e09\u5927\u7ed3\u6784",id:"base/javascript/\u4e09\u5927\u7ed3\u6784",title:"\u4e09\u5927\u7ed3\u6784",description:"\u4e00\u3001\u4e09\u5927\u7ed3\u6784",source:"@site/docs/base/javascript/\u4e09\u5927\u7ed3\u6784.md",sourceDirName:"base/javascript",slug:"/base/javascript/\u4e09\u5927\u7ed3\u6784",permalink:"/docs/base/javascript/\u4e09\u5927\u7ed3\u6784",draft:!1,tags:[],version:"current",frontMatter:{title:"\u4e09\u5927\u7ed3\u6784"},sidebar:"base",previous:{title:"js\u7684\u5f02\u6b65",permalink:"/docs/base/javascript/js\u7684\u5f02\u6b65"},next:{title:"\u51fd\u6570",permalink:"/docs/base/javascript/\u51fd\u6570"}},s={},c=[{value:"\u4e00\u3001\u4e09\u5927\u7ed3\u6784",id:"\u4e00\u4e09\u5927\u7ed3\u6784",level:2},{value:"\u4e8c\u3001\u9009\u62e9\u5206\u652f\u7ed3\u6784",id:"\u4e8c\u9009\u62e9\u5206\u652f\u7ed3\u6784",level:2},{value:"1.\u5355\u5206\u652f\u7ed3\u6784",id:"1\u5355\u5206\u652f\u7ed3\u6784",level:3},{value:"\uff081\uff09if \u5224\u65ad\u8bed\u53e5",id:"1if-\u5224\u65ad\u8bed\u53e5",level:4},{value:"2.\u53cc\u5206\u652f\u7ed3\u6784",id:"2\u53cc\u5206\u652f\u7ed3\u6784",level:3},{value:"\uff081\uff09if-else \u5224\u65ad\u8bed\u53e5",id:"1if-else-\u5224\u65ad\u8bed\u53e5",level:4},{value:"\uff082\uff09if \u6761\u4ef6\u4e2d\u7684\u7279\u6b8a\u60c5\u51b5",id:"2if-\u6761\u4ef6\u4e2d\u7684\u7279\u6b8a\u60c5\u51b5",level:4},{value:"1\uff09\u5e38\u89c4\u60c5\u51b5",id:"1\u5e38\u89c4\u60c5\u51b5",level:5},{value:"2\uff09\u7279\u6b8a\u60c5\u51b5",id:"2\u7279\u6b8a\u60c5\u51b5",level:5},{value:"3\uff09if \u4e2d\u7684\u9690\u5f0f\u7c7b\u578b\u8f6c\u6362",id:"3if-\u4e2d\u7684\u9690\u5f0f\u7c7b\u578b\u8f6c\u6362",level:5},{value:"3.\u591a\u5206\u652f\u7ed3\u6784",id:"3\u591a\u5206\u652f\u7ed3\u6784",level:3},{value:"\uff081)\u591a\u4e2a if(){}else{}\u5d4c\u5957\u4f7f\u7528",id:"1\u591a\u4e2a-ifelse\u5d4c\u5957\u4f7f\u7528",level:4},{value:"\uff082\uff09\u4f7f\u7528 switch(){}\u8bed\u53e5",id:"2\u4f7f\u7528-switch\u8bed\u53e5",level:4},{value:"\uff083\uff09switch \u7684\u6ce8\u610f\u4e8b\u9879",id:"3switch-\u7684\u6ce8\u610f\u4e8b\u9879",level:4},{value:"\u4e09\u3001\u5faa\u73af\u7ed3\u6784",id:"\u4e09\u5faa\u73af\u7ed3\u6784",level:2},{value:"1.while \u5faa\u73af",id:"1while-\u5faa\u73af",level:3},{value:"2.do-while \u5faa\u73af",id:"2do-while-\u5faa\u73af",level:3},{value:"3.for \u5faa\u73af",id:"3for-\u5faa\u73af",level:3},{value:"4.\u6b7b\u5faa\u73af",id:"4\u6b7b\u5faa\u73af",level:3},{value:"5.continue \u5173\u952e\u5b57 break \u5173\u952e\u5b57",id:"5continue-\u5173\u952e\u5b57-break-\u5173\u952e\u5b57",level:3}],u={toc:c},p="wrapper";function f(e){let{components:n,...l}=e;return(0,a.kt)(p,(0,t.Z)({},u,l,{components:n,mdxType:"MDXLayout"}),(0,a.kt)("h2",{id:"\u4e00\u4e09\u5927\u7ed3\u6784"},"\u4e00\u3001\u4e09\u5927\u7ed3\u6784"),(0,a.kt)("p",null," ",(0,a.kt)("strong",{parentName:"p"},"\u987a\u5e8f\u7ed3\u6784")),(0,a.kt)("p",null," \u81ea\u4e0a\u800c\u4e0b\uff0c\u9010\u884c\u6267\u884c\uff0c\u5148\u6765\u540e\u5230\uff0c\u76f8\u540c\u8bed\u53e5\uff0c\u540e\u9762\u7684\u8986\u76d6\u524d\u9762\u7684"),(0,a.kt)("p",null," ",(0,a.kt)("strong",{parentName:"p"},"\u9009\u62e9\u5206\u652f\u7ed3\u6784")),(0,a.kt)("p",null," \u591a\u6761\u8def\u5f84\uff0c\u6839\u636e\u4e0d\u540c\u6761\u4ef6\uff0c\u53ea\u6267\u884c\u5176\u4e2d\u7684\u4e00\u6761\u6216\u9009\u62e9\u6027\u7684\u6267\u884c\u591a\u6761"),(0,a.kt)("p",null," ",(0,a.kt)("strong",{parentName:"p"},"\u5faa\u73af\u7ed3\u6784")),(0,a.kt)("p",null," \u91cd\u590d\u6267\u884c\u67d0\u4e9b\u4ee3\u7801\uff0c\u4ee3\u66ff\u67d0\u4e9b\u91cd\u590d\u6027\u64cd\u4f5c\uff0c\u51cf\u5c11\u4ee3\u7801\u5197\u4f59\uff0c\u63d0\u5347\u6548\u7387"),(0,a.kt)("h2",{id:"\u4e8c\u9009\u62e9\u5206\u652f\u7ed3\u6784"},"\u4e8c\u3001\u9009\u62e9\u5206\u652f\u7ed3\u6784"),(0,a.kt)("h3",{id:"1\u5355\u5206\u652f\u7ed3\u6784"},"1.\u5355\u5206\u652f\u7ed3\u6784"),(0,a.kt)("p",null," \u4e24\u6761\u8def\u5f84\u4e8c\u9009\u4e00\uff0c\u505a\u6216\u8005\u4e0d\u505a\uff0c\u6709\u6216\u8005\u6ca1\u6709\uff0c\u6267\u884c\u6216\u4e0d\u6267\u884c\uff1b"),(0,a.kt)("h4",{id:"1if-\u5224\u65ad\u8bed\u53e5"},"\uff081\uff09if \u5224\u65ad\u8bed\u53e5"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-javascript"},'//\u8bed\u6cd5\u7ed3\u6784\uff1a\nif(){}\n if //\u8bed\u53e5\u540d\n () //\u662f\u5426\u6267\u884c\u7684\u6761\u4ef6\uff0ctrue \u6216 false\n {} //\u6267\u884c\u7684\u5185\u5bb9\n//\u4f8b\uff1a\nif(true){\n console.log("hello");//"hello"---if\u62ec\u53f7\u4e2d\u662ftrue\u5219\u8f93\u51fahello\uff0c\u82e5\u4e3afalse\u5219\u4e0d\u8f93\u51fa\n}\n')),(0,a.kt)("h3",{id:"2\u53cc\u5206\u652f\u7ed3\u6784"},"2.\u53cc\u5206\u652f\u7ed3\u6784"),(0,a.kt)("p",null," \u6709\u4e24\u4e2a\u9009\u9879\uff0c\u4e24\u8005\u5fc5\u5b9a\u6267\u884c\u4e00\u4e2a"),(0,a.kt)("h4",{id:"1if-else-\u5224\u65ad\u8bed\u53e5"},"\uff081\uff09if-else \u5224\u65ad\u8bed\u53e5"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-javascript"},"//\u5f53\u6761\u4ef6\u5224\u65ad\u4e3atrue\u65f6\uff0c\u6267\u884c\u82b1\u62ec\u53f7\u5185\u7684\u8bed\u53e5\uff0c\u5982\u679c\u6761\u4ef6\u4e3a\u5047false\uff0c\u8df3\u8fc7\u82b1\u62ec\u53f7\u5185\u7684\u8bed\u53e5\u6267\u884celse\u91cc\u7684\u5185\u5bb9\nif(\u6761\u4ef6){\n \u6267\u884c\u8bed\u53e51\uff0c\u6761\u4ef6\u4e3a\u771f\u65f6\u6267\u884c\n}else{\n \u6267\u884c\u8bed\u53e52\uff0c\u6761\u4ef6\u4e3a\u5047\u65f6\u6267\u884c\n}\n")),(0,a.kt)("h4",{id:"2if-\u6761\u4ef6\u4e2d\u7684\u7279\u6b8a\u60c5\u51b5"},"\uff082\uff09if \u6761\u4ef6\u4e2d\u7684\u7279\u6b8a\u60c5\u51b5"),(0,a.kt)("h5",{id:"1\u5e38\u89c4\u60c5\u51b5"},"1\uff09\u5e38\u89c4\u60c5\u51b5"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-javascript"},"\u901a\u5e38if\u7684\u62ec\u53f7\u4e2d\u586b\u5199\u4e00\u4e2a\u5224\u65ad\u8bed\u53e5\uff0c\u5224\u65ad\u662f\u771f\u8fd8\u662f\u5047\nif()\u62ec\u53f7\u91cc\u9762\u7684\u4e1c\u897f\u6211\u4eec\u901a\u5e38\u4e5f\u53eb\u5b83\u903b\u8f91\u70b9\uff0c\u5224\u65ad\u70b9\n\u5f53\u62ec\u53f7\u5185\u7684\u5185\u5bb9\u4e3atrue\u65f6\u771f\uff0c\u4e3afalse\u65f6\u5047\uff0ctrue\u6216false\u662f\u5e03\u5c14\u503c\uff08boolean\uff09\u4ee3\u8868\u771f\u548c\u5047\uff0c\u9700\u8981\u901a\u8fc7\u903b\u8f91\u8fd0\u7b97\u7b26\u5f97\u5230\n")),(0,a.kt)("h5",{id:"2\u7279\u6b8a\u60c5\u51b5"},"2\uff09\u7279\u6b8a\u60c5\u51b5"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-javascript"},'\u5148\u6765\u770b\u4e00\u4e2a\u4f8b\u9898\nif(1){ //\u62ec\u53f7\u5185 \u586b\u5199\u6570\u5b57"1"\u4f1a\u53d1\u751f\u4ec0\u4e48\n console.log("\u4f1a\u8f93\u51fa\u4e48\uff1f"); //\u4f1a\u8f93\u51fa\u5417\uff1f---\u4f1a\u5728\u63a7\u5236\u53f0\u8f93\u51fa\u5185\u5bb9\n}\n\n\u6570\u5b571\u662f\u6570\u503c\u578b\uff0c\u4e0d\u662f\u5e03\u5c14\u503c\uff0c\u66f4\u4e0d\u662ftrue\u4e3a\u4ec0\u4e48\u4f1a\u6267\u884c\u82b1\u62ec\u53f7\u5185\u7684\u8bed\u53e5\u4e86\u5462\uff1f\n \u5728\u4e00\u4e9b\u7279\u5b9a\u7684\u60c5\u51b5\u4e0b\uff0c\u8ba1\u7b97\u673a\u4f1a\u8fdb\u884c\u4e00\u4e9b\u9690\u5f0f\u8f6c\u6362\uff0c\u4ed6\u548c\u5f3a\u5236\u7c7b\u578b\u8f6c\u6362\u4e0d\u4e00\u6837\uff0c\u4ed6\u4e0d\u9700\u8981\u4f60\u505a\u4ec0\u4e48\uff0c\u4f1a\u81ea\u52a8\u5bf9\u6570\u636e\u7c7b\u578b\u8fdb\u884c\u8f6c\u6362\n \u5728\u8fd0\u7b97\u4e2d\uff0cif(\u5c0f\u62ec\u53f7)\u4e2d\u7684\u8bed\u53e5\u4f1a\u53d1\u751f\u9690\u5f0f\u7c7b\u578b\u8f6c\u6362\n\n//if\u9690\u5f0f\u8f6c\u6362\u4f8b\u9898\nvar a = "1",b = 2;\nconsole.log(a + b);//12---+\u53f7\u8fdb\u884c\u5b57\u7b26\u4e32\u62fc\u63a5\uff0c\u62fc\u621012\uff0c\u800c\u4e0d\u662f\u8fdb\u884c\u6570\u503c\u8fd0\u7b97\u7b49\u4e8e3\n"+"\u53f7\u6709\u4e24\u79cd\u542b\u4e49\uff1a\n 1\u3001"+"\u53f7\u4e24\u8fb9\u90fd\u662f\u6570\u5b57\uff1a\u6b64\u65f6\u662f\u6570\u5b66\u4e2d\u7684"+"\u53f7\u8fd0\u7b97\u7b26\uff0c\u5c06\u4e24\u4e2a\u6570\u5b57\u76f8\u52a0\uff0c\u8fdb\u884c\u6570\u503c\u8fd0\u7b97\n 2\u3001"+"\u53f7\u4e24\u8fb9\u51fa\u73b0\u4e00\u4e2a\u6216\u4ee5\u4e0a\u4e2a\u5b57\u7b26\uff1a\u6b64\u65f6\u662f\u5b57\u7b26\u4e32\u7684\u62fc\u63a5\n \u5e76\u4e14\u4f18\u5148\u8fdb\u884c\u5b57\u7b26\u4e32\u62fc\u63a5\uff0c\u6240\u4ee5\u5728\u68c0\u6d4b\u5230+\u53f7\u5de6\u53f3\u4e24\u8fb9\u53ea\u8981\u5b58\u5728\u5b57\u7b26\u4e32\u7684\u65f6\u5019\uff0c\u4f1a\u81ea\u52a8\u5c06\u53e6\u4e00\u8fb9\u4e0d\u662f\u5b57\u7b26\u4e32\u7684\u6570\u636e\uff0c\u8f6c\u6210\u5b57\u7b26\u4e32\uff0c\u518d\u8fdb\u884c\u5b57\u7b26\u4e32\u62fc\u63a5\u64cd\u4f5c\uff08\u5b57\u7b26\u4e32\u62fc\u63a5\u5c31\u662f\u5c06"+"\u53f7\u4e24\u8fb9\u7684\u5185\u5bb9\u5b8c\u6574\u7684\u4e0d\u505a\u4efb\u4f55\u4fee\u6539\u7684\u524d\u540e\u63a5\u5728\u4e00\u8d77\uff09\n\n\u6ce8\u610f\uff1a\u9664\u4e86+\u53f7\u6709\u4e24\u5c42\u610f\u4e49\u4e3a\u5916\n "-*/%"\u53f7\u53ea\u6709\u6570\u5b66\u610f\u4e49\uff0c\u6240\u4ee5\u5f53\u8fdb\u884c"-*/%"\u7684\u65f6\u5019\uff0c\n \u9ed8\u8ba4\u5c06\u8fd0\u7b97\u7b26\u4e24\u8fb9\u7684\u6570\u636e\u7c7b\u578b\u9690\u5f0f\u8f6c\u6362\u6210\u6570\u5b57\u7c7b\u578b\u518d\u8fdb\u884c\u8fd0\u7b97\n\n\u90a3\u4e48\u5982\u679c\u60f3\u8981\u8fdb\u884c\u76f8\u52a0\u8fd0\u7b97\uff0c\u53c8\u4e0d\u60f3\u88ab"+"\u53f7\u9690\u5f0f\u8f6c\u6362\u4e3a\u5b57\u7b26\u600e\u4e48\u529e\u3002\n\u65b9\u6cd5\uff1a\nvar a = "1",b = 2;\nconsole.log(a + b);//12---\u9ed8\u8ba4\u8fdb\u884c\u5b57\u7b26\u4e32\u62fc\u63a5\u8f93\u51fa\u5b57\u7b26\u4e32"12"\nconsole.log((a-0) + b );//3---\u5148\u901a-0\u64cd\u4f5c\u5c06\u5b57\u7b26\u8f6c\u6362\u4e3a\u6570\u5b57\uff0c\u518d\u8fdb\u884c\u76f8\u52a0\uff0c\u8f93\u51fa\u6570\u503c3\n')),(0,a.kt)("h5",{id:"3if-\u4e2d\u7684\u9690\u5f0f\u7c7b\u578b\u8f6c\u6362"},"3\uff09if \u4e2d\u7684\u9690\u5f0f\u7c7b\u578b\u8f6c\u6362"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-javascript"},"if()\u4e2d\u53ea\u9700\u8981\u5e03\u5c14\u503c\uff0c\u90a3\u4e48\u5728if\u5224\u65ad\u4e2d\uff0c\u4f1a\u628a\u62ec\u53f7\u5185\u6240\u6709\u7684\u6570\u636e\u7c7b\u578b\uff0c\u90fd\u9690\u5f0f\u8f6c\u6362\u6210\u5e03\u5c14\u578b,\u4efb\u4f55\u7c7b\u578b\u6700\u7ec8\u90fd\u88ab\u8f6c\u6210\u5e03\u5c14\u7c7b\u578b\n \u6570\u5b57\uff1a\u975e0\u4e3atrue\uff0c0\u4e3afalse\n \u5b57\u7b26\uff1a\u975e\u7a7a\u4e3atrue\uff0c\u7a7a\u4e3afalse\n \u5bf9\u8c61\uff1a\u5728\u4efb\u4f55\u65f6\u5019\u90fd\u4e3atrue\n \u6570\u7ec4\uff1a\u5728\u4efb\u4f55\u65f6\u5019\u90fd\u4e3atrue\uff0c\u6570\u7ec4\u4e5f\u662f\u5bf9\u8c61\u7684\u4e00\u79cd\n \u51fd\u6570\uff1a\u5728\u4efb\u4f55\u65f6\u5019\u90fd\u4e3atrue\uff0c\u51fd\u6570\u4e5f\u662f\u7279\u6b8a\u7684\u5bf9\u8c61\n NaN\uff1a\u4e3afalse\n undefined\uff1a\u4e3afalse\n null\uff1a\u4e3afalse\nisNaN()\uff1a\n \u5224\u65ad\u662f\u5426\u4e3aNaN\u53ef\u4ee5\u95f4\u63a5\u5224\u65ad\u662f\u5426\u4e3a\u6570\u5b57\uff0c\u8fd4\u56de\u4e3atrue\u65f6\u4e3aNaN\u4e0d\u662f\u6570\u5b57\uff0c\u8fd4\u56de\u4e3afalse\u65f6\u662f\u6570\u5b57\n")),(0,a.kt)("h3",{id:"3\u591a\u5206\u652f\u7ed3\u6784"},"3.\u591a\u5206\u652f\u7ed3\u6784"),(0,a.kt)("p",null,"\u81f3\u5c11\u6709\u4e24\u4e2a\u6216\u4ee5\u4e0a\uff0c\u6839\u636e\u6761\u4ef6\u6267\u884c\u5176\u4e2d\u4e00\u6761\u6216\u591a\u6761\u8bed\u53e5"),(0,a.kt)("h4",{id:"1\u591a\u4e2a-ifelse\u5d4c\u5957\u4f7f\u7528"},"\uff081)\u591a\u4e2a if(){}else{}\u5d4c\u5957\u4f7f\u7528"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-javascript"},'if (true) {\n console.log("hello");\n} else {\n if (true) {\n console.log("hello");\n } else {\n console.log("world");\n }\n}\n\u6216\u8005;\nif (true) {\n console.log("hello1");\n} else if (true) {\n console.log("hello2");\n} else if (true) {\n console.log("hello3");\n} else if (true) {\n console.log("hello4");\n}\n')),(0,a.kt)("h4",{id:"2\u4f7f\u7528-switch\u8bed\u53e5"},"\uff082\uff09\u4f7f\u7528 switch(){}\u8bed\u53e5"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-javascript"},'\u7cfb\u7edf\u63d0\u4f9b\u7684\u8bed\u53e5\nswitch(){}\nswitch \u8bed\u53e5\u540d\n () \u8981\u5224\u65ad\u7684\u503c\n {} \u6267\u884c\u8bed\u53e5\uff0c\u6240\u6709\u7684\u5206\u652f\u8def\u5f84\u90fd\u653e\u5728\u4e00\u4e2a\u82b1\u62ec\u53f7\u5185\n case \u5339\u914d\uff08\uff09\u5185\u7684\u503c\u5219\u6267\u884c\uff0c\u4e0d\u5339\u914d\u5219\u5f80\u4e0b\u627e\uff0c\u627e\u5230\u6267\u884c\uff0c\u90fd\u6ca1\u627e\u5230\u8f93\u51fadefault\u7684\u5185\u5bb9\n\n\u6848\u4f8b\uff1a\u8f93\u5165\u6570\u5b57\uff0c\u5224\u65ad\u540e\u8f93\u51fa\u661f\u671f\u51e0\nswitch(n){\n case 1:console.log("\u661f\u671f\u4e00");break;\n case 2:console.log("\u661f\u671f\u4e8c");break;\n case 3:console.log("\u661f\u671f\u4e09");break;\n case 4:console.log("\u661f\u671f\u56db");break;\n case 5:console.log("\u661f\u671f\u4e94");break;\n case 6:console.log("\u661f\u671f\u516d");break;\n case 7:console.log("\u661f\u671f\u4e03");break;\n default:console.log("\u8bf7\u8f93\u51651-7\u4e4b\u95f4\u7684\u6570\u5b57");\n}\n')),(0,a.kt)("h4",{id:"3switch-\u7684\u6ce8\u610f\u4e8b\u9879"},"\uff083\uff09switch \u7684\u6ce8\u610f\u4e8b\u9879"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-javascript"},"case\u7684\u7a7f\u900f\u7279\u6027\uff1a\n \u5728\u4e00\u4e2aswitch\u4e2d\uff0c\u53ea\u4f1a\u8fdb\u884c\u4e00\u6b21case\u5224\u65ad\uff0c\u5982\u679c\u5224\u65ad\u6210\u529f\uff0c\u540e\u9762\u7684case\u5219\u4e0d\u4f1a\u5224\u65ad\u5168\u90e8\u6267\u884c\n\u963b\u6b62case\u7a7f\u900f\n \u4f7f\u7528\u5173\u952e\u5b57break;\u53ef\u4ee5\u8df3\u51fa\u5f53\u524d\u5faa\u73af\uff0c\u540e\u9762\u7684\u90fd\u4e0d\u6267\u884c\n\nswitch\u548cif-else\u7684\u533a\u522b\n switch\u53ea\u80fd\u5224\u65ad\u5177\u4f53\u7684\u503c\uff0c\u4e0d\u80fd\u5224\u65ad\u8303\u56f4\uff0c\u4e0d\u4f1a\u8fdb\u884c\u9690\u5f0f\u8f6c\u6362\n if else\u53ef\u4ee5\u5224\u65ad\u8303\u56f4\n")),(0,a.kt)("h2",{id:"\u4e09\u5faa\u73af\u7ed3\u6784"},"\u4e09\u3001\u5faa\u73af\u7ed3\u6784"),(0,a.kt)("h3",{id:"1while-\u5faa\u73af"},"1.while \u5faa\u73af"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-javascript"},"while(){}\n while //\u8bed\u53e5\u540d\n () //\u6267\u884c\u6761\u4ef6\u3001\u5224\u65ad\u8c03\u4ef7\n {} //\u6267\u884c\u8bed\u53e5\u5faa\u73af\u4f53\n//\u4f8b\uff1a\nvar i = 0\uff1b\nwhile(i<10){//\u5f53\u62ec\u53f7\u5185\u7684\u6761\u4ef6\u4e3a\u771f\u65f6\uff0c\u4f1a\u4e00\u76f4\u6267\u884c\n console.log(i);//\u8f93\u51fa0-9\uff0c\u5341\u4e2a\u6570\u5b57\n i++;//\u6539\u53d8\u8ba1\u6570\u5668\n}\n//\u8868\u793a\u91cd\u590d\u6267\u884c10\u6b21\n//\u6ce8\u610f\uff1a\u4e3a\u907f\u514d\u6b7b\u5faa\u73af\uff0c\u4e00\u5b9a\u8981\u5728\u5faa\u73af\u4f53\u5185 \u6539\u53d8 \u6761\u4ef6\u4e2d\u4f7f\u7528\u53d8\u91cf\u7684\u503c-\u6539\u53d8\u8ba1\u6570\u5668\u3002\n//\u901a\u5e38while\u88ab\u7528\u5728\u4e0d\u786e\u5b9a\u6267\u884c\u6b21\u6570\u7684\u5faa\u73af\u4e2d\uff0c\u5faa\u73af\u4f53\u5185\u8bbe\u7f6eif\u5224\u65ad\uff0c\u6ee1\u8db3\u6761\u4ef6\u4f7f\u7528break\u7ed3\u675f\u5faa\u73af\uff0c\u5426\u5219\u4e00\u76f4\u5faa\u73af\n")),(0,a.kt)("h3",{id:"2do-while-\u5faa\u73af"},"2.do-while \u5faa\u73af"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-javascript"},'do{}while(){}\n do \u8bed\u53e5\u540d\n {} do\u7684\u6267\u884c\u8bed\u53e5\n while \u8bed\u53e5\u540d2\n () \u6267\u884c\u6761\u4ef6\n {} while\u7684\u6267\u884c\u8bed\u53e5\n\ndo{\n console.log("do\u7684\u6267\u884c\u8bed\u53e5");\n i++;//\u6539\u53d8\u8ba1\u6570\u5668\n}while(i<10){\n console.log("while\u7684\u6267\u884c\u8bed\u53e5");\n}\n//\u6761\u4ef6\u4e3atrue\u65f6\uff0c\u4f1a\u6267\u884cdo\u540e\u9762\u7684\u8bed\u53e5\n//\u6761\u4ef6\u4e3afalse\u65f6\uff0c\u4f1a\u6267\u884c\u4e00\u6b21while\u540e\u9762\u7684\u8bed\u53e5\n//\u6ce8\u610f\uff1ado-while\u7684\u6539\u53d8\u8ba1\u6570\u5668\u8981\u978b\u5b50\u554ado\u8bed\u53e5\u4e2d\uff0c\u5426\u5219\u4f1a\u9020\u6210\u6b7b\u5faa\u73af\ndo-while\u548cwhile\u7684\u533a\u522b\n do-while\u4efb\u4f55\u60c5\u51b5\u4e0b\u90fd\u6bd4while\u591a\u6267\u884c\u4e00\u6b21\uff08do-while\u65e0\u8bba\u771f\u5047\u90fd\u4f1a\u6267\u884c\u4e00\u6b21while\u91cc\u7684\u8bed\u53e5\uff09\n do-while\u76f8\u5bf9\u4e8ewhile\u7ed3\u6784\u7d27\u5bc6\u4e9b\n')),(0,a.kt)("h3",{id:"3for-\u5faa\u73af"},"3.for \u5faa\u73af"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-javascript"},"for(){}\n for \u8bed\u53e5\u540d\n () \u6761\u4ef6\u7ec4\n {} \u5faa\u73af\u4f53\nfor(var i = 0; i < 10; i++){\n console.log(i);//\u6253\u53700-9\u3002\u5171\u5341\u4e2a\u6570\u5b57\n}\n\nfor\u5faa\u73af\u62ec\u53f7\u5185\u7684\u5185\u5bb9\nvar i=0; //\u5b9a\u4e49\u5faa\u73af\u5f00\u59cb\u65f6\u8ba1\u6570\u5668\u7684\u521d\u59cb\u503c\ni<10; //\u8bbe\u7f6e\u505c\u6b62\u5faa\u73af\u7684\u6761\u4ef6\uff0c\u6ee1\u8db3\u6761\u4ef6\u6267\u884c\u5faa\u73af\uff0c\u4e0d\u6ee1\u8db3\u6761\u4ef6\u7ed3\u675f\u5faa\u73af\ni++ //\u8ba1\u6570\u5668\u52a0\u4e00\uff08\u8fd9\u6761\u8bed\u53e5\u662f\u5728\u5faa\u73af\u4f53\u5185\u5bb9\u7ed3\u675f\u540e\u624d\u6267\u884c\uff09\n//\u6ce8\u610f\uff1a\u4e0a\u9762\u7684\u4e09\u4e2a\u5185\u5bb9\u5fc5\u987b\u7528\u5206\u53f7\u201c;\u201d\u9694\u5f00\uff0c\u5426\u5219\u62a5\u9519\n\nfor\u5faa\u73af\u662f\u6700\u957f\u4f7f\u7528\u7684\u5faa\u73af\uff0c\u8fd8\u53ef\u8fdb\u884cfor\u5faa\u73af\u5d4c\u5957\nfor(var i=0;i<10;i++){\n for(var j=0;j<10;j++){\n console.log(i+j);\n }\n}\n")),(0,a.kt)("h3",{id:"4\u6b7b\u5faa\u73af"},"4.\u6b7b\u5faa\u73af"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre"},"\u65e0\u6cd5\u9760\u81ea\u8eab\u63a7\u5236\u7ed3\u675f\u7684\u5faa\u73af\uff0c\u79f0\u4e3a\u6b7b\u5faa\u73af\n\u4e0d\u77e5\u9053\u8981\u5faa\u73af\u51e0\u6b21\u7684\u95ee\u9898\uff0c\u5229\u7528\u6b7b\u5faa\u73af\u7684\u539f\u7406\uff0c\u6bcf\u6b21\u5224\u65ad\u4e00\u4e2a\u6761\u4ef6\uff0c\u76f4\u5230\u6ee1\u8db3\u6761\u4ef6\uff0c\u5229\u7528break\u8df3\u51fa\u5faa\u73af\n\u901a\u5e38\u4f7f\u7528while\u6765\u8fdb\u884c\u6b7b\u5faa\u73af\n")),(0,a.kt)("h3",{id:"5continue-\u5173\u952e\u5b57-break-\u5173\u952e\u5b57"},"5.continue \u5173\u952e\u5b57 break \u5173\u952e\u5b57"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-javascript"},"continue\u548cbreak\u90fd\u662f\u7528\u6765\u63a7\u5236\u5faa\u73af\u7ed3\u6784\u7684\uff0c\u4e3b\u8981\u662f\u7528\u6765\u505c\u6b62\u5faa\u73af\u3002\n\u63a7\u5236\u5173\u952e\u5b57\uff1a\u63a7\u5236\u5faa\u73af\u7684\u6267\u884c\u6216\u505c\u6b62\n break:\u7ed3\u675f\u5faa\u73af\u8bed\u53e5\uff0c\u76f4\u63a5\u8df3\u51fa\u5f53\u524d\u5faa\u73af\u8bed\u53e5\uff0c\u540e\u9762\u6240\u6709\u7684\u4e0b\u4e00\u6b21\u5faa\u73af\u90fd\u4e0d\u6267\u884c\u3002\n continue:\u8868\u793a\u8df3\u8fc7\u5f53\u524d\u6240\u5728\u7684\u672c\u6b21\u5faa\u73af\uff08continue\u4e0b\u9762\u7684\u8bed\u53e5\u4e0d\u6267\u884c\u8df3\u8fc7\uff09\uff0c\u4e0b\u4e00\u6b21\u5faa\u73af\u8fd8\u4f1a\u6b63\u5e38\u6267\u884c\n")))}f.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/2361c278.b07e6ec1.js b/assets/js/2361c278.b07e6ec1.js deleted file mode 100644 index bef3a0fe..00000000 --- a/assets/js/2361c278.b07e6ec1.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1346],{7942:(n,e,t)=>{t.d(e,{Zo:()=>g,kt:()=>d});var r=t(959);function i(n,e,t){return e in n?Object.defineProperty(n,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):n[e]=t,n}function a(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(n);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),t.push.apply(t,r)}return t}function o(n){for(var e=1;e =0||(i[t]=n[t]);return i}(n,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(n);for(r=0;r =0||Object.prototype.propertyIsEnumerable.call(n,t)&&(i[t]=n[t])}return i}var c=r.createContext({}),p=function(n){var e=r.useContext(c),t=e;return n&&(t="function"==typeof n?n(e):o(o({},e),n)),t},g=function(n){var e=p(n.components);return r.createElement(c.Provider,{value:e},n.children)},s="mdxType",u={inlineCode:"code",wrapper:function(n){var e=n.children;return r.createElement(r.Fragment,{},e)}},x=r.forwardRef((function(n,e){var t=n.components,i=n.mdxType,a=n.originalType,c=n.parentName,g=l(n,["components","mdxType","originalType","parentName"]),s=p(t),x=i,d=s["".concat(c,".").concat(x)]||s[x]||u[x]||a;return t?r.createElement(d,o(o({ref:e},g),{},{components:t})):r.createElement(d,o({ref:e},g))}));function d(n,e){var t=arguments,i=e&&e.mdxType;if("string"==typeof n||i){var a=t.length,o=new Array(a);o[0]=x;var l={};for(var c in e)hasOwnProperty.call(e,c)&&(l[c]=e[c]);l.originalType=n,l[s]="string"==typeof n?n:i,o[1]=l;for(var p=2;p{t.r(e),t.d(e,{assets:()=>c,contentTitle:()=>o,default:()=>u,frontMatter:()=>a,metadata:()=>l,toc:()=>p});var r=t(1163),i=(t(959),t(7942));const a={title:"\u5e38\u7528\u547d\u4ee4",sidebar:"auto",date:new Date("2020-09-25T00:00:00.000Z"),categories:["\u5f00\u53d1"],tags:["nginx"]},o=void 0,l={unversionedId:"note/nginx/\u5e38\u7528\u547d\u4ee4",id:"note/nginx/\u5e38\u7528\u547d\u4ee4",title:"\u5e38\u7528\u547d\u4ee4",description:"nginx \u5e38\u7528\u547d\u4ee4",source:"@site/docs/note/nginx/\u5e38\u7528\u547d\u4ee4.md",sourceDirName:"note/nginx",slug:"/note/nginx/\u5e38\u7528\u547d\u4ee4",permalink:"/docs/note/nginx/\u5e38\u7528\u547d\u4ee4",draft:!1,tags:[{label:"nginx",permalink:"/docs/tags/nginx"}],version:"current",frontMatter:{title:"\u5e38\u7528\u547d\u4ee4",sidebar:"auto",date:"2020-09-25T00:00:00.000Z",categories:["\u5f00\u53d1"],tags:["nginx"]},sidebar:"note",previous:{title:"\u5e38\u7528\u5339\u914d\u5668",permalink:"/docs/note/jest/\u5e38\u7528\u5339\u914d\u5668"},next:{title:"pnpm-config",permalink:"/docs/note/pnpm/pnpm-config"}},c={},p=[{value:"nginx \u5e38\u7528\u547d\u4ee4",id:"nginx-\u5e38\u7528\u547d\u4ee4",level:2},{value:"1\u3001\u542f\u52a8 nginx",id:"1\u542f\u52a8-nginx",level:3},{value:"2\u3001\u4fee\u6539\u914d\u7f6e\u540e\uff0c\u91cd\u65b0\u52a0\u8f7d nginx",id:"2\u4fee\u6539\u914d\u7f6e\u540e\u91cd\u65b0\u52a0\u8f7d-nginx",level:3},{value:"3\u3001\u91cd\u65b0\u6253\u5f00\u65e5\u5fd7\u6587\u4ef6",id:"3\u91cd\u65b0\u6253\u5f00\u65e5\u5fd7\u6587\u4ef6",level:3},{value:"4\u3001\u5feb\u901f\u505c\u6b62 nginx",id:"4\u5feb\u901f\u505c\u6b62-nginx",level:3},{value:"5\u3001\u4f18\u96c5\u505c\u6b62 nginx",id:"5\u4f18\u96c5\u505c\u6b62-nginx",level:3},{value:"6\u3001\u67e5\u770b nginx \u914d\u7f6e\u6587\u4ef6\u662f\u5426\u6b63\u786e",id:"6\u67e5\u770b-nginx-\u914d\u7f6e\u6587\u4ef6\u662f\u5426\u6b63\u786e",level:3},{value:"7\u3001\u67e5\u770b nginx \u5e2e\u52a9",id:"7\u67e5\u770b-nginx-\u5e2e\u52a9",level:3},{value:"8\u3001\u67e5\u770b nginx \u7248\u672c",id:"8\u67e5\u770b-nginx-\u7248\u672c",level:3},{value:"9\u3001\u67e5\u770b nginx \u7248\u672c\u53ca\u914d\u7f6e\u4fe1\u606f",id:"9\u67e5\u770b-nginx-\u7248\u672c\u53ca\u914d\u7f6e\u4fe1\u606f",level:3}],g={toc:p},s="wrapper";function u(n){let{components:e,...t}=n;return(0,i.kt)(s,(0,r.Z)({},g,t,{components:e,mdxType:"MDXLayout"}),(0,i.kt)("h2",{id:"nginx-\u5e38\u7528\u547d\u4ee4"},"nginx \u5e38\u7528\u547d\u4ee4"),(0,i.kt)("h3",{id:"1\u542f\u52a8-nginx"},"1\u3001\u542f\u52a8 nginx"),(0,i.kt)("pre",null,(0,i.kt)("code",{parentName:"pre",className:"language-javascript"},"1\u3001\u5728nginx\u5b89\u88c5\u76ee\u5f55\u4e0b\u76f4\u63a5\u53cc\u51fbnginx\u6587\u4ef6\n2\u3001\u5728nginx\u5b89\u88c5\u76ee\u5f55\u4e0b\u542f\u52a8\u7ec8\u7aef\uff0c\u8f93\u5165\u547d\u4ee4\uff1anginx\n")),(0,i.kt)("h3",{id:"2\u4fee\u6539\u914d\u7f6e\u540e\u91cd\u65b0\u52a0\u8f7d-nginx"},"2\u3001\u4fee\u6539\u914d\u7f6e\u540e\uff0c\u91cd\u65b0\u52a0\u8f7d nginx"),(0,i.kt)("pre",null,(0,i.kt)("code",{parentName:"pre",className:"language-javascript"},"nginx -s reload\n")),(0,i.kt)("h3",{id:"3\u91cd\u65b0\u6253\u5f00\u65e5\u5fd7\u6587\u4ef6"},"3\u3001\u91cd\u65b0\u6253\u5f00\u65e5\u5fd7\u6587\u4ef6"),(0,i.kt)("pre",null,(0,i.kt)("code",{parentName:"pre",className:"language-javascript"},"nginx -s reopen\n")),(0,i.kt)("h3",{id:"4\u5feb\u901f\u505c\u6b62-nginx"},"4\u3001\u5feb\u901f\u505c\u6b62 nginx"),(0,i.kt)("pre",null,(0,i.kt)("code",{parentName:"pre",className:"language-javascript"},"nginx -s stop\n")),(0,i.kt)("h3",{id:"5\u4f18\u96c5\u505c\u6b62-nginx"},"5\u3001\u4f18\u96c5\u505c\u6b62 nginx"),(0,i.kt)("pre",null,(0,i.kt)("code",{parentName:"pre"},"nginx -s quit\n")),(0,i.kt)("h3",{id:"6\u67e5\u770b-nginx-\u914d\u7f6e\u6587\u4ef6\u662f\u5426\u6b63\u786e"},"6\u3001\u67e5\u770b nginx \u914d\u7f6e\u6587\u4ef6\u662f\u5426\u6b63\u786e"),(0,i.kt)("pre",null,(0,i.kt)("code",{parentName:"pre",className:"language-javascript"},"nginx -t\n\n//\u8f93\u51fa\u5982\u4e0b\u5b57\u6bb5\u5219\u8868\u793a\u914d\u7f6e\u6b63\u786e\nnginx.conf syntax is ok\nnginx.conf test is successfu\n")),(0,i.kt)("h3",{id:"7\u67e5\u770b-nginx-\u5e2e\u52a9"},"7\u3001\u67e5\u770b nginx \u5e2e\u52a9"),(0,i.kt)("pre",null,(0,i.kt)("code",{parentName:"pre"},"nginx -h\nnginx -\uff1f\n")),(0,i.kt)("h3",{id:"8\u67e5\u770b-nginx-\u7248\u672c"},"8\u3001\u67e5\u770b nginx \u7248\u672c"),(0,i.kt)("pre",null,(0,i.kt)("code",{parentName:"pre"},"nginx -v\n")),(0,i.kt)("h3",{id:"9\u67e5\u770b-nginx-\u7248\u672c\u53ca\u914d\u7f6e\u4fe1\u606f"},"9\u3001\u67e5\u770b nginx \u7248\u672c\u53ca\u914d\u7f6e\u4fe1\u606f"),(0,i.kt)("pre",null,(0,i.kt)("code",{parentName:"pre"},"nginx -V\n")))}u.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/2361c278.ede88cd1.js b/assets/js/2361c278.ede88cd1.js new file mode 100644 index 00000000..0be4ab4a --- /dev/null +++ b/assets/js/2361c278.ede88cd1.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1346],{9613:(n,e,t)=>{t.d(e,{Zo:()=>g,kt:()=>d});var r=t(9496);function i(n,e,t){return e in n?Object.defineProperty(n,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):n[e]=t,n}function a(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(n);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),t.push.apply(t,r)}return t}function o(n){for(var e=1;e =0||(i[t]=n[t]);return i}(n,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(n);for(r=0;r =0||Object.prototype.propertyIsEnumerable.call(n,t)&&(i[t]=n[t])}return i}var c=r.createContext({}),p=function(n){var e=r.useContext(c),t=e;return n&&(t="function"==typeof n?n(e):o(o({},e),n)),t},g=function(n){var e=p(n.components);return r.createElement(c.Provider,{value:e},n.children)},s="mdxType",u={inlineCode:"code",wrapper:function(n){var e=n.children;return r.createElement(r.Fragment,{},e)}},x=r.forwardRef((function(n,e){var t=n.components,i=n.mdxType,a=n.originalType,c=n.parentName,g=l(n,["components","mdxType","originalType","parentName"]),s=p(t),x=i,d=s["".concat(c,".").concat(x)]||s[x]||u[x]||a;return t?r.createElement(d,o(o({ref:e},g),{},{components:t})):r.createElement(d,o({ref:e},g))}));function d(n,e){var t=arguments,i=e&&e.mdxType;if("string"==typeof n||i){var a=t.length,o=new Array(a);o[0]=x;var l={};for(var c in e)hasOwnProperty.call(e,c)&&(l[c]=e[c]);l.originalType=n,l[s]="string"==typeof n?n:i,o[1]=l;for(var p=2;p{t.r(e),t.d(e,{assets:()=>c,contentTitle:()=>o,default:()=>u,frontMatter:()=>a,metadata:()=>l,toc:()=>p});var r=t(1966),i=(t(9496),t(9613));const a={title:"\u5e38\u7528\u547d\u4ee4",sidebar:"auto",date:new Date("2020-09-25T00:00:00.000Z"),categories:["\u5f00\u53d1"],tags:["nginx"]},o=void 0,l={unversionedId:"note/nginx/\u5e38\u7528\u547d\u4ee4",id:"note/nginx/\u5e38\u7528\u547d\u4ee4",title:"\u5e38\u7528\u547d\u4ee4",description:"nginx \u5e38\u7528\u547d\u4ee4",source:"@site/docs/note/nginx/\u5e38\u7528\u547d\u4ee4.md",sourceDirName:"note/nginx",slug:"/note/nginx/\u5e38\u7528\u547d\u4ee4",permalink:"/docs/note/nginx/\u5e38\u7528\u547d\u4ee4",draft:!1,tags:[{label:"nginx",permalink:"/docs/tags/nginx"}],version:"current",frontMatter:{title:"\u5e38\u7528\u547d\u4ee4",sidebar:"auto",date:"2020-09-25T00:00:00.000Z",categories:["\u5f00\u53d1"],tags:["nginx"]},sidebar:"note",previous:{title:"\u5e38\u7528\u5339\u914d\u5668",permalink:"/docs/note/jest/\u5e38\u7528\u5339\u914d\u5668"},next:{title:"pnpm-config",permalink:"/docs/note/pnpm/pnpm-config"}},c={},p=[{value:"nginx \u5e38\u7528\u547d\u4ee4",id:"nginx-\u5e38\u7528\u547d\u4ee4",level:2},{value:"1\u3001\u542f\u52a8 nginx",id:"1\u542f\u52a8-nginx",level:3},{value:"2\u3001\u4fee\u6539\u914d\u7f6e\u540e\uff0c\u91cd\u65b0\u52a0\u8f7d nginx",id:"2\u4fee\u6539\u914d\u7f6e\u540e\u91cd\u65b0\u52a0\u8f7d-nginx",level:3},{value:"3\u3001\u91cd\u65b0\u6253\u5f00\u65e5\u5fd7\u6587\u4ef6",id:"3\u91cd\u65b0\u6253\u5f00\u65e5\u5fd7\u6587\u4ef6",level:3},{value:"4\u3001\u5feb\u901f\u505c\u6b62 nginx",id:"4\u5feb\u901f\u505c\u6b62-nginx",level:3},{value:"5\u3001\u4f18\u96c5\u505c\u6b62 nginx",id:"5\u4f18\u96c5\u505c\u6b62-nginx",level:3},{value:"6\u3001\u67e5\u770b nginx \u914d\u7f6e\u6587\u4ef6\u662f\u5426\u6b63\u786e",id:"6\u67e5\u770b-nginx-\u914d\u7f6e\u6587\u4ef6\u662f\u5426\u6b63\u786e",level:3},{value:"7\u3001\u67e5\u770b nginx \u5e2e\u52a9",id:"7\u67e5\u770b-nginx-\u5e2e\u52a9",level:3},{value:"8\u3001\u67e5\u770b nginx \u7248\u672c",id:"8\u67e5\u770b-nginx-\u7248\u672c",level:3},{value:"9\u3001\u67e5\u770b nginx \u7248\u672c\u53ca\u914d\u7f6e\u4fe1\u606f",id:"9\u67e5\u770b-nginx-\u7248\u672c\u53ca\u914d\u7f6e\u4fe1\u606f",level:3}],g={toc:p},s="wrapper";function u(n){let{components:e,...t}=n;return(0,i.kt)(s,(0,r.Z)({},g,t,{components:e,mdxType:"MDXLayout"}),(0,i.kt)("h2",{id:"nginx-\u5e38\u7528\u547d\u4ee4"},"nginx \u5e38\u7528\u547d\u4ee4"),(0,i.kt)("h3",{id:"1\u542f\u52a8-nginx"},"1\u3001\u542f\u52a8 nginx"),(0,i.kt)("pre",null,(0,i.kt)("code",{parentName:"pre",className:"language-javascript"},"1\u3001\u5728nginx\u5b89\u88c5\u76ee\u5f55\u4e0b\u76f4\u63a5\u53cc\u51fbnginx\u6587\u4ef6\n2\u3001\u5728nginx\u5b89\u88c5\u76ee\u5f55\u4e0b\u542f\u52a8\u7ec8\u7aef\uff0c\u8f93\u5165\u547d\u4ee4\uff1anginx\n")),(0,i.kt)("h3",{id:"2\u4fee\u6539\u914d\u7f6e\u540e\u91cd\u65b0\u52a0\u8f7d-nginx"},"2\u3001\u4fee\u6539\u914d\u7f6e\u540e\uff0c\u91cd\u65b0\u52a0\u8f7d nginx"),(0,i.kt)("pre",null,(0,i.kt)("code",{parentName:"pre",className:"language-javascript"},"nginx -s reload\n")),(0,i.kt)("h3",{id:"3\u91cd\u65b0\u6253\u5f00\u65e5\u5fd7\u6587\u4ef6"},"3\u3001\u91cd\u65b0\u6253\u5f00\u65e5\u5fd7\u6587\u4ef6"),(0,i.kt)("pre",null,(0,i.kt)("code",{parentName:"pre",className:"language-javascript"},"nginx -s reopen\n")),(0,i.kt)("h3",{id:"4\u5feb\u901f\u505c\u6b62-nginx"},"4\u3001\u5feb\u901f\u505c\u6b62 nginx"),(0,i.kt)("pre",null,(0,i.kt)("code",{parentName:"pre",className:"language-javascript"},"nginx -s stop\n")),(0,i.kt)("h3",{id:"5\u4f18\u96c5\u505c\u6b62-nginx"},"5\u3001\u4f18\u96c5\u505c\u6b62 nginx"),(0,i.kt)("pre",null,(0,i.kt)("code",{parentName:"pre"},"nginx -s quit\n")),(0,i.kt)("h3",{id:"6\u67e5\u770b-nginx-\u914d\u7f6e\u6587\u4ef6\u662f\u5426\u6b63\u786e"},"6\u3001\u67e5\u770b nginx \u914d\u7f6e\u6587\u4ef6\u662f\u5426\u6b63\u786e"),(0,i.kt)("pre",null,(0,i.kt)("code",{parentName:"pre",className:"language-javascript"},"nginx -t\n\n//\u8f93\u51fa\u5982\u4e0b\u5b57\u6bb5\u5219\u8868\u793a\u914d\u7f6e\u6b63\u786e\nnginx.conf syntax is ok\nnginx.conf test is successfu\n")),(0,i.kt)("h3",{id:"7\u67e5\u770b-nginx-\u5e2e\u52a9"},"7\u3001\u67e5\u770b nginx \u5e2e\u52a9"),(0,i.kt)("pre",null,(0,i.kt)("code",{parentName:"pre"},"nginx -h\nnginx -\uff1f\n")),(0,i.kt)("h3",{id:"8\u67e5\u770b-nginx-\u7248\u672c"},"8\u3001\u67e5\u770b nginx \u7248\u672c"),(0,i.kt)("pre",null,(0,i.kt)("code",{parentName:"pre"},"nginx -v\n")),(0,i.kt)("h3",{id:"9\u67e5\u770b-nginx-\u7248\u672c\u53ca\u914d\u7f6e\u4fe1\u606f"},"9\u3001\u67e5\u770b nginx \u7248\u672c\u53ca\u914d\u7f6e\u4fe1\u606f"),(0,i.kt)("pre",null,(0,i.kt)("code",{parentName:"pre"},"nginx -V\n")))}u.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/2923.0904b279.js b/assets/js/2890.4004cea5.js similarity index 83% rename from assets/js/2923.0904b279.js rename to assets/js/2890.4004cea5.js index 66e9c8d5..b00befad 100644 --- a/assets/js/2923.0904b279.js +++ b/assets/js/2890.4004cea5.js @@ -1 +1 @@ -"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2923],{2923:(e,t,n)=>{n.r(t),n.d(t,{default:()=>i});var a=n(959),l=n(3632),o=n(9238),r=n(2343);function i(){return a.createElement(a.Fragment,null,a.createElement(o.d,{title:(0,l.I)({id:"theme.NotFound.title",message:"Page Not Found"})}),a.createElement(r.Z,null,a.createElement("main",{className:"container margin-vert--xl"},a.createElement("div",{className:"row"},a.createElement("div",{className:"col col--6 col--offset-3"},a.createElement("h1",{className:"hero__title"},a.createElement(l.Z,{id:"theme.NotFound.title",description:"The title of the 404 page"},"Page Not Found")),a.createElement("p",null,a.createElement(l.Z,{id:"theme.NotFound.p1",description:"The first paragraph of the 404 page"},"We could not find what you were looking for.")),a.createElement("p",null,a.createElement(l.Z,{id:"theme.NotFound.p2",description:"The 2nd paragraph of the 404 page"},"Please contact the owner of the site that linked you to the original URL and let them know their link is broken.")))))))}}}]); \ No newline at end of file +"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2890],{2890:(e,t,n)=>{n.r(t),n.d(t,{default:()=>i});var a=n(9496),l=n(6641),o=n(143),r=n(7565);function i(){return a.createElement(a.Fragment,null,a.createElement(o.d,{title:(0,l.I)({id:"theme.NotFound.title",message:"Page Not Found"})}),a.createElement(r.Z,null,a.createElement("main",{className:"container margin-vert--xl"},a.createElement("div",{className:"row"},a.createElement("div",{className:"col col--6 col--offset-3"},a.createElement("h1",{className:"hero__title"},a.createElement(l.Z,{id:"theme.NotFound.title",description:"The title of the 404 page"},"Page Not Found")),a.createElement("p",null,a.createElement(l.Z,{id:"theme.NotFound.p1",description:"The first paragraph of the 404 page"},"We could not find what you were looking for.")),a.createElement("p",null,a.createElement(l.Z,{id:"theme.NotFound.p2",description:"The 2nd paragraph of the 404 page"},"Please contact the owner of the site that linked you to the original URL and let them know their link is broken.")))))))}}}]); \ No newline at end of file diff --git a/assets/js/29f53a97.be7d61f3.js b/assets/js/29f53a97.be7d61f3.js new file mode 100644 index 00000000..8a588fca --- /dev/null +++ b/assets/js/29f53a97.be7d61f3.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4732],{9613:(e,t,r)=>{r.d(t,{Zo:()=>p,kt:()=>d});var n=r(9496);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function c(e){for(var t=1;t =0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n =0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var i=n.createContext({}),l=function(e){var t=n.useContext(i),r=t;return e&&(r="function"==typeof e?e(t):c(c({},t),e)),r},p=function(e){var t=l(e.components);return n.createElement(i.Provider,{value:t},e.children)},u="mdxType",f={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},b=n.forwardRef((function(e,t){var r=e.components,o=e.mdxType,a=e.originalType,i=e.parentName,p=s(e,["components","mdxType","originalType","parentName"]),u=l(r),b=o,d=u["".concat(i,".").concat(b)]||u[b]||f[b]||a;return r?n.createElement(d,c(c({ref:t},p),{},{components:r})):n.createElement(d,c({ref:t},p))}));function d(e,t){var r=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var a=r.length,c=new Array(a);c[0]=b;var s={};for(var i in t)hasOwnProperty.call(t,i)&&(s[i]=t[i]);s.originalType=e,s[u]="string"==typeof e?e:o,c[1]=s;for(var l=2;l{r.r(t),r.d(t,{assets:()=>i,contentTitle:()=>c,default:()=>f,frontMatter:()=>a,metadata:()=>s,toc:()=>l});var n=r(1966),o=(r(9496),r(9613));const a={title:"\u5c4f\u853d\u70b9\u51fb\u4e8b\u4ef6"},c=void 0,s={unversionedId:"base/css/\u5c4f\u853d\u70b9\u51fb\u4e8b\u4ef6",id:"base/css/\u5c4f\u853d\u70b9\u51fb\u4e8b\u4ef6",title:"\u5c4f\u853d\u70b9\u51fb\u4e8b\u4ef6",description:"CSS \u5c4f\u853d\u70b9\u51fb\u4e8b\u4ef6",source:"@site/docs/base/css/\u5c4f\u853d\u70b9\u51fb\u4e8b\u4ef6.md",sourceDirName:"base/css",slug:"/base/css/\u5c4f\u853d\u70b9\u51fb\u4e8b\u4ef6",permalink:"/docs/base/css/\u5c4f\u853d\u70b9\u51fb\u4e8b\u4ef6",draft:!1,tags:[],version:"current",frontMatter:{title:"\u5c4f\u853d\u70b9\u51fb\u4e8b\u4ef6"},sidebar:"base",previous:{title:"\u57fa\u7840\u4ecb\u7ecd",permalink:"/docs/base/css/\u57fa\u7840\u4ecb\u7ecd"},next:{title:"\u5143\u7d20\u5782\u76f4\u5c45\u4e2d",permalink:"/docs/base/css/\u5e03\u5c40/\u5143\u7d20\u5782\u76f4\u5c45\u4e2d/"}},i={},l=[{value:"CSS \u5c4f\u853d\u70b9\u51fb\u4e8b\u4ef6",id:"css-\u5c4f\u853d\u70b9\u51fb\u4e8b\u4ef6",level:2}],p={toc:l},u="wrapper";function f(e){let{components:t,...r}=e;return(0,o.kt)(u,(0,n.Z)({},p,r,{components:t,mdxType:"MDXLayout"}),(0,o.kt)("h2",{id:"css-\u5c4f\u853d\u70b9\u51fb\u4e8b\u4ef6"},"CSS \u5c4f\u853d\u70b9\u51fb\u4e8b\u4ef6"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre",className:"language-css"},"// \u5c4f\u853ddiv\u5143\u7d20\u7684\u70b9\u51fb\u4e8b\u4ef6\ndiv { \n pointerEvents: 'none'\n}\n")))}f.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/2ed75463.210c8692.js b/assets/js/2ed75463.210c8692.js new file mode 100644 index 00000000..b54aed97 --- /dev/null +++ b/assets/js/2ed75463.210c8692.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6948],{9613:(e,t,n)=>{n.d(t,{Zo:()=>s,kt:()=>f});var r=n(9496);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;t =0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r =0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var l=r.createContext({}),p=function(e){var t=r.useContext(l),n=t;return e&&(n="function"==typeof e?e(t):o(o({},t),e)),n},s=function(e){var t=p(e.components);return r.createElement(l.Provider,{value:t},e.children)},u="mdxType",d={inlineCode:"code",wrapper:function(e){var t=e.children;return r.createElement(r.Fragment,{},t)}},b=r.forwardRef((function(e,t){var n=e.components,a=e.mdxType,i=e.originalType,l=e.parentName,s=c(e,["components","mdxType","originalType","parentName"]),u=p(n),b=a,f=u["".concat(l,".").concat(b)]||u[b]||d[b]||i;return n?r.createElement(f,o(o({ref:t},s),{},{components:n})):r.createElement(f,o({ref:t},s))}));function f(e,t){var n=arguments,a=t&&t.mdxType;if("string"==typeof e||a){var i=n.length,o=new Array(i);o[0]=b;var c={};for(var l in t)hasOwnProperty.call(t,l)&&(c[l]=t[l]);c.originalType=e,c[u]="string"==typeof e?e:a,o[1]=c;for(var p=2;p{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>o,default:()=>d,frontMatter:()=>i,metadata:()=>c,toc:()=>p});var r=n(1966),a=(n(9496),n(9613));const i={title:"\u624b\u5199bind\u51fd\u6570"},o=void 0,c={unversionedId:"base/javascript/\u624b\u5199bind\u51fd\u6570",id:"base/javascript/\u624b\u5199bind\u51fd\u6570",title:"\u624b\u5199bind\u51fd\u6570",description:"\u5728\u539f\u578b\u94fe\u4e0a\u5199 bind \u65b9\u6cd5",source:"@site/docs/base/javascript/\u624b\u5199bind\u51fd\u6570.md",sourceDirName:"base/javascript",slug:"/base/javascript/\u624b\u5199bind\u51fd\u6570",permalink:"/docs/base/javascript/\u624b\u5199bind\u51fd\u6570",draft:!1,tags:[],version:"current",frontMatter:{title:"\u624b\u5199bind\u51fd\u6570"},sidebar:"base",previous:{title:"\u57fa\u7840\u4ecb\u7ecd",permalink:"/docs/base/javascript/\u57fa\u7840\u4ecb\u7ecd"},next:{title:"\u624b\u5199call\u51fd\u6570",permalink:"/docs/base/javascript/\u624b\u5199call\u51fd\u6570"}},l={},p=[{value:"\u5728\u539f\u578b\u94fe\u4e0a\u5199 bind \u65b9\u6cd5",id:"\u5728\u539f\u578b\u94fe\u4e0a\u5199-bind-\u65b9\u6cd5",level:2},{value:"\u4f7f\u7528",id:"\u4f7f\u7528",level:2}],s={toc:p},u="wrapper";function d(e){let{components:t,...n}=e;return(0,a.kt)(u,(0,r.Z)({},s,n,{components:t,mdxType:"MDXLayout"}),(0,a.kt)("h2",{id:"\u5728\u539f\u578b\u94fe\u4e0a\u5199-bind-\u65b9\u6cd5"},"\u5728\u539f\u578b\u94fe\u4e0a\u5199 bind \u65b9\u6cd5"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-javascript"},"// \u5c06\u51fd\u6570\u5199\u5728\u539f\u578b\u94fe\u4e0a\uff0c\u8fd9\u6837\u6240\u6709\u7684\u51fd\u6570\u90fd\u4f1a\u6709myBind\u65b9\u6cd5\uff1b\nFunction.prototype.myBind = function (ctx) {\n let fn = this;\n return function () {\n return fn.apply(ctx, arguments);\n };\n};\n")),(0,a.kt)("h2",{id:"\u4f7f\u7528"},"\u4f7f\u7528"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-javascript"},"function fn(a,b){\n console.log(this.a,b);\n}\nlet newFn = fn.myBind({});\nnewFn(2,3); // {} 2,3\n")))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/2ed75463.e006adab.js b/assets/js/2ed75463.e006adab.js deleted file mode 100644 index 3152dd50..00000000 --- a/assets/js/2ed75463.e006adab.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6948],{7942:(e,t,n)=>{n.d(t,{Zo:()=>s,kt:()=>f});var r=n(959);function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;t =0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r =0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var l=r.createContext({}),p=function(e){var t=r.useContext(l),n=t;return e&&(n="function"==typeof e?e(t):o(o({},t),e)),n},s=function(e){var t=p(e.components);return r.createElement(l.Provider,{value:t},e.children)},u="mdxType",d={inlineCode:"code",wrapper:function(e){var t=e.children;return r.createElement(r.Fragment,{},t)}},b=r.forwardRef((function(e,t){var n=e.components,a=e.mdxType,i=e.originalType,l=e.parentName,s=c(e,["components","mdxType","originalType","parentName"]),u=p(n),b=a,f=u["".concat(l,".").concat(b)]||u[b]||d[b]||i;return n?r.createElement(f,o(o({ref:t},s),{},{components:n})):r.createElement(f,o({ref:t},s))}));function f(e,t){var n=arguments,a=t&&t.mdxType;if("string"==typeof e||a){var i=n.length,o=new Array(i);o[0]=b;var c={};for(var l in t)hasOwnProperty.call(t,l)&&(c[l]=t[l]);c.originalType=e,c[u]="string"==typeof e?e:a,o[1]=c;for(var p=2;p{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>o,default:()=>d,frontMatter:()=>i,metadata:()=>c,toc:()=>p});var r=n(1163),a=(n(959),n(7942));const i={title:"\u624b\u5199bind\u51fd\u6570"},o=void 0,c={unversionedId:"base/javascript/\u624b\u5199bind\u51fd\u6570",id:"base/javascript/\u624b\u5199bind\u51fd\u6570",title:"\u624b\u5199bind\u51fd\u6570",description:"\u5728\u539f\u578b\u94fe\u4e0a\u5199 bind \u65b9\u6cd5",source:"@site/docs/base/javascript/\u624b\u5199bind\u51fd\u6570.md",sourceDirName:"base/javascript",slug:"/base/javascript/\u624b\u5199bind\u51fd\u6570",permalink:"/docs/base/javascript/\u624b\u5199bind\u51fd\u6570",draft:!1,tags:[],version:"current",frontMatter:{title:"\u624b\u5199bind\u51fd\u6570"},sidebar:"base",previous:{title:"\u57fa\u7840\u4ecb\u7ecd",permalink:"/docs/base/javascript/\u57fa\u7840\u4ecb\u7ecd"},next:{title:"\u624b\u5199call\u51fd\u6570",permalink:"/docs/base/javascript/\u624b\u5199call\u51fd\u6570"}},l={},p=[{value:"\u5728\u539f\u578b\u94fe\u4e0a\u5199 bind \u65b9\u6cd5",id:"\u5728\u539f\u578b\u94fe\u4e0a\u5199-bind-\u65b9\u6cd5",level:2},{value:"\u4f7f\u7528",id:"\u4f7f\u7528",level:2}],s={toc:p},u="wrapper";function d(e){let{components:t,...n}=e;return(0,a.kt)(u,(0,r.Z)({},s,n,{components:t,mdxType:"MDXLayout"}),(0,a.kt)("h2",{id:"\u5728\u539f\u578b\u94fe\u4e0a\u5199-bind-\u65b9\u6cd5"},"\u5728\u539f\u578b\u94fe\u4e0a\u5199 bind \u65b9\u6cd5"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-javascript"},"// \u5c06\u51fd\u6570\u5199\u5728\u539f\u578b\u94fe\u4e0a\uff0c\u8fd9\u6837\u6240\u6709\u7684\u51fd\u6570\u90fd\u4f1a\u6709myBind\u65b9\u6cd5\uff1b\nFunction.prototype.myBind = function (ctx) {\n let fn = this;\n return function () {\n return fn.apply(ctx, arguments);\n };\n};\n")),(0,a.kt)("h2",{id:"\u4f7f\u7528"},"\u4f7f\u7528"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-javascript"},"function fn(a,b){\n console.log(this.a,b);\n}\nlet newFn = fn.myBind({});\nnewFn(2,3); // {} 2,3\n")))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/3375cd65.3d3e89ec.js b/assets/js/3375cd65.3d3e89ec.js deleted file mode 100644 index f2896d5a..00000000 --- a/assets/js/3375cd65.3d3e89ec.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6268],{7942:(e,t,r)=>{r.d(t,{Zo:()=>p,kt:()=>d});var n=r(959);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function c(e){for(var t=1;t =0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n =0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var m=n.createContext({}),l=function(e){var t=n.useContext(m),r=t;return e&&(r="function"==typeof e?e(t):c(c({},t),e)),r},p=function(e){var t=l(e.components);return n.createElement(m.Provider,{value:t},e.children)},s="mdxType",u={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},f=n.forwardRef((function(e,t){var r=e.components,o=e.mdxType,i=e.originalType,m=e.parentName,p=a(e,["components","mdxType","originalType","parentName"]),s=l(r),f=o,d=s["".concat(m,".").concat(f)]||s[f]||u[f]||i;return r?n.createElement(d,c(c({ref:t},p),{},{components:r})):n.createElement(d,c({ref:t},p))}));function d(e,t){var r=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var i=r.length,c=new Array(i);c[0]=f;var a={};for(var m in t)hasOwnProperty.call(t,m)&&(a[m]=t[m]);a.originalType=e,a[s]="string"==typeof e?e:o,c[1]=a;for(var l=2;l{r.r(t),r.d(t,{assets:()=>m,contentTitle:()=>c,default:()=>u,frontMatter:()=>i,metadata:()=>a,toc:()=>l});var n=r(1163),o=(r(959),r(7942));const i={title:"\u91cd\u547d\u540d\u6700\u8fd1\u7684\u4e00\u6b21commit"},c=void 0,a={unversionedId:"note/git/\u91cd\u547d\u540d\u6700\u65b0\u7684\u4e00\u6b21commit",id:"note/git/\u91cd\u547d\u540d\u6700\u65b0\u7684\u4e00\u6b21commit",title:"\u91cd\u547d\u540d\u6700\u8fd1\u7684\u4e00\u6b21commit",description:"Git \u91cd\u547d\u540d\u6700\u8fd1\u7684\u4e00\u6b21commit",source:"@site/docs/note/git/\u91cd\u547d\u540d\u6700\u65b0\u7684\u4e00\u6b21commit.md",sourceDirName:"note/git",slug:"/note/git/\u91cd\u547d\u540d\u6700\u65b0\u7684\u4e00\u6b21commit",permalink:"/docs/note/git/\u91cd\u547d\u540d\u6700\u65b0\u7684\u4e00\u6b21commit",draft:!1,tags:[],version:"current",frontMatter:{title:"\u91cd\u547d\u540d\u6700\u8fd1\u7684\u4e00\u6b21commit"},sidebar:"note",previous:{title:"\u7ec8\u7aef\u67e5\u770b\u63d0\u4ea4\u8bb0\u5f55",permalink:"/docs/note/git/\u7ec8\u7aef\u67e5\u770b\u63d0\u4ea4\u8bb0\u5f55"},next:{title:"jest",permalink:"/docs/category/jest"}},m={},l=[{value:"Git \u91cd\u547d\u540d\u6700\u8fd1\u7684\u4e00\u6b21commit",id:"git-\u91cd\u547d\u540d\u6700\u8fd1\u7684\u4e00\u6b21commit",level:2}],p={toc:l},s="wrapper";function u(e){let{components:t,...r}=e;return(0,o.kt)(s,(0,n.Z)({},p,r,{components:t,mdxType:"MDXLayout"}),(0,o.kt)("h2",{id:"git-\u91cd\u547d\u540d\u6700\u8fd1\u7684\u4e00\u6b21commit"},"Git \u91cd\u547d\u540d\u6700\u8fd1\u7684\u4e00\u6b21commit"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre",className:"language-javascript"},"git commit --amend -m 'new_message' //\u64a4\u9500\u4e4b\u524d\u7684\u63d0\u4ea4\uff0c\u4f7f\u7528\u65b0\u540d\u79f0\u5c06\u4e4b\u524d\u7684\u63d0\u4ea4\u91cd\u65b0commit\n")))}u.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/3375cd65.f502ef0b.js b/assets/js/3375cd65.f502ef0b.js new file mode 100644 index 00000000..ac0bed43 --- /dev/null +++ b/assets/js/3375cd65.f502ef0b.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[6268],{9613:(e,t,r)=>{r.d(t,{Zo:()=>p,kt:()=>d});var n=r(9496);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function c(e){for(var t=1;t =0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n =0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var m=n.createContext({}),l=function(e){var t=n.useContext(m),r=t;return e&&(r="function"==typeof e?e(t):c(c({},t),e)),r},p=function(e){var t=l(e.components);return n.createElement(m.Provider,{value:t},e.children)},s="mdxType",u={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},f=n.forwardRef((function(e,t){var r=e.components,o=e.mdxType,i=e.originalType,m=e.parentName,p=a(e,["components","mdxType","originalType","parentName"]),s=l(r),f=o,d=s["".concat(m,".").concat(f)]||s[f]||u[f]||i;return r?n.createElement(d,c(c({ref:t},p),{},{components:r})):n.createElement(d,c({ref:t},p))}));function d(e,t){var r=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var i=r.length,c=new Array(i);c[0]=f;var a={};for(var m in t)hasOwnProperty.call(t,m)&&(a[m]=t[m]);a.originalType=e,a[s]="string"==typeof e?e:o,c[1]=a;for(var l=2;l{r.r(t),r.d(t,{assets:()=>m,contentTitle:()=>c,default:()=>u,frontMatter:()=>i,metadata:()=>a,toc:()=>l});var n=r(1966),o=(r(9496),r(9613));const i={title:"\u91cd\u547d\u540d\u6700\u8fd1\u7684\u4e00\u6b21commit"},c=void 0,a={unversionedId:"note/git/\u91cd\u547d\u540d\u6700\u65b0\u7684\u4e00\u6b21commit",id:"note/git/\u91cd\u547d\u540d\u6700\u65b0\u7684\u4e00\u6b21commit",title:"\u91cd\u547d\u540d\u6700\u8fd1\u7684\u4e00\u6b21commit",description:"Git \u91cd\u547d\u540d\u6700\u8fd1\u7684\u4e00\u6b21commit",source:"@site/docs/note/git/\u91cd\u547d\u540d\u6700\u65b0\u7684\u4e00\u6b21commit.md",sourceDirName:"note/git",slug:"/note/git/\u91cd\u547d\u540d\u6700\u65b0\u7684\u4e00\u6b21commit",permalink:"/docs/note/git/\u91cd\u547d\u540d\u6700\u65b0\u7684\u4e00\u6b21commit",draft:!1,tags:[],version:"current",frontMatter:{title:"\u91cd\u547d\u540d\u6700\u8fd1\u7684\u4e00\u6b21commit"},sidebar:"note",previous:{title:"\u7ec8\u7aef\u67e5\u770b\u63d0\u4ea4\u8bb0\u5f55",permalink:"/docs/note/git/\u7ec8\u7aef\u67e5\u770b\u63d0\u4ea4\u8bb0\u5f55"},next:{title:"jest",permalink:"/docs/category/jest"}},m={},l=[{value:"Git \u91cd\u547d\u540d\u6700\u8fd1\u7684\u4e00\u6b21commit",id:"git-\u91cd\u547d\u540d\u6700\u8fd1\u7684\u4e00\u6b21commit",level:2}],p={toc:l},s="wrapper";function u(e){let{components:t,...r}=e;return(0,o.kt)(s,(0,n.Z)({},p,r,{components:t,mdxType:"MDXLayout"}),(0,o.kt)("h2",{id:"git-\u91cd\u547d\u540d\u6700\u8fd1\u7684\u4e00\u6b21commit"},"Git \u91cd\u547d\u540d\u6700\u8fd1\u7684\u4e00\u6b21commit"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre",className:"language-javascript"},"git commit --amend -m 'new_message' //\u64a4\u9500\u4e4b\u524d\u7684\u63d0\u4ea4\uff0c\u4f7f\u7528\u65b0\u540d\u79f0\u5c06\u4e4b\u524d\u7684\u63d0\u4ea4\u91cd\u65b0commit\n")))}u.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/3479ee9f.0321fba9.js b/assets/js/3479ee9f.0321fba9.js new file mode 100644 index 00000000..29c26781 --- /dev/null +++ b/assets/js/3479ee9f.0321fba9.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3309],{9613:(e,t,r)=>{r.d(t,{Zo:()=>u,kt:()=>m});var n=r(9496);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function i(e){for(var t=1;t =0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n =0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var c=n.createContext({}),p=function(e){var t=n.useContext(c),r=t;return e&&(r="function"==typeof e?e(t):i(i({},t),e)),r},u=function(e){var t=p(e.components);return n.createElement(c.Provider,{value:t},e.children)},f="mdxType",s={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},d=n.forwardRef((function(e,t){var r=e.components,o=e.mdxType,a=e.originalType,c=e.parentName,u=l(e,["components","mdxType","originalType","parentName"]),f=p(r),d=o,m=f["".concat(c,".").concat(d)]||f[d]||s[d]||a;return r?n.createElement(m,i(i({ref:t},u),{},{components:r})):n.createElement(m,i({ref:t},u))}));function m(e,t){var r=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var a=r.length,i=new Array(a);i[0]=d;var l={};for(var c in t)hasOwnProperty.call(t,c)&&(l[c]=t[c]);l.originalType=e,l[f]="string"==typeof e?e:o,i[1]=l;for(var p=2;p{r.r(t),r.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>s,frontMatter:()=>a,metadata:()=>l,toc:()=>p});var n=r(1966),o=(r(9496),r(9613));const a={title:"\u4f18\u96c5\u964d\u7ea7\u4e0e\u6e10\u8fdb\u589e\u5f3a"},i="\u4f18\u96c5\u964d\u7ea7\u548c\u6e10\u8fdb\u589e\u5f3a",l={unversionedId:"note/\u4f18\u96c5\u964d\u7ea7\u4e0e\u6e10\u8fdb\u589e\u5f3a",id:"note/\u4f18\u96c5\u964d\u7ea7\u4e0e\u6e10\u8fdb\u589e\u5f3a",title:"\u4f18\u96c5\u964d\u7ea7\u4e0e\u6e10\u8fdb\u589e\u5f3a",description:"\u4e00\u3001\u4ec0\u4e48\u662f\u4f18\u96c5\u964d\u7ea7\u548c\u6e10\u8fdb\u589e\u5f3a",source:"@site/docs/note/\u4f18\u96c5\u964d\u7ea7\u4e0e\u6e10\u8fdb\u589e\u5f3a.md",sourceDirName:"note",slug:"/note/\u4f18\u96c5\u964d\u7ea7\u4e0e\u6e10\u8fdb\u589e\u5f3a",permalink:"/docs/note/\u4f18\u96c5\u964d\u7ea7\u4e0e\u6e10\u8fdb\u589e\u5f3a",draft:!1,tags:[],version:"current",frontMatter:{title:"\u4f18\u96c5\u964d\u7ea7\u4e0e\u6e10\u8fdb\u589e\u5f3a"},sidebar:"note",previous:{title:"pnpm-config",permalink:"/docs/note/pnpm/pnpm-config"},next:{title:"\u524d\u7aef\u4e0b\u8f7d\u56fe\u7247",permalink:"/docs/note/\u529f\u80fd\u65b9\u6cd5/\u524d\u7aef\u4e0b\u8f7d\u56fe\u7247"}},c={},p=[{value:"\u4e00\u3001\u4ec0\u4e48\u662f\u4f18\u96c5\u964d\u7ea7\u548c\u6e10\u8fdb\u589e\u5f3a",id:"\u4e00\u4ec0\u4e48\u662f\u4f18\u96c5\u964d\u7ea7\u548c\u6e10\u8fdb\u589e\u5f3a",level:2},{value:"1\u3001\u4f18\u96c5\u964d\u7ea7\uff08Graceful Degradation\uff09",id:"1\u4f18\u96c5\u964d\u7ea7graceful-degradation",level:3},{value:"2\u3001\u6e10\u8fdb\u589e\u5f3a\uff08Progressive Enhancement\uff09",id:"2\u6e10\u8fdb\u589e\u5f3aprogressive-enhancement",level:3},{value:"\u4e8c\u3001\u4e3a\u4ec0\u4e48\u4f1a\u51fa\u73b0\u4f18\u96c5\u964d\u7ea7\u548c\u6e10\u8fdb\u589e\u5f3a",id:"\u4e8c\u4e3a\u4ec0\u4e48\u4f1a\u51fa\u73b0\u4f18\u96c5\u964d\u7ea7\u548c\u6e10\u8fdb\u589e\u5f3a",level:2},{value:"\u4e09\u3001\u4f18\u96c5\u964d\u7ea7\u548c\u6e10\u8fdb\u589e\u5f3a\u7684\u533a\u522b",id:"\u4e09\u4f18\u96c5\u964d\u7ea7\u548c\u6e10\u8fdb\u589e\u5f3a\u7684\u533a\u522b",level:2}],u={toc:p},f="wrapper";function s(e){let{components:t,...r}=e;return(0,o.kt)(f,(0,n.Z)({},u,r,{components:t,mdxType:"MDXLayout"}),(0,o.kt)("h1",{id:"\u4f18\u96c5\u964d\u7ea7\u548c\u6e10\u8fdb\u589e\u5f3a"},"\u4f18\u96c5\u964d\u7ea7\u548c\u6e10\u8fdb\u589e\u5f3a"),(0,o.kt)("h2",{id:"\u4e00\u4ec0\u4e48\u662f\u4f18\u96c5\u964d\u7ea7\u548c\u6e10\u8fdb\u589e\u5f3a"},"\u4e00\u3001\u4ec0\u4e48\u662f\u4f18\u96c5\u964d\u7ea7\u548c\u6e10\u8fdb\u589e\u5f3a"),(0,o.kt)("h3",{id:"1\u4f18\u96c5\u964d\u7ea7graceful-degradation"},"1\u3001\u4f18\u96c5\u964d\u7ea7\uff08Graceful Degradation\uff09"),(0,o.kt)("p",null,"\u4e00\u5f00\u59cb\u5c31\u6784\u5efa\u7ad9\u70b9\u7684\u5b8c\u6574\u529f\u80fd\uff0c\u7136\u540e\u9488\u5bf9\u6d4f\u89c8\u5668\u6d4b\u8bd5\u548c\u4fee\u590d\u3002\n\u5b9e\u73b0\u6240\u6709\u7684\u6548\u679c\u548c\u529f\u80fd\u3002\u4e4b\u540e\u518d\u4e00\u6b65\u6b65\u53bb\u517c\u5bb9\u4f4e\u7248\u672c\u7684\u6d4f\u89c8\u5668\uff0c\u9010\u6e10\u51cf\u5c11\u90e8\u5206\u6548\u679c\uff0c\u53ea\u4fdd\u7559\u80fd\u591f\u5b9e\u73b0\u7f51\u7ad9\u57fa\u672c\u64cd\u4f5c\u7684\u529f\u80fd\u3002\n\u4ee5\u4fdd\u8bc1\u7f51\u7ad9\u5728\u4f4e\u7248\u672c\u7684\u6d4f\u89c8\u5668\u4e0a\u4e5f\u80fd\u6b63\u5e38\u64cd\u4f5c\u3002"),(0,o.kt)("h3",{id:"2\u6e10\u8fdb\u589e\u5f3aprogressive-enhancement"},"2\u3001\u6e10\u8fdb\u589e\u5f3a\uff08Progressive Enhancement\uff09"),(0,o.kt)("p",null,"\u4e00\u5f00\u59cb\u5c31\u9488\u5bf9\u4f4e\u7248\u672c\u6d4f\u89c8\u5668\u8fdb\u884c\u6784\u5efa\u9875\u9762\uff0c\u5b8c\u6210\u57fa\u672c\u7684\u529f\u80fd\uff0c\u7136\u540e\u518d\u9488\u5bf9\u9ad8\u7ea7\u6d4f\u89c8\u5668\u8fdb\u884c\u6548\u679c\u3001\u4ea4\u4e92\u3001\u8ffd\u52a0\u529f\u80fd\u8fbe\u5230\u66f4\u597d\u7684\u4f53\u9a8c\u3002\u9010\u6b65\u589e\u52a0\u529f\u80fd\u548c\u6548\u679c\uff0c\u4f7f\u4e4b\u5728\u9ad8\u672c\u7248\u6d4f\u89c8\u5668\u4e2d\u6709\u66f4\u597d\u7684\u8868\u73b0\uff0c\u66f4\u591a\u7684\u4ea4\u4e92\u529f\u80fd\u3002"),(0,o.kt)("h2",{id:"\u4e8c\u4e3a\u4ec0\u4e48\u4f1a\u51fa\u73b0\u4f18\u96c5\u964d\u7ea7\u548c\u6e10\u8fdb\u589e\u5f3a"},"\u4e8c\u3001\u4e3a\u4ec0\u4e48\u4f1a\u51fa\u73b0\u4f18\u96c5\u964d\u7ea7\u548c\u6e10\u8fdb\u589e\u5f3a"),(0,o.kt)("p",null,"\u56e0\u6d4f\u89c8\u5668\u517c\u5bb9\u95ee\u9898\uff0c\u4e0d\u540c\u7248\u672c\u6d4f\u89c8\u5668\u4e4b\u95f4\u4e92\u76f8\u4e0d\u517c\u5bb9\uff0c\u524d\u7aef\u65b0\u6280\u672f\u7684\u53d1\u5c55\uff0c\u65e7\u7248\u672c\u7684\u6d4f\u89c8\u5668\u4e0d\u652f\u6301\u65b0\u6280\u672f\uff0c\u4f7f\u7528\u65b0\u6280\u672f\u5f00\u53d1\u7684\u7f51\u9875\u5728\u65e7\u7248\u672c\u6d4f\u89c8\u5668\u4e2d\u5c31\u65e0\u6cd5\u6b63\u5e38\u663e\u793a\u3002\u7279\u522b\u662f\u8fdc\u53e4\u65f6\u671f\u7684ie\u7cfb\u5217\u6d4f\u89c8\u5668\uff0c\u751a\u81f3\u76f8\u90bb\u4e24\u4e2a\u7248\u672c\u7684ie\u6d4f\u89c8\u5668\u4e4b\u95f4\u90fd\u4e0d\u517c\u5bb9\u3002\u4f46\u56e0\u4e3a\u662fwindows\u5185\u7f6e\u6d4f\u89c8\u5668\uff0c\u81f3\u4eca\u4ecd\u6709\u90e8\u5206\u7528\u6237\u4f7f\u7528\u3002\u4e3a\u4e86\u4fdd\u8bc1\u4e0d\u540c\u7248\u672c\u6d4f\u89c8\u5668\u90fd\u6709\u5171\u540c\u6216\u66f4\u4f18\u5316\u7684\u7528\u6237\u4f53\u9a8c\uff0c\u6211\u4eec\u4e0d\u5f97\u4e0d\u4e0e\u6d4f\u89c8\u5668\u517c\u5bb9\u987d\u5f3a\u6597\u4e89\u3002\u800c\u6e10\u8fdb\u589e\u5f3a\u548c\u4f18\u96c5\u964d\u7ea7\u4e24\u79cd\u4e0d\u540c\u7684\u5f00\u53d1\u6d41\u7a0b\uff0c\u4e5f\u662f\u5728\u6211\u4eec\u9879\u76ee\u521d\u671f\u505a\u8c03\u7814\u9009\u578b\u65f6\u4f1a\u8003\u8651\u7684\u4e00\u4e2a\u70b9\u3002"),(0,o.kt)("p",null,"\u5176\u5b9e\u6e10\u8fdb\u589e\u5f3a\u548c\u4f18\u96c5\u964d\u7ea7\u5e76\u975e\u4ec0\u4e48\u65b0\u6982\u5ff5\uff0c\u53ea\u662f\u65e7\u7684\u6982\u5ff5\u6362\u4e86\u4e00\u4e2a\u65b0\u7684\u8bf4\u6cd5\u3002\u5728\u4f20\u7edf\u8f6f\u4ef6\u5f00\u53d1\u4e2d\uff0c\u7ecf\u5e38\u4f1a\u63d0\u5230**\u5411\u4e0a\u517c\u5bb9\u548c\u5411\u4e0b\u517c\u5bb9\u7684\u6982\u5ff5\u3002\u6e10\u8fdb\u589e\u5f3a\u76f8\u5f53\u4e8e\u5411\u4e0a\u517c\u5bb9\uff0c\u800c\u4f18\u96c5\u964d\u7ea7\u76f8\u5f53\u4e8e\u5411\u4e0b\u517c\u5bb9\u3002\u5411\u4e0b\u517c\u5bb9\u6307\u7684\u662f\u9ad8\u7248\u672c\u652f\u6301\u4f4e\u7248\u672c\u7684\u6216\u8005\u8bf4\u540e\u671f\u5f00\u53d1\u7684\u7248\u672c\u652f\u6301\u548c\u517c\u5bb9\u65e9\u671f\u5f00\u53d1\u7684\u7248\u672c\uff0c\u5411\u4e0a\u517c\u5bb9\u7684\u5f88\u5c11\u3002\u5927\u591a\u6570\u8f6f\u4ef6\u90fd\u662f\u5411\u4e0b\u517c\u5bb9\u7684\uff0c\u6bd4\u5982\u8bf4Office2010\u80fd\u6253\u5f00Office2007\uff0cOffice2006\uff0cOffice2005\uff0cOffice2003\u7b49\u5efa\u7684word\u6587\u4ef6\uff0c\u4f46\u662f\u7528Office2003\u5c31\u4e0d\u80fd\u6253\u5f00\u7528Office2007\uff0cOffice2010\u7b49\u5efa\u7684word\u6587\u4ef6\uff01"),(0,o.kt)("h2",{id:"\u4e09\u4f18\u96c5\u964d\u7ea7\u548c\u6e10\u8fdb\u589e\u5f3a\u7684\u533a\u522b"},"\u4e09\u3001\u4f18\u96c5\u964d\u7ea7\u548c\u6e10\u8fdb\u589e\u5f3a\u7684\u533a\u522b"),(0,o.kt)("p",null," ",(0,o.kt)("strong",{parentName:"p"},"\u6e10\u8fdb\u589e\u5f3a"),"\u548c",(0,o.kt)("strong",{parentName:"p"},"\u4f18\u96c5\u964d\u7ea7"),"\u53ea\u662f\u770b\u5f85\u540c\u79cd\u4e8b\u7269\u7684\u4e24\u79cd\u89c2\u70b9\u3002\u6e10\u8fdb\u589e\u5f3a\u548c\u4f18\u96c5\u964d\u7ea7\u90fd\u5173\u6ce8\u4e8e\u540c\u4e00\u7f51\u7ad9\u5728\u4e0d\u540c\u8bbe\u5907\u91cc\u4e0d\u540c\u6d4f\u89c8\u5668\u4e0b\u7684\u8868\u73b0\u7a0b\u5ea6\u3002\u5173\u952e\u7684\u533a\u522b\u5219\u5728\u4e8e\u5b83\u4eec\u5404\u81ea\u5173\u6ce8\u7684\u7740\u91cd\u70b9\u4e0d\u540c\uff0c\u4ee5\u53ca\u8fd9\u79cd\u4e0d\u540c\u7684\u5173\u6ce8\u70b9\u5982\u4f55\u5f71\u54cd\u9879\u76ee\u5f00\u53d1\u7684\u6d41\u7a0b\u3002"),(0,o.kt)("p",null,"\u4f18\u96c5\u964d\u7ea7\u89c2\u70b9\u8ba4\u4e3a\u5e94\u8be5\u9488\u5bf9\u90a3\u4e9b\u6700\u9ad8\u7ea7\u3001\u6700\u5b8c\u5584\u7684\u6d4f\u89c8\u5668\u6765\u8bbe\u8ba1\u7f51\u7ad9\u3002\u800c\u5c06\u90a3\u4e9b\u88ab\u8ba4\u4e3a\u201c\u8fc7\u65f6\u201d\u6216\u6709\u529f\u80fd\u7f3a\u5931\u7684\u6d4f\u89c8\u5668\u4e0b\u7684\u6d4b\u8bd5\u5de5\u4f5c\u5b89\u6392\u5728\u5f00\u53d1\u5468\u671f\u7684\u6700\u540e\u9636\u6bb5\uff0c\u5e76\u628a\u6d4b\u8bd5\u5bf9\u8c61\u9650\u5b9a\u4e3a\u4e3b\u6d41\u6d4f\u89c8\u5668\uff08\u5982 Chrome\uff0cSafari\uff0cIE\u3001FireFox\u7b49\uff09\u7684\u524d\u4e00\u4e2a\u7248\u672c\u3002\u5728\u8fd9\u79cd\u8bbe\u8ba1\u8303\u4f8b\u4e0b\uff0c\u65e7\u7248\u7684\u6d4f\u89c8\u5668\u88ab\u8ba4\u4e3a\u4ec5\u80fd\u63d0\u4f9b\u201c\u7b80\u964b\u5374\u65e0\u59a8 (poor, but passable)\u201d \u7684\u6d4f\u89c8\u4f53\u9a8c\u3002\u4f60\u53ef\u4ee5\u505a\u4e00\u4e9b\u5c0f\u7684\u8c03\u6574\u6765\u9002\u5e94\u67d0\u4e2a\u7279\u5b9a\u7684\u6d4f\u89c8\u5668\u3002\u4f46\u7531\u4e8e\u5b83\u4eec\u5e76\u975e\u6211\u4eec\u6240\u5173\u6ce8\u7684\u7126\u70b9\uff0c\u56e0\u6b64\u9664\u4e86\u4fee\u590d\u8f83\u5927\u7684\u9519\u8bef\u4e4b\u5916\uff0c\u5176\u5b83\u7684\u5dee\u5f02\u5c06\u88ab\u76f4\u63a5\u5ffd\u7565\u3002"),(0,o.kt)("p",null,"\u6e10\u8fdb\u589e\u5f3a\u89c2\u70b9\u5219\u8ba4\u4e3a\u5e94\u5173\u6ce8\u4e8e\u5185\u5bb9\u672c\u8eab\u3002\u8bf7\u6ce8\u610f\u5176\u4e2d\u7684\u5dee\u522b\uff1a\u6211\u751a\u81f3\u8fde\u201c\u6d4f\u89c8\u5668\u201d\u4e09\u4e2a\u5b57\u90fd\u6ca1\u63d0\u3002\u5185\u5bb9\u662f\u6211\u4eec\u5efa\u7acb\u7f51\u7ad9\u7684\u8bf1\u56e0\u3002\u6709\u7684\u7f51\u7ad9\u5c55\u793a\u5b83\uff0c\u6709\u7684\u5219\u6536\u96c6\u5b83\uff0c\u6709\u7684\u5bfb\u6c42\uff0c\u6709\u7684\u64cd\u4f5c\uff0c\u8fd8\u6709\u7684\u7f51\u7ad9\u751a\u81f3\u4f1a\u5305\u542b\u4ee5\u4e0a\u7684\u79cd\u79cd\uff0c\u4f46\u76f8\u540c\u70b9\u662f\u5b83\u4eec\u5168\u90fd\u6d89\u53ca\u5230\u5185\u5bb9\u3002\u8fd9\u4f7f\u5f97\u6e10\u8fdb\u589e\u5f3a\u6210\u4e3a\u4e00\u79cd\u66f4\u4e3a\u5408\u7406\u7684\u8bbe\u8ba1\u8303\u4f8b\u3002\u8fd9\u4e5f\u662f\u5b83\u7acb\u5373\u88ab Yahoo! \u6240\u91c7\u7eb3\u5e76\u7528\u4ee5\u6784\u5efa\u5176\u201c\u5206\u7ea7\u5f0f\u6d4f\u89c8\u5668\u652f\u6301 (Graded Browser Support)\u201d\u7b56\u7565\u7684\u539f\u56e0\u6240\u5728\u3002"))}s.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/3479ee9f.e1941ddd.js b/assets/js/3479ee9f.e1941ddd.js deleted file mode 100644 index a4e06b83..00000000 --- a/assets/js/3479ee9f.e1941ddd.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3309],{7942:(e,t,r)=>{r.d(t,{Zo:()=>u,kt:()=>m});var n=r(959);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function i(e){for(var t=1;t =0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n =0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var c=n.createContext({}),p=function(e){var t=n.useContext(c),r=t;return e&&(r="function"==typeof e?e(t):i(i({},t),e)),r},u=function(e){var t=p(e.components);return n.createElement(c.Provider,{value:t},e.children)},f="mdxType",s={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},d=n.forwardRef((function(e,t){var r=e.components,o=e.mdxType,a=e.originalType,c=e.parentName,u=l(e,["components","mdxType","originalType","parentName"]),f=p(r),d=o,m=f["".concat(c,".").concat(d)]||f[d]||s[d]||a;return r?n.createElement(m,i(i({ref:t},u),{},{components:r})):n.createElement(m,i({ref:t},u))}));function m(e,t){var r=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var a=r.length,i=new Array(a);i[0]=d;var l={};for(var c in t)hasOwnProperty.call(t,c)&&(l[c]=t[c]);l.originalType=e,l[f]="string"==typeof e?e:o,i[1]=l;for(var p=2;p{r.r(t),r.d(t,{assets:()=>c,contentTitle:()=>i,default:()=>s,frontMatter:()=>a,metadata:()=>l,toc:()=>p});var n=r(1163),o=(r(959),r(7942));const a={title:"\u4f18\u96c5\u964d\u7ea7\u4e0e\u6e10\u8fdb\u589e\u5f3a"},i="\u4f18\u96c5\u964d\u7ea7\u548c\u6e10\u8fdb\u589e\u5f3a",l={unversionedId:"note/\u4f18\u96c5\u964d\u7ea7\u4e0e\u6e10\u8fdb\u589e\u5f3a",id:"note/\u4f18\u96c5\u964d\u7ea7\u4e0e\u6e10\u8fdb\u589e\u5f3a",title:"\u4f18\u96c5\u964d\u7ea7\u4e0e\u6e10\u8fdb\u589e\u5f3a",description:"\u4e00\u3001\u4ec0\u4e48\u662f\u4f18\u96c5\u964d\u7ea7\u548c\u6e10\u8fdb\u589e\u5f3a",source:"@site/docs/note/\u4f18\u96c5\u964d\u7ea7\u4e0e\u6e10\u8fdb\u589e\u5f3a.md",sourceDirName:"note",slug:"/note/\u4f18\u96c5\u964d\u7ea7\u4e0e\u6e10\u8fdb\u589e\u5f3a",permalink:"/docs/note/\u4f18\u96c5\u964d\u7ea7\u4e0e\u6e10\u8fdb\u589e\u5f3a",draft:!1,tags:[],version:"current",frontMatter:{title:"\u4f18\u96c5\u964d\u7ea7\u4e0e\u6e10\u8fdb\u589e\u5f3a"},sidebar:"note",previous:{title:"pnpm-config",permalink:"/docs/note/pnpm/pnpm-config"},next:{title:"\u524d\u7aef\u4e0b\u8f7d\u56fe\u7247",permalink:"/docs/note/\u529f\u80fd\u65b9\u6cd5/\u524d\u7aef\u4e0b\u8f7d\u56fe\u7247"}},c={},p=[{value:"\u4e00\u3001\u4ec0\u4e48\u662f\u4f18\u96c5\u964d\u7ea7\u548c\u6e10\u8fdb\u589e\u5f3a",id:"\u4e00\u4ec0\u4e48\u662f\u4f18\u96c5\u964d\u7ea7\u548c\u6e10\u8fdb\u589e\u5f3a",level:2},{value:"1\u3001\u4f18\u96c5\u964d\u7ea7\uff08Graceful Degradation\uff09",id:"1\u4f18\u96c5\u964d\u7ea7graceful-degradation",level:3},{value:"2\u3001\u6e10\u8fdb\u589e\u5f3a\uff08Progressive Enhancement\uff09",id:"2\u6e10\u8fdb\u589e\u5f3aprogressive-enhancement",level:3},{value:"\u4e8c\u3001\u4e3a\u4ec0\u4e48\u4f1a\u51fa\u73b0\u4f18\u96c5\u964d\u7ea7\u548c\u6e10\u8fdb\u589e\u5f3a",id:"\u4e8c\u4e3a\u4ec0\u4e48\u4f1a\u51fa\u73b0\u4f18\u96c5\u964d\u7ea7\u548c\u6e10\u8fdb\u589e\u5f3a",level:2},{value:"\u4e09\u3001\u4f18\u96c5\u964d\u7ea7\u548c\u6e10\u8fdb\u589e\u5f3a\u7684\u533a\u522b",id:"\u4e09\u4f18\u96c5\u964d\u7ea7\u548c\u6e10\u8fdb\u589e\u5f3a\u7684\u533a\u522b",level:2}],u={toc:p},f="wrapper";function s(e){let{components:t,...r}=e;return(0,o.kt)(f,(0,n.Z)({},u,r,{components:t,mdxType:"MDXLayout"}),(0,o.kt)("h1",{id:"\u4f18\u96c5\u964d\u7ea7\u548c\u6e10\u8fdb\u589e\u5f3a"},"\u4f18\u96c5\u964d\u7ea7\u548c\u6e10\u8fdb\u589e\u5f3a"),(0,o.kt)("h2",{id:"\u4e00\u4ec0\u4e48\u662f\u4f18\u96c5\u964d\u7ea7\u548c\u6e10\u8fdb\u589e\u5f3a"},"\u4e00\u3001\u4ec0\u4e48\u662f\u4f18\u96c5\u964d\u7ea7\u548c\u6e10\u8fdb\u589e\u5f3a"),(0,o.kt)("h3",{id:"1\u4f18\u96c5\u964d\u7ea7graceful-degradation"},"1\u3001\u4f18\u96c5\u964d\u7ea7\uff08Graceful Degradation\uff09"),(0,o.kt)("p",null,"\u4e00\u5f00\u59cb\u5c31\u6784\u5efa\u7ad9\u70b9\u7684\u5b8c\u6574\u529f\u80fd\uff0c\u7136\u540e\u9488\u5bf9\u6d4f\u89c8\u5668\u6d4b\u8bd5\u548c\u4fee\u590d\u3002\n\u5b9e\u73b0\u6240\u6709\u7684\u6548\u679c\u548c\u529f\u80fd\u3002\u4e4b\u540e\u518d\u4e00\u6b65\u6b65\u53bb\u517c\u5bb9\u4f4e\u7248\u672c\u7684\u6d4f\u89c8\u5668\uff0c\u9010\u6e10\u51cf\u5c11\u90e8\u5206\u6548\u679c\uff0c\u53ea\u4fdd\u7559\u80fd\u591f\u5b9e\u73b0\u7f51\u7ad9\u57fa\u672c\u64cd\u4f5c\u7684\u529f\u80fd\u3002\n\u4ee5\u4fdd\u8bc1\u7f51\u7ad9\u5728\u4f4e\u7248\u672c\u7684\u6d4f\u89c8\u5668\u4e0a\u4e5f\u80fd\u6b63\u5e38\u64cd\u4f5c\u3002"),(0,o.kt)("h3",{id:"2\u6e10\u8fdb\u589e\u5f3aprogressive-enhancement"},"2\u3001\u6e10\u8fdb\u589e\u5f3a\uff08Progressive Enhancement\uff09"),(0,o.kt)("p",null,"\u4e00\u5f00\u59cb\u5c31\u9488\u5bf9\u4f4e\u7248\u672c\u6d4f\u89c8\u5668\u8fdb\u884c\u6784\u5efa\u9875\u9762\uff0c\u5b8c\u6210\u57fa\u672c\u7684\u529f\u80fd\uff0c\u7136\u540e\u518d\u9488\u5bf9\u9ad8\u7ea7\u6d4f\u89c8\u5668\u8fdb\u884c\u6548\u679c\u3001\u4ea4\u4e92\u3001\u8ffd\u52a0\u529f\u80fd\u8fbe\u5230\u66f4\u597d\u7684\u4f53\u9a8c\u3002\u9010\u6b65\u589e\u52a0\u529f\u80fd\u548c\u6548\u679c\uff0c\u4f7f\u4e4b\u5728\u9ad8\u672c\u7248\u6d4f\u89c8\u5668\u4e2d\u6709\u66f4\u597d\u7684\u8868\u73b0\uff0c\u66f4\u591a\u7684\u4ea4\u4e92\u529f\u80fd\u3002"),(0,o.kt)("h2",{id:"\u4e8c\u4e3a\u4ec0\u4e48\u4f1a\u51fa\u73b0\u4f18\u96c5\u964d\u7ea7\u548c\u6e10\u8fdb\u589e\u5f3a"},"\u4e8c\u3001\u4e3a\u4ec0\u4e48\u4f1a\u51fa\u73b0\u4f18\u96c5\u964d\u7ea7\u548c\u6e10\u8fdb\u589e\u5f3a"),(0,o.kt)("p",null,"\u56e0\u6d4f\u89c8\u5668\u517c\u5bb9\u95ee\u9898\uff0c\u4e0d\u540c\u7248\u672c\u6d4f\u89c8\u5668\u4e4b\u95f4\u4e92\u76f8\u4e0d\u517c\u5bb9\uff0c\u524d\u7aef\u65b0\u6280\u672f\u7684\u53d1\u5c55\uff0c\u65e7\u7248\u672c\u7684\u6d4f\u89c8\u5668\u4e0d\u652f\u6301\u65b0\u6280\u672f\uff0c\u4f7f\u7528\u65b0\u6280\u672f\u5f00\u53d1\u7684\u7f51\u9875\u5728\u65e7\u7248\u672c\u6d4f\u89c8\u5668\u4e2d\u5c31\u65e0\u6cd5\u6b63\u5e38\u663e\u793a\u3002\u7279\u522b\u662f\u8fdc\u53e4\u65f6\u671f\u7684ie\u7cfb\u5217\u6d4f\u89c8\u5668\uff0c\u751a\u81f3\u76f8\u90bb\u4e24\u4e2a\u7248\u672c\u7684ie\u6d4f\u89c8\u5668\u4e4b\u95f4\u90fd\u4e0d\u517c\u5bb9\u3002\u4f46\u56e0\u4e3a\u662fwindows\u5185\u7f6e\u6d4f\u89c8\u5668\uff0c\u81f3\u4eca\u4ecd\u6709\u90e8\u5206\u7528\u6237\u4f7f\u7528\u3002\u4e3a\u4e86\u4fdd\u8bc1\u4e0d\u540c\u7248\u672c\u6d4f\u89c8\u5668\u90fd\u6709\u5171\u540c\u6216\u66f4\u4f18\u5316\u7684\u7528\u6237\u4f53\u9a8c\uff0c\u6211\u4eec\u4e0d\u5f97\u4e0d\u4e0e\u6d4f\u89c8\u5668\u517c\u5bb9\u987d\u5f3a\u6597\u4e89\u3002\u800c\u6e10\u8fdb\u589e\u5f3a\u548c\u4f18\u96c5\u964d\u7ea7\u4e24\u79cd\u4e0d\u540c\u7684\u5f00\u53d1\u6d41\u7a0b\uff0c\u4e5f\u662f\u5728\u6211\u4eec\u9879\u76ee\u521d\u671f\u505a\u8c03\u7814\u9009\u578b\u65f6\u4f1a\u8003\u8651\u7684\u4e00\u4e2a\u70b9\u3002"),(0,o.kt)("p",null,"\u5176\u5b9e\u6e10\u8fdb\u589e\u5f3a\u548c\u4f18\u96c5\u964d\u7ea7\u5e76\u975e\u4ec0\u4e48\u65b0\u6982\u5ff5\uff0c\u53ea\u662f\u65e7\u7684\u6982\u5ff5\u6362\u4e86\u4e00\u4e2a\u65b0\u7684\u8bf4\u6cd5\u3002\u5728\u4f20\u7edf\u8f6f\u4ef6\u5f00\u53d1\u4e2d\uff0c\u7ecf\u5e38\u4f1a\u63d0\u5230**\u5411\u4e0a\u517c\u5bb9\u548c\u5411\u4e0b\u517c\u5bb9\u7684\u6982\u5ff5\u3002\u6e10\u8fdb\u589e\u5f3a\u76f8\u5f53\u4e8e\u5411\u4e0a\u517c\u5bb9\uff0c\u800c\u4f18\u96c5\u964d\u7ea7\u76f8\u5f53\u4e8e\u5411\u4e0b\u517c\u5bb9\u3002\u5411\u4e0b\u517c\u5bb9\u6307\u7684\u662f\u9ad8\u7248\u672c\u652f\u6301\u4f4e\u7248\u672c\u7684\u6216\u8005\u8bf4\u540e\u671f\u5f00\u53d1\u7684\u7248\u672c\u652f\u6301\u548c\u517c\u5bb9\u65e9\u671f\u5f00\u53d1\u7684\u7248\u672c\uff0c\u5411\u4e0a\u517c\u5bb9\u7684\u5f88\u5c11\u3002\u5927\u591a\u6570\u8f6f\u4ef6\u90fd\u662f\u5411\u4e0b\u517c\u5bb9\u7684\uff0c\u6bd4\u5982\u8bf4Office2010\u80fd\u6253\u5f00Office2007\uff0cOffice2006\uff0cOffice2005\uff0cOffice2003\u7b49\u5efa\u7684word\u6587\u4ef6\uff0c\u4f46\u662f\u7528Office2003\u5c31\u4e0d\u80fd\u6253\u5f00\u7528Office2007\uff0cOffice2010\u7b49\u5efa\u7684word\u6587\u4ef6\uff01"),(0,o.kt)("h2",{id:"\u4e09\u4f18\u96c5\u964d\u7ea7\u548c\u6e10\u8fdb\u589e\u5f3a\u7684\u533a\u522b"},"\u4e09\u3001\u4f18\u96c5\u964d\u7ea7\u548c\u6e10\u8fdb\u589e\u5f3a\u7684\u533a\u522b"),(0,o.kt)("p",null," ",(0,o.kt)("strong",{parentName:"p"},"\u6e10\u8fdb\u589e\u5f3a"),"\u548c",(0,o.kt)("strong",{parentName:"p"},"\u4f18\u96c5\u964d\u7ea7"),"\u53ea\u662f\u770b\u5f85\u540c\u79cd\u4e8b\u7269\u7684\u4e24\u79cd\u89c2\u70b9\u3002\u6e10\u8fdb\u589e\u5f3a\u548c\u4f18\u96c5\u964d\u7ea7\u90fd\u5173\u6ce8\u4e8e\u540c\u4e00\u7f51\u7ad9\u5728\u4e0d\u540c\u8bbe\u5907\u91cc\u4e0d\u540c\u6d4f\u89c8\u5668\u4e0b\u7684\u8868\u73b0\u7a0b\u5ea6\u3002\u5173\u952e\u7684\u533a\u522b\u5219\u5728\u4e8e\u5b83\u4eec\u5404\u81ea\u5173\u6ce8\u7684\u7740\u91cd\u70b9\u4e0d\u540c\uff0c\u4ee5\u53ca\u8fd9\u79cd\u4e0d\u540c\u7684\u5173\u6ce8\u70b9\u5982\u4f55\u5f71\u54cd\u9879\u76ee\u5f00\u53d1\u7684\u6d41\u7a0b\u3002"),(0,o.kt)("p",null,"\u4f18\u96c5\u964d\u7ea7\u89c2\u70b9\u8ba4\u4e3a\u5e94\u8be5\u9488\u5bf9\u90a3\u4e9b\u6700\u9ad8\u7ea7\u3001\u6700\u5b8c\u5584\u7684\u6d4f\u89c8\u5668\u6765\u8bbe\u8ba1\u7f51\u7ad9\u3002\u800c\u5c06\u90a3\u4e9b\u88ab\u8ba4\u4e3a\u201c\u8fc7\u65f6\u201d\u6216\u6709\u529f\u80fd\u7f3a\u5931\u7684\u6d4f\u89c8\u5668\u4e0b\u7684\u6d4b\u8bd5\u5de5\u4f5c\u5b89\u6392\u5728\u5f00\u53d1\u5468\u671f\u7684\u6700\u540e\u9636\u6bb5\uff0c\u5e76\u628a\u6d4b\u8bd5\u5bf9\u8c61\u9650\u5b9a\u4e3a\u4e3b\u6d41\u6d4f\u89c8\u5668\uff08\u5982 Chrome\uff0cSafari\uff0cIE\u3001FireFox\u7b49\uff09\u7684\u524d\u4e00\u4e2a\u7248\u672c\u3002\u5728\u8fd9\u79cd\u8bbe\u8ba1\u8303\u4f8b\u4e0b\uff0c\u65e7\u7248\u7684\u6d4f\u89c8\u5668\u88ab\u8ba4\u4e3a\u4ec5\u80fd\u63d0\u4f9b\u201c\u7b80\u964b\u5374\u65e0\u59a8 (poor, but passable)\u201d \u7684\u6d4f\u89c8\u4f53\u9a8c\u3002\u4f60\u53ef\u4ee5\u505a\u4e00\u4e9b\u5c0f\u7684\u8c03\u6574\u6765\u9002\u5e94\u67d0\u4e2a\u7279\u5b9a\u7684\u6d4f\u89c8\u5668\u3002\u4f46\u7531\u4e8e\u5b83\u4eec\u5e76\u975e\u6211\u4eec\u6240\u5173\u6ce8\u7684\u7126\u70b9\uff0c\u56e0\u6b64\u9664\u4e86\u4fee\u590d\u8f83\u5927\u7684\u9519\u8bef\u4e4b\u5916\uff0c\u5176\u5b83\u7684\u5dee\u5f02\u5c06\u88ab\u76f4\u63a5\u5ffd\u7565\u3002"),(0,o.kt)("p",null,"\u6e10\u8fdb\u589e\u5f3a\u89c2\u70b9\u5219\u8ba4\u4e3a\u5e94\u5173\u6ce8\u4e8e\u5185\u5bb9\u672c\u8eab\u3002\u8bf7\u6ce8\u610f\u5176\u4e2d\u7684\u5dee\u522b\uff1a\u6211\u751a\u81f3\u8fde\u201c\u6d4f\u89c8\u5668\u201d\u4e09\u4e2a\u5b57\u90fd\u6ca1\u63d0\u3002\u5185\u5bb9\u662f\u6211\u4eec\u5efa\u7acb\u7f51\u7ad9\u7684\u8bf1\u56e0\u3002\u6709\u7684\u7f51\u7ad9\u5c55\u793a\u5b83\uff0c\u6709\u7684\u5219\u6536\u96c6\u5b83\uff0c\u6709\u7684\u5bfb\u6c42\uff0c\u6709\u7684\u64cd\u4f5c\uff0c\u8fd8\u6709\u7684\u7f51\u7ad9\u751a\u81f3\u4f1a\u5305\u542b\u4ee5\u4e0a\u7684\u79cd\u79cd\uff0c\u4f46\u76f8\u540c\u70b9\u662f\u5b83\u4eec\u5168\u90fd\u6d89\u53ca\u5230\u5185\u5bb9\u3002\u8fd9\u4f7f\u5f97\u6e10\u8fdb\u589e\u5f3a\u6210\u4e3a\u4e00\u79cd\u66f4\u4e3a\u5408\u7406\u7684\u8bbe\u8ba1\u8303\u4f8b\u3002\u8fd9\u4e5f\u662f\u5b83\u7acb\u5373\u88ab Yahoo! \u6240\u91c7\u7eb3\u5e76\u7528\u4ee5\u6784\u5efa\u5176\u201c\u5206\u7ea7\u5f0f\u6d4f\u89c8\u5668\u652f\u6301 (Graded Browser Support)\u201d\u7b56\u7565\u7684\u539f\u56e0\u6240\u5728\u3002"))}s.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/34b04094.06e75460.js b/assets/js/34b04094.06e75460.js deleted file mode 100644 index d8e079ca..00000000 --- a/assets/js/34b04094.06e75460.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2566],{7942:(e,t,n)=>{n.d(t,{Zo:()=>c,kt:()=>m});var a=n(959);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function o(e){for(var t=1;t =0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(a=0;a =0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var u=a.createContext({}),i=function(e){var t=a.useContext(u),n=t;return e&&(n="function"==typeof e?e(t):o(o({},t),e)),n},c=function(e){var t=i(e.components);return a.createElement(u.Provider,{value:t},e.children)},s="mdxType",k={inlineCode:"code",wrapper:function(e){var t=e.children;return a.createElement(a.Fragment,{},t)}},d=a.forwardRef((function(e,t){var n=e.components,r=e.mdxType,l=e.originalType,u=e.parentName,c=p(e,["components","mdxType","originalType","parentName"]),s=i(n),d=r,m=s["".concat(u,".").concat(d)]||s[d]||k[d]||l;return n?a.createElement(m,o(o({ref:t},c),{},{components:n})):a.createElement(m,o({ref:t},c))}));function m(e,t){var n=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var l=n.length,o=new Array(l);o[0]=d;var p={};for(var u in t)hasOwnProperty.call(t,u)&&(p[u]=t[u]);p.originalType=e,p[s]="string"==typeof e?e:r,o[1]=p;for(var i=2;i {n.r(t),n.d(t,{assets:()=>u,contentTitle:()=>o,default:()=>k,frontMatter:()=>l,metadata:()=>p,toc:()=>i});var a=n(1163),r=(n(959),n(7942));const l={title:"\u6570\u7ec4\u65b9\u6cd5\u8be6\u89e3"},o=void 0,p={unversionedId:"base/javascript/\u6570\u7ec4\u65b9\u6cd5\u8be6\u89e3",id:"base/javascript/\u6570\u7ec4\u65b9\u6cd5\u8be6\u89e3",title:"\u6570\u7ec4\u65b9\u6cd5\u8be6\u89e3",description:"JavaScript\u4e2d\u6570\u7ec4\u7684\u65b9\u6cd5\u79cd\u7c7b\u4f17\u591a\uff0c\u5728 ES3-ES7 \u4e0d\u540c\u7248\u672c\u65f6\u671f\u90fd\u6709\u65b0\u65b9\u6cd5\uff1b\u5e76\u4e14\u6570\u7ec4\u7684\u65b9\u6cd5\u8fd8\u6709\u539f\u578b\u65b9\u6cd5\u548c\u4ece object \u7ee7\u627f\u7684\u65b9\u6cd5\uff0c\u8fd9\u91cc\u6211\u4eec\u53ea\u4ecb\u7ecd\u6570\u7ec4\u5728\u6bcf\u4e2a\u7248\u672c\u4e2d\u539f\u578b\u4e0a\u7684\u65b9\u6cd5\uff0c\u672c\u6587\u4e3e\u4f8b\u4ecb\u7ecd\u4e86\u4ece ES3 \u5230 ES7 \u51e0\u4e4e\u6240\u6709\u7684\u6570\u7ec4\u65b9\u6cd5\u3002",source:"@site/docs/base/javascript/\u6570\u7ec4\u65b9\u6cd5\u8be6\u89e3.md",sourceDirName:"base/javascript",slug:"/base/javascript/\u6570\u7ec4\u65b9\u6cd5\u8be6\u89e3",permalink:"/docs/base/javascript/\u6570\u7ec4\u65b9\u6cd5\u8be6\u89e3",draft:!1,tags:[],version:"current",frontMatter:{title:"\u6570\u7ec4\u65b9\u6cd5\u8be6\u89e3"},sidebar:"base",previous:{title:"\u6570\u7ec4",permalink:"/docs/base/javascript/\u6570\u7ec4/"},next:{title:"\u6d4f\u89c8\u5668\u517c\u5bb9",permalink:"/docs/base/javascript/\u6d4f\u89c8\u5668\u517c\u5bb9"}},u={},i=[{value:"\u4e00\u3001\u5404\u7248\u672c\u6570\u7ec4\u65b9\u6cd5\u4e00\u89c8\u8868",id:"\u4e00\u5404\u7248\u672c\u6570\u7ec4\u65b9\u6cd5\u4e00\u89c8\u8868",level:2},{value:"\u4e8c\u3001\u65b9\u6cd5\u8be6\u89e3",id:"\u4e8c\u65b9\u6cd5\u8be6\u89e3",level:2},{value:"\u4f7f\u7528\u540e\u539f\u6570\u7ec4\u6539\u53d8\uff0c\u5931\u53bb\u539f\u6570\u7ec4\uff0c\u5f97\u5230\u6539\u53d8\u540e\u7684\u65b0\u6570\u7ec4",id:"\u4f7f\u7528\u540e\u539f\u6570\u7ec4\u6539\u53d8\u5931\u53bb\u539f\u6570\u7ec4\u5f97\u5230\u6539\u53d8\u540e\u7684\u65b0\u6570\u7ec4",level:2},{value:"1.pop()",id:"1pop",level:3},{value:"2.push()",id:"2push",level:3},{value:"3.shift()",id:"3shift",level:3},{value:"4.unshift()",id:"4unshift",level:3},{value:"5.reverse()",id:"5reverse",level:3},{value:"6.sort()",id:"6sort",level:3},{value:"1)\u4ece\u5c0f\u5230\u5927\u6392\u5e8f",id:"1\u4ece\u5c0f\u5230\u5927\u6392\u5e8f",level:5},{value:"2)\u4ece\u5927\u5230\u5c0f\u6392\u5e8f",id:"2\u4ece\u5927\u5230\u5c0f\u6392\u5e8f",level:5},{value:"7.splice()",id:"7splice",level:3},{value:"\uff081\uff09\u4e0d\u4f20\u53c2\u65f6\uff1a\u65e0\u64cd\u4f5c",id:"1\u4e0d\u4f20\u53c2\u65f6\u65e0\u64cd\u4f5c",level:4},{value:"\uff082\uff09\u53ea\u4f20\u5165 start\uff1a\u8868\u793a\u4ece\u7d22\u5f15\u4e3a start \u7684\u6570\u636e\u5f00\u59cb\u5220\u9664\uff0c\u76f4\u5230\u6570\u7ec4\u7ed3\u675f",id:"2\u53ea\u4f20\u5165-start\u8868\u793a\u4ece\u7d22\u5f15\u4e3a-start-\u7684\u6570\u636e\u5f00\u59cb\u5220\u9664\u76f4\u5230\u6570\u7ec4\u7ed3\u675f",level:4},{value:"\uff083\uff09\u4f20\u5165 start \u548c num\uff1a\u8868\u793a\u4ece\u7d22\u5f15\u4e3a start \u7684\u6570\u636e\u5f00\u59cb\u5220\u9664\uff0c\u5220\u9664 num \u4e2a",id:"3\u4f20\u5165-start-\u548c-num\u8868\u793a\u4ece\u7d22\u5f15\u4e3a-start-\u7684\u6570\u636e\u5f00\u59cb\u5220\u9664\u5220\u9664-num-\u4e2a",level:4},{value:"\uff084\uff09\u4f20\u5165\u66f4\u591a\uff1a\u8868\u793a\u4ece\u7d22\u5f15\u4e3a start \u7684\u6570\u636e\u5f00\u59cb\u5220\u9664\uff0c\u5220\u9664 num \u4e2a\uff0c\u5e76\u5c06\u7b2c\u4e09\u4e2a\u53c2\u6570\u53ca\u540e\u9762\u6240\u6709\u53c2\u6570\uff0c\u63d2\u5165\u5230 start \u7684\u4f4d\u7f6e",id:"4\u4f20\u5165\u66f4\u591a\u8868\u793a\u4ece\u7d22\u5f15\u4e3a-start-\u7684\u6570\u636e\u5f00\u59cb\u5220\u9664\u5220\u9664-num-\u4e2a\u5e76\u5c06\u7b2c\u4e09\u4e2a\u53c2\u6570\u53ca\u540e\u9762\u6240\u6709\u53c2\u6570\u63d2\u5165\u5230-start-\u7684\u4f4d\u7f6e",level:4},{value:"1\uff09\u5220\u9664\u7684\u6570\u636e\uff0c\u7b49\u4e8e\uff0c\u6dfb\u52a0\u7684\u6570\u636e\uff0c\u6570\u91cf\u76f8\u540c\u3002\u76f8\u5f53\u4e8e\u628a\u67d0\u51e0\u4e2a\u6570\u636e\u66ff\u6362\u4e86",id:"1\u5220\u9664\u7684\u6570\u636e\u7b49\u4e8e\u6dfb\u52a0\u7684\u6570\u636e\u6570\u91cf\u76f8\u540c\u76f8\u5f53\u4e8e\u628a\u67d0\u51e0\u4e2a\u6570\u636e\u66ff\u6362\u4e86",level:5},{value:"2\uff09\u5220\u9664\u7684\u6570\u636e\uff0c\u591a\u4e8e\uff0c\u6dfb\u52a0\u7684\u6570\u636e\u3002\u591a\u7684\u7a7a\u4f4d\u7531\u540e\u9762\u7684\u6570\u636e\u5411\u524d\u79fb\u8865\u4e0a",id:"2\u5220\u9664\u7684\u6570\u636e\u591a\u4e8e\u6dfb\u52a0\u7684\u6570\u636e\u591a\u7684\u7a7a\u4f4d\u7531\u540e\u9762\u7684\u6570\u636e\u5411\u524d\u79fb\u8865\u4e0a",level:5},{value:"3)\u5220\u9664\u7684\u6570\u636e\uff0c\u5c11\u4e8e\uff0c\u6dfb\u52a0\u7684\u6570\u636e\u3002\u591a\u7684\u6570\u636e\u6324\u8fdb\u53bb\uff0c\u540e\u9762\u7684\u5143\u7d20\u90fd\u76f8\u5e94\u540e\u9000\u3002",id:"3\u5220\u9664\u7684\u6570\u636e\u5c11\u4e8e\u6dfb\u52a0\u7684\u6570\u636e\u591a\u7684\u6570\u636e\u6324\u8fdb\u53bb\u540e\u9762\u7684\u5143\u7d20\u90fd\u76f8\u5e94\u540e\u9000",level:5},{value:"\uff085\uff09\u4f20\u5165\u66f4\u591a\uff1a\u8868\u793a\u4ece\u7d22\u5f15\u4e3a start \u7684\u6570\u636e\u5f00\u59cb\u5220\u9664\uff0c\u5220\u9664 num \u4e2a\uff0c\u5e76\u5c06\u7b2c\u4e09\u4e2a\u53c2\u6570\u53ca\u540e\u9762\u6240\u6709\u53c2\u6570\uff0c\u63d2\u5165\u5230 start \u7684\u4f4d\u7f6e",id:"5\u4f20\u5165\u66f4\u591a\u8868\u793a\u4ece\u7d22\u5f15\u4e3a-start-\u7684\u6570\u636e\u5f00\u59cb\u5220\u9664\u5220\u9664-num-\u4e2a\u5e76\u5c06\u7b2c\u4e09\u4e2a\u53c2\u6570\u53ca\u540e\u9762\u6240\u6709\u53c2\u6570\u63d2\u5165\u5230-start-\u7684\u4f4d\u7f6e",level:4},{value:"8.ES6 \u65b0\u589e\uff1acopyWithin()",id:"8es6-\u65b0\u589ecopywithin",level:3},{value:"9.ES6 \u65b0\u589e\uff1afill()",id:"9es6-\u65b0\u589efill",level:3},{value:"\u7b2c\u4e8c\u7c7b\u3001\u4f7f\u7528\u540e\u539f\u6570\u7ec4\u4e0d\u53d8\uff0c\u8fd4\u56de\u65b0\u6570\u7ec4\u540e\uff0c\u4ecd\u7136\u53ef\u4ee5\u5f97\u5230\u539f\u6570\u7ec4",id:"\u7b2c\u4e8c\u7c7b\u4f7f\u7528\u540e\u539f\u6570\u7ec4\u4e0d\u53d8\u8fd4\u56de\u65b0\u6570\u7ec4\u540e\u4ecd\u7136\u53ef\u4ee5\u5f97\u5230\u539f\u6570\u7ec4",level:2},{value:"1.concat()",id:"1concat",level:3},{value:"2.join()",id:"2join",level:3},{value:"3.slice()",id:"3slice",level:3},{value:"4.toString()",id:"4tostring",level:3},{value:"5.valueOf()",id:"5valueof",level:3},{value:"6.indexOf()",id:"6indexof",level:3},{value:"7.lastIndexOf()",id:"7lastindexof",level:3},{value:"8.forEach()",id:"8foreach",level:3},{value:"9.map()",id:"9map",level:3},{value:"\uff081\uff09\u529f\u80fd 1\uff1a\u540c forEach",id:"1\u529f\u80fd-1\u540c-foreach",level:4},{value:"\uff082\uff09\u529f\u80fd 2\uff1a\u6bcf\u6b21\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u88ab map \u7ec4\u6210\u65b0\u6570\u7ec4\u8fd4\u56de",id:"2\u529f\u80fd-2\u6bcf\u6b21\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u88ab-map-\u7ec4\u6210\u65b0\u6570\u7ec4\u8fd4\u56de",level:4},{value:"10.filter()",id:"10filter",level:3},{value:"\uff081\uff09\u529f\u80fd 1\uff1a\u540c forEach",id:"1\u529f\u80fd-1\u540c-foreach-1",level:4},{value:"\uff082\uff09\u529f\u80fd 2\uff1a\u5f53\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u4e3a true \u65f6\uff0c\u672c\u6b21\u7684\u6570\u7ec4\u503c\u8fd4\u56de\u7ed9 filter\uff0c\u88ab filter \u7ec4\u6210\u65b0\u6570\u7ec4\u8fd4\u56de",id:"2\u529f\u80fd-2\u5f53\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u4e3a-true-\u65f6\u672c\u6b21\u7684\u6570\u7ec4\u503c\u8fd4\u56de\u7ed9-filter\u88ab-filter-\u7ec4\u6210\u65b0\u6570\u7ec4\u8fd4\u56de",level:4},{value:"11.every()",id:"11every",level:3},{value:"\uff081\uff09\u529f\u80fd 1\uff1a\u5f53\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u4e3a true \u65f6\uff0c\u7c7b\u4f3c\u4e8e forEach \u7684\u529f\u80fd\uff0c\u904d\u5386\u6240\u6709\uff1b\u5982\u679c\u4e3a false\uff0c\u90a3\u4e48\u505c\u6b62\u6267\u884c\uff0c\u540e\u9762\u7684\u6570\u636e\u4e0d\u518d\u904d\u5386\uff0c\u505c\u5728\u7b2c\u4e00\u4e2a\u8fd4\u56de false \u7684\u4f4d\u7f6e\u3002",id:"1\u529f\u80fd-1\u5f53\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u4e3a-true-\u65f6\u7c7b\u4f3c\u4e8e-foreach-\u7684\u529f\u80fd\u904d\u5386\u6240\u6709\u5982\u679c\u4e3a-false\u90a3\u4e48\u505c\u6b62\u6267\u884c\u540e\u9762\u7684\u6570\u636e\u4e0d\u518d\u904d\u5386\u505c\u5728\u7b2c\u4e00\u4e2a\u8fd4\u56de-false-\u7684\u4f4d\u7f6e",level:4},{value:"\uff082\uff09\u529f\u80fd 2\uff1a\u5f53\u6bcf\u4e2a\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u90fd\u4e3a true \u65f6\uff0cevery \u7684\u8fd4\u56de\u503c\u4e3a true\uff0c\u53ea\u8981\u6709\u4e00\u4e2a\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u4e3a false\uff0cevery \u7684\u8fd4\u56de\u503c\u90fd\u4e3a false",id:"2\u529f\u80fd-2\u5f53\u6bcf\u4e2a\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u90fd\u4e3a-true-\u65f6every-\u7684\u8fd4\u56de\u503c\u4e3a-true\u53ea\u8981\u6709\u4e00\u4e2a\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u4e3a-falseevery-\u7684\u8fd4\u56de\u503c\u90fd\u4e3a-false",level:4},{value:"12.some()",id:"12some",level:3},{value:"\uff081\uff09\u529f\u80fd 1",id:"1\u529f\u80fd-1",level:4},{value:"\uff082\uff09\u529f\u80fd 2",id:"2\u529f\u80fd-2",level:4},{value:"13.reduce()",id:"13reduce",level:3},{value:"14.reduceRight()",id:"14reduceright",level:3},{value:"15.ES6 \u65b0\u589e\uff1afrom()",id:"15es6-\u65b0\u589efrom",level:3},{value:"16.ES6 \u65b0\u589e\uff1aof()",id:"16es6-\u65b0\u589eof",level:3},{value:"17.ES6 \u65b0\u589e\uff1afind()",id:"17es6-\u65b0\u589efind",level:3},{value:"18.ES6 \u65b0\u589e\u6570\u7ec4 findIndex()",id:"18es6-\u65b0\u589e\u6570\u7ec4-findindex",level:3},{value:"19.ES7 \u65b0\u589e\uff1aincludes()",id:"19es7-\u65b0\u589eincludes",level:3}],c={toc:i},s="wrapper";function k(e){let{components:t,...n}=e;return(0,r.kt)(s,(0,a.Z)({},c,n,{components:t,mdxType:"MDXLayout"}),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"JavaScript"),"\u4e2d\u6570\u7ec4\u7684\u65b9\u6cd5\u79cd\u7c7b\u4f17\u591a\uff0c\u5728 ES3-ES7 \u4e0d\u540c\u7248\u672c\u65f6\u671f\u90fd\u6709\u65b0\u65b9\u6cd5\uff1b\u5e76\u4e14\u6570\u7ec4\u7684\u65b9\u6cd5\u8fd8\u6709\u539f\u578b\u65b9\u6cd5\u548c\u4ece object \u7ee7\u627f\u7684\u65b9\u6cd5\uff0c\u8fd9\u91cc\u6211\u4eec\u53ea\u4ecb\u7ecd\u6570\u7ec4\u5728\u6bcf\u4e2a\u7248\u672c\u4e2d\u539f\u578b\u4e0a\u7684\u65b9\u6cd5\uff0c\u672c\u6587\u4e3e\u4f8b\u4ecb\u7ecd\u4e86\u4ece ES3 \u5230 ES7 \u51e0\u4e4e\u6240\u6709\u7684\u6570\u7ec4\u65b9\u6cd5\u3002"),(0,r.kt)("h2",{id:"\u4e00\u5404\u7248\u672c\u6570\u7ec4\u65b9\u6cd5\u4e00\u89c8\u8868"},"\u4e00\u3001\u5404\u7248\u672c\u6570\u7ec4\u65b9\u6cd5\u4e00\u89c8\u8868"),(0,r.kt)("table",null,(0,r.kt)("thead",{parentName:"table"},(0,r.kt)("tr",{parentName:"thead"},(0,r.kt)("th",{parentName:"tr",align:null},"\u6570\u7ec4\u65b9\u6cd5\u540d"),(0,r.kt)("th",{parentName:"tr",align:null},"\u5bf9\u5e94\u7248\u672c"),(0,r.kt)("th",{parentName:"tr",align:"left"},"\u529f\u80fd"),(0,r.kt)("th",{parentName:"tr",align:"center"},"\u539f\u6570\u7ec4\u662f\u5426\u6539\u53d8"))),(0,r.kt)("tbody",{parentName:"table"},(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"pop()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES3-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u5220\u9664\u6700\u540e\u4e00\u4f4d\uff0c\u5e76\u8fd4\u56de\u5220\u9664\u7684\u6570\u636e"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u662f")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"push()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES3-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u5728\u6700\u540e\u4e00\u4f4d\u65b0\u589e\u4e00\u6216\u591a\u4e2a\u6570\u636e\uff0c\u8fd4\u56de\u957f\u5ea6"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u662f")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"shift()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES3-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u5220\u9664\u7b2c\u4e00\u4f4d\uff0c\u5e76\u8fd4\u56de\u5220\u9664\u7684\u6570\u636e"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u662f")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"unshift()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES3-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u5728\u7b2c\u4e00\u4f4d\u65b0\u589e\u4e00\u6216\u591a\u4e2a\u6570\u636e\uff0c\u8fd4\u56de\u957f\u5ea6"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u662f")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"reverse()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES3-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u53cd\u8f6c\u6570\u7ec4\uff0c\u8fd4\u56de\u7ed3\u679c"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u662f")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"sort()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES3-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u6392\u5e8f\uff08\u5b57\u7b26\u89c4\u5219\uff09\uff0c\u8fd4\u56de\u7ed3\u679c"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u662f")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"splice()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES3-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u5220\u9664\u6307\u5b9a\u4f4d\u7f6e\uff0c\u5e76\u66ff\u6362\uff0c\u8fd4\u56de\u5220\u9664\u7684\u6570\u636e"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u662f")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"copyWithin()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES6-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u6307\u5b9a\u4f4d\u7f6e\u7684\u6210\u5458\u590d\u5236\u5230\u5176\u4ed6\u4f4d\u7f6e"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u662f")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"fill()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES6-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u4f7f\u7528\u7ed9\u5b9a\u7684\u503c\uff0c\u586b\u5145\u5230\u6570\u7ec4\u4e2d\uff0c\u7c7b\u4f3c\u4e8e\u66ff\u6362"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u662f")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"concat()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES3-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u5408\u5e76\u6570\u7ec4\uff0c\u5e76\u8fd4\u56de\u5408\u5e76\u4e4b\u540e\u7684\u6570\u636e"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u5426")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"join()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES3-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u4f7f\u7528\u5206\u9694\u7b26\uff0c\u5c06\u6570\u7ec4\u8f6c\u4e3a\u5b57\u7b26\u4e32\u5e76\u8fd4\u56de"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u5426")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"slice()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES3-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u622a\u53d6\u6307\u5b9a\u4f4d\u7f6e\u7684\u6570\u7ec4\uff0c\u5e76\u8fd4\u56de"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u5426")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"toString()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES3-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u76f4\u63a5\u8f6c\u4e3a\u5b57\u7b26\u4e32\uff0c\u5e76\u8fd4\u56de"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u5426")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"valueOf()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES5-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u8fd4\u56de\u6570\u7ec4\u5bf9\u8c61\u7684\u539f\u59cb\u503c"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u5426")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"indexOf()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES5-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u67e5\u8be2\u5e76\u8fd4\u56de\u6570\u636e\u7684\u7d22\u5f15"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u5426")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"lastIndexOf()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES5-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u53cd\u5411\u67e5\u8be2\u5e76\u8fd4\u56de\u6570\u636e\u7684\u7d22\u5f15"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u5426")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"forEach()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES5-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u53c2\u6570\u4e3a\u56de\u8c03\u51fd\u6570\uff0c\u4f1a\u904d\u5386\u6570\u7ec4\u6240\u6709\u7684\u9879\uff0c\u56de\u8c03\u51fd\u6570\u63a5\u53d7\u4e09\u4e2a\u53c2\u6570\uff0c\u5206\u522b\u4e3a value\uff0cindex\uff0cself\uff1bforEach \u6ca1\u6709\u8fd4\u56de\u503c"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u5426")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"map()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES5-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u540c forEach\uff0c\u540c\u65f6\u56de\u8c03\u51fd\u6570\u8fd4\u56de\u6570\u636e\uff0c\u7ec4\u6210\u65b0\u6570\u7ec4\u7531 map \u8fd4\u56de"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u5426")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"filter()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES5-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u540c forEach\uff0c\u540c\u65f6\u56de\u8c03\u51fd\u6570\u8fd4\u56de\u5e03\u5c14\u503c\uff0c\u4e3a true \u7684\u6570\u636e\u7ec4\u6210\u65b0\u6570\u7ec4\u7531 filter \u8fd4\u56de"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u5426")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"every()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES5-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u540c forEach\uff0c\u540c\u65f6\u56de\u8c03\u51fd\u6570\u8fd4\u56de\u5e03\u5c14\u503c\uff0c\u5168\u90e8\u4e3a true\uff0c\u7531 every \u8fd4\u56de true"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u5426")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"some()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES5-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u540c forEach\uff0c\u540c\u65f6\u56de\u8c03\u51fd\u6570\u8fd4\u56de\u5e03\u5c14\u503c\uff0c\u53ea\u8981\u6709\u4e00\u4e2a\u4e3a true\uff0c\u7531 some \u8fd4\u56de true"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u5426")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"reduce()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES5-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u5f52\u5e76\uff0c\u540c forEach\uff0c\u8fed\u4ee3\u6570\u7ec4\u7684\u6240\u6709\u9879\uff0c\u5e76\u6784\u5efa\u4e00\u4e2a\u6700\u7ec8\u503c\uff0c\u7531 reduce \u8fd4\u56de"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u5426")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"reduceRight()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES5-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u53cd\u5411\u5f52\u5e76\uff0c\u540c forEach\uff0c\u8fed\u4ee3\u6570\u7ec4\u7684\u6240\u6709\u9879\uff0c\u5e76\u6784\u5efa\u4e00\u4e2a\u6700\u7ec8\u503c\uff0c\u7531 reduceRight \u8fd4\u56de"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u5426")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"from()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES6-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u5c06\u7c7b\u6570\u7ec4\u5bf9\u8c61\u548c\u53ef\u904d\u5386\u5bf9\u8c61\u8f6c\u5316\u4e3a\u6570\u7ec4"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u5426")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"of()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES6-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u5c06\u4e00\u7ec4\u503c\u8f6c\u5316\u4e3a\u6570\u7ec4"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u5426")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"find()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES6-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u5728\u6570\u7ec4\u5185\u90e8, \u627e\u5230\u7b2c\u4e00\u4e2a\u7b26\u5408\u6761\u4ef6\u7684\u6570\u7ec4\u6210\u5458\uff0c\u8fd4\u56de\u503c"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u5426")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"findIndex()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES6-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u5728\u6570\u7ec4\u5185\u90e8, \u627e\u5230\u7b2c\u4e00\u4e2a\u7b26\u5408\u6761\u4ef6\u7684\u6570\u7ec4\u6210\u5458\uff0c\u8fd4\u56de\u7d22\u5f15"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u5426")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"includes()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES7-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u8868\u793a\u67d0\u4e2a\u6570\u7ec4\u662f\u5426\u5305\u542b\u7ed9\u5b9a\u7684\u503c\uff0c\u4e0e\u5b57\u7b26\u4e32\u7684 includes()\u65b9\u6cd5\u7c7b\u4f3c"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u5426")))),(0,r.kt)("hr",null),(0,r.kt)("h2",{id:"\u4e8c\u65b9\u6cd5\u8be6\u89e3"},"\u4e8c\u3001\u65b9\u6cd5\u8be6\u89e3"),(0,r.kt)("p",null,"\u5728\u8bb2\u89e3\u6570\u7ec4\u65b9\u6cd5\u524d\uff0c\u6211\u4eec\u5148\u7b80\u5355\u5c06\u6570\u7ec4\u65b9\u6cd5\u6309\u4e0a\u65b9\u8868\u683c\u5185\u5bb9\u5206\u4e3a\u4e0b\u9762\u4e24\u5927\u7c7b"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\uff081\uff09\u4f7f\u7528\u540e\u4f1a\u6539\u53d8\u539f\u6570\u7ec4")),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\uff082\uff09\u4f7f\u7528\u540e\u4e0d\u4f1a\u6539\u53d8\u539f\u6570\u7ec4")),(0,r.kt)("h2",{id:"\u4f7f\u7528\u540e\u539f\u6570\u7ec4\u6539\u53d8\u5931\u53bb\u539f\u6570\u7ec4\u5f97\u5230\u6539\u53d8\u540e\u7684\u65b0\u6570\u7ec4"},"\u4f7f\u7528\u540e\u539f\u6570\u7ec4\u6539\u53d8\uff0c\u5931\u53bb\u539f\u6570\u7ec4\uff0c\u5f97\u5230\u6539\u53d8\u540e\u7684\u65b0\u6570\u7ec4"),(0,r.kt)("h3",{id:"1pop"},"1.pop()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u65b9\u6cd5\u7528\u4e8e\u5220\u9664\u5e76\u8fd4\u56de\u6570\u7ec4\u7684\u6700\u540e\u4e00\u4e2a\u5143\u7d20\u3002"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1a\u65e0"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},"var arr = [1, 2, 3];\nconsole.log(arr.pop()); //3---\u5220\u9664\u5e76\u8fd4\u56de3\nconsole.log(arr); //[1,2]---\u539f\u6570\u7ec4\u6539\u53d8\n")),(0,r.kt)("h3",{id:"2push"},"2.push()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u5411\u6570\u7ec4\u7684\u672b\u5c3e\u6dfb\u52a0\u4e00\u4e2a\u6216\u66f4\u591a\u5143\u7d20\uff0c\u5e76\u8fd4\u56de\u6570\u7ec4\u65b0\u7684\u957f\u5ea6\u3002"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1apush(newData1, newData2, ......)"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr = [1, 2, 3];\nconsole.log(arr.push("a")); //4---\u8fd4\u56de\u6570\u7ec4\u73b0\u5728\u7684\u957f\u5ea6\nconsole.log(arr); //[1,2,3,"a"]---\u539f\u6570\u7ec4\u6539\u53d8\nconsole.log(arr.push("hello", "world")); //6---\u4e00\u6b21\u53ef\u6dfb\u52a0\u591a\u4e2a\u6570\u7ec4\uff0c\u8fd4\u56de\u65b0\u7684\u6570\u7ec4\u957f\u5ea6\nconsole.log(arr); //[1,2,3,"a","hello",world]---\u539f\u6570\u7ec4\u6539\u53d8\n')),(0,r.kt)("h3",{id:"3shift"},"3.shift()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u65b9\u6cd5\u7528\u4e8e\u5220\u9664\u5e76\u8fd4\u56de\u6570\u7ec4\u7684\u7b2c\u4e00\u4e2a\u5143\u7d20\u3002"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1a\u65e0"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},"var arr = [1, 2, 3];\nconsole.log(arr.shift()); //1---\u8fd4\u56de\u88ab\u5220\u9664\u7684\u5143\u7d20\nconsole.log(arr); //[2,3]---\u539f\u6570\u7ec4\u6539\u53d8\nconsole.log(arr.shift()); //2---\u8fd4\u56de\u88ab\u5220\u9664\u7684\u5143\u7d20\nconsole.log(arr); //[3]---\u539f\u6570\u7ec4\u6539\u53d8\n")),(0,r.kt)("h3",{id:"4unshift"},"4.unshift()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u5411\u6570\u7ec4\u7684\u5f00\u5934\u6dfb\u52a0\u4e00\u4e2a\u6216\u66f4\u591a\u5143\u7d20\uff0c\u5e76\u8fd4\u56de\u65b0\u7684\u957f\u5ea6\u3002"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1aunshift(newData1, newData2, ......)"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr = [1, 2, 3];\nconsole.log(arr.unshift("world")); //4---\u8fd4\u56de\u5f53\u524d\u7684\u6570\u7ec4\u957f\u5ea6\nconsole.log(arr); //["world",1,2,3]---\u539f\u6570\u7ec4\u6539\u53d8\nconsole.log(arr.unshift("a", "b", "hello")); //7---\u8fd4\u56de\u5f53\u524d\u7684\u6570\u7ec4\u957f\u5ea6\uff0c\u53ef\u4e00\u6b21\u6027\u6dfb\u52a0\u591a\u4e2a\u5143\u7d20\nconsole.log(arr); //["a","b","hello","world",1,2,3]---\u539f\u6570\u7ec4\u6539\u53d8\n')),(0,r.kt)("h3",{id:"5reverse"},"5.reverse()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u98a0\u5012\u6570\u7ec4\u4e2d\u5143\u7d20\u7684\u987a\u5e8f\uff0c\u5e76\u8fd4\u56de\u66f4\u6539\u540e\u7684\u6570\u7ec4"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1a\u65e0"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},"var arr = [1, 2, 3];\nconsole.log(arr.reverse()); //[3,2,1]---\u8fd4\u56de\u98a0\u5012\u540e\u7684\u6570\u7ec4\nconsole.log(arr); //[3,2,1]---\u539f\u6570\u7ec4\u6539\u53d8\n")),(0,r.kt)("h3",{id:"6sort"},"6.sort()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u5bf9\u6570\u7ec4\u4e2d\u7684\u5143\u7d20\u8fdb\u884c\u6392\u5e8f\uff0c\u9ed8\u8ba4\u662f\u5347\u5e8f\uff0c\u8fd4\u56de\u65b0\u6570\u7ec4"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1a\u65e0"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},"var arr = [6, 1, 5, 2, 3, 4];\nconsole.log(arr.sort()); //[1, 2, 3, 4, 5, 6]---\u8fd4\u56de\u6392\u5e8f\u540e\u7684\u65b0\u6570\u7ec4\uff0c\u9ed8\u8ba4\u5347\u5e8f\u6392\u5217\nconsole.log(arr); //[1, 2, 3, 4, 5, 6]---\u539f\u6570\u7ec4\u6539\u53d8\n")),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u6ce8\u610f"),"\uff1a\u4f46\u662f\u5728\u6392\u5e8f\u524d\uff0c\u4f1a\u5148\u8c03\u7528\u6570\u7ec4\u7684",(0,r.kt)("strong",{parentName:"p"},"toString"),"\u65b9\u6cd5\uff0c\u5c06\u6bcf\u4e2a\u5143\u7d20\u90fd\u8f6c\u6210\u5b57\u7b26\u4e4b\u540e\uff0c\u518d\u8fdb\u884c\u6392\u5e8f\uff0c\u6b64\u65f6\u4f1a\u6309\u7167\u5b57\u7b26\u4e32\u7684\u6392\u5e8f\uff0c\u9010\u4f4d\u6bd4\u8f83\uff0c\u8fdb\u884c\u6392\u5e8f\u3002"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},"var arr = [6, 1024, 52, 256, 369];\nconsole.log(arr.sort()); //[1024, 256, 369, 52, 6]---\u6309\u7167\u7b2c\u4e00\u4e2a\u5b57\u7b26\u7684\u5927\u5c0f\u6392\u5e8f\uff0c\u591a\u4f4d\u6570\u503c\u7684\u6392\u5e8f\u4f1a\u51fa\u9519\nconsole.log(arr); //[1024, 256, 369, 52, 6]---\u539f\u6570\u7ec4\u6539\u53d8\n")),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u89e3\u51b3\u65b9\u6cd5"),"\uff1a\u901a\u8fc7\u56de\u8c03\u51fd\u6570\u5b9e\u73b0"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1asort(callback)"),(0,r.kt)("p",null,"\u5982\u679c\u9700\u8981\u6309\u7167\u6570\u503c\u6392\u5e8f\uff0c\u9700\u8981\u4f20\u53c2\u3002sort(callback)\uff0ccallback \u4e3a\u56de\u8c03\u51fd\u6570\uff0c\u8be5\u51fd\u6570\u5e94\u8be5\u5177\u6709\u4e24\u4e2a\u53c2\u6570\uff0c\u6bd4\u8f83\u8fd9\u4e24\u4e2a\u53c2\u6570\uff0c\u7136\u540e\u8fd4\u56de\u4e00\u4e2a\u7528\u4e8e\u8bf4\u660e\u8fd9\u4e24\u4e2a\u503c\u7684\u76f8\u5bf9"),(0,r.kt)("p",null,"\u987a\u5e8f\u7684\u6570\u5b57\uff08a-b\uff09\u3002\u5176\u8fd4\u56de\u503c\u5982\u4e0b\uff1a\n\u82e5 a \u5c0f\u4e8e b\uff0c\u8fd4\u56de\u4e00\u4e2a\u5c0f\u4e8e 0 \u7684\u503c\u3002\n\u82e5 a \u7b49\u4e8e b\uff0c\u5219\u8fd4\u56de 0\u3002\n\u82e5 a \u5927\u4e8e b\uff0c\u5219\u8fd4\u56de\u4e00\u4e2a\u5927\u4e8e 0 \u7684\u503c\u3002"),(0,r.kt)("h5",{id:"1\u4ece\u5c0f\u5230\u5927\u6392\u5e8f"},"1)\u4ece\u5c0f\u5230\u5927\u6392\u5e8f"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},"var arr = [6, 1024, 52, 256, 369];\nconsole.log(arr.sort(fn)); //[6, 52, 256, 369, 1024]---\u6392\u5e8f\u6b63\u5e38\u5347\u5e8f\nconsole.log(arr); //[6, 52, 256, 369, 1024]---\u539f\u6570\u7ec4\u6539\u53d8\nfunction fn(a, b) {\n return a - b;\n}\n")),(0,r.kt)("h5",{id:"2\u4ece\u5927\u5230\u5c0f\u6392\u5e8f"},"2)\u4ece\u5927\u5230\u5c0f\u6392\u5e8f"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},"var arr = [6, 1024, 52, 256, 369];\nconsole.log(arr.sort(fn)); //[1024, 369, 256, 52, 6]---\u6392\u5e8f\u6b63\u5e38\u964d\u5e8f\nconsole.log(arr); //[1024, 369, 256, 52, 6]---\u539f\u6570\u7ec4\u6539\u53d8\nfunction fn(a, b) {\n return b - a;\n}\n")),(0,r.kt)("h3",{id:"7splice"},"7.splice()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u5411\u6570\u7ec4\u4e2d\u6dfb\u52a0\uff0c\u6216\u4ece\u6570\u7ec4\u5220\u9664\uff0c\u6216\u66ff\u6362\u6570\u7ec4\u4e2d\u7684\u5143\u7d20\uff0c\u7136\u540e\u8fd4\u56de\u88ab\u5220\u9664/\u66ff\u6362\u7684\u5143\u7d20\u3002"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1asplice(start,num,data1,data2,...); \u6240\u6709\u53c2\u6570\u5168\u90e8\u53ef\u9009\uff1b\u5206\u4e3a\u591a\u79cd\u60c5\u51b5"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"start"),"\uff1a\u6574\u6570\uff0c\u89c4\u5b9a\u6dfb\u52a0/\u5220\u9664\u9879\u76ee\u4f4d\u7f6e\u7684\u7d22\u5f15\uff0c\u4f7f\u7528\u8d1f\u6570\u53ef\u4ece\u6570\u7ec4\u7ed3\u5c3e\u5904\u89c4\u5b9a\u5220\u9664\u7684\u4f4d\u7f6e"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"num"),"\uff1a\u6574\u6570\uff0c\u89c4\u5b9a\u8981\u5220\u9664\u5143\u7d20\u7684\u6570\u91cf\uff0c\u82e5\u4e3a 0 \u5219\u4e0d\u4f1a\u5220\u9664"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"data1\uff0cdata2\uff0cdata3....."),":\u53ef\u9009\uff0c\u89c4\u5b9a\u9700\u8981\u6dfb\u52a0\u7684\u5143\u7d20"),(0,r.kt)("h4",{id:"1\u4e0d\u4f20\u53c2\u65f6\u65e0\u64cd\u4f5c"},"\uff081\uff09\u4e0d\u4f20\u53c2\u65f6\uff1a\u65e0\u64cd\u4f5c"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr = ["Tom", "Jack", "Lucy", "Lily", "May"];\nconsole.log(arr.splice()); //[]---\u4e0d\u4f20\u53c2\uff0c\u4e0d\u64cd\u4f5c\uff0c\u6ca1\u6709\u6ca1\u5220\u9664\u66ff\u6362\u7684\u5143\u7d20\uff0c\u8fd4\u56de\u7a7a\u6570\u7ec4\nconsole.log(arr); //["Tom","Jack","Lucy","Lily","May"]---\u65e0\u64cd\u4f5c\uff0c\u539f\u6570\u7ec4\u672a\u53d8\uff0c\u8fd4\u56de\u539f\u6570\u7ec4\n')),(0,r.kt)("h4",{id:"2\u53ea\u4f20\u5165-start\u8868\u793a\u4ece\u7d22\u5f15\u4e3a-start-\u7684\u6570\u636e\u5f00\u59cb\u5220\u9664\u76f4\u5230\u6570\u7ec4\u7ed3\u675f"},"\uff082\uff09\u53ea\u4f20\u5165 start\uff1a\u8868\u793a\u4ece\u7d22\u5f15\u4e3a start \u7684\u6570\u636e\u5f00\u59cb\u5220\u9664\uff0c\u76f4\u5230\u6570\u7ec4\u7ed3\u675f"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr = ["Tom", "Jack", "Lucy", "Lily", "May"];\nconsole.log(arr.splice(2)); //["Lucy", "Lily", "May"]--\u4ece\u7d22\u5f15\u4e3a2\u5f00\u59cb\u5220\u9664\uff0c\u76f4\u5230\u7ed3\u675f\uff0c\u8fd4\u56de\u88ab\u5220\u9664\u7684\u6570\u7ec4\nconsole.log(arr); //["Tom", "Jack"]---\u539f\u6570\u7ec4\u6539\u53d8\uff0c\u8fd4\u56de\u6539\u53d8\u540e\u7684\u6570\u7ec4\nvar arr = ["Tom", "Jack", "Lucy", "Lily", "May"];\nconsole.log(arr.splice(0)); //["Tom","Jack","Lucy","Lily","May"]--\u4ece\u7d22\u5f15\u4e3a0\u5f00\u59cb\u5220\u9664\uff0c\u76f4\u5230\u7ed3\u675f\nconsole.log(arr); //[]---\u539f\u6570\u7ec4\u6570\u636e\u88ab\u5168\u90e8\u5220\u9664\uff0c\u8fd4\u56de\u7a7a\u6570\u7ec4\n')),(0,r.kt)("h4",{id:"3\u4f20\u5165-start-\u548c-num\u8868\u793a\u4ece\u7d22\u5f15\u4e3a-start-\u7684\u6570\u636e\u5f00\u59cb\u5220\u9664\u5220\u9664-num-\u4e2a"},"\uff083\uff09\u4f20\u5165 start \u548c num\uff1a\u8868\u793a\u4ece\u7d22\u5f15\u4e3a start \u7684\u6570\u636e\u5f00\u59cb\u5220\u9664\uff0c\u5220\u9664 num \u4e2a"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr = ["Tom", "Jack", "Lucy", "Lily", "May"];\nconsole.log(arr.splice(1, 3)); //["Jack", "Lucy", "Lily",]---\u4ece\u7d22\u5f15\u4e3a2\u5f00\u59cb\u5220\u9664\uff0c\u5220\u96643\u4e2a\u5143\u7d20\nconsole.log(arr); //["Tom", "May"]---\u539f\u6570\u7ec4\u6539\u53d8\uff0c\u6309\u987a\u5e8f\u8fd4\u56de\u5269\u4e0b\u7684\u5143\u7d20\n')),(0,r.kt)("h4",{id:"4\u4f20\u5165\u66f4\u591a\u8868\u793a\u4ece\u7d22\u5f15\u4e3a-start-\u7684\u6570\u636e\u5f00\u59cb\u5220\u9664\u5220\u9664-num-\u4e2a\u5e76\u5c06\u7b2c\u4e09\u4e2a\u53c2\u6570\u53ca\u540e\u9762\u6240\u6709\u53c2\u6570\u63d2\u5165\u5230-start-\u7684\u4f4d\u7f6e"},"\uff084\uff09\u4f20\u5165\u66f4\u591a\uff1a\u8868\u793a\u4ece\u7d22\u5f15\u4e3a start \u7684\u6570\u636e\u5f00\u59cb\u5220\u9664\uff0c\u5220\u9664 num \u4e2a\uff0c\u5e76\u5c06\u7b2c\u4e09\u4e2a\u53c2\u6570\u53ca\u540e\u9762\u6240\u6709\u53c2\u6570\uff0c\u63d2\u5165\u5230 start \u7684\u4f4d\u7f6e"),(0,r.kt)("h5",{id:"1\u5220\u9664\u7684\u6570\u636e\u7b49\u4e8e\u6dfb\u52a0\u7684\u6570\u636e\u6570\u91cf\u76f8\u540c\u76f8\u5f53\u4e8e\u628a\u67d0\u51e0\u4e2a\u6570\u636e\u66ff\u6362\u4e86"},"1\uff09\u5220\u9664\u7684\u6570\u636e\uff0c\u7b49\u4e8e\uff0c\u6dfb\u52a0\u7684\u6570\u636e\uff0c\u6570\u91cf\u76f8\u540c\u3002\u76f8\u5f53\u4e8e\u628a\u67d0\u51e0\u4e2a\u6570\u636e\u66ff\u6362\u4e86"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr = ["Tom", "Jack", "Lucy", "Lily", "May"];\nconsole.log(arr.splice(2, 2, "a", "b")); //["Lucy", "Lily"]--\u4ece\u7d22\u5f15\u4e3a2\u5f00\u59cb\u5220\u96642\u4e2a\uff0c\u518d\u628a"a""b"\u63d2\u5165\u5220\u9664\u7684\u7a7a\u9699\nconsole.log(arr); //["Tom", "Jack", "a", "b", "May"]---\u539f\u6570\u7ec4\u6539\u53d8\uff0c\u76f8\u5f53\u4e8e\u88ab\u66ff\u6362\u4e86\n')),(0,r.kt)("h5",{id:"2\u5220\u9664\u7684\u6570\u636e\u591a\u4e8e\u6dfb\u52a0\u7684\u6570\u636e\u591a\u7684\u7a7a\u4f4d\u7531\u540e\u9762\u7684\u6570\u636e\u5411\u524d\u79fb\u8865\u4e0a"},"2\uff09\u5220\u9664\u7684\u6570\u636e\uff0c\u591a\u4e8e\uff0c\u6dfb\u52a0\u7684\u6570\u636e\u3002\u591a\u7684\u7a7a\u4f4d\u7531\u540e\u9762\u7684\u6570\u636e\u5411\u524d\u79fb\u8865\u4e0a"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr = ["Tom", "Jack", "Lucy", "Lily", "May"];\nconsole.log(arr.splice(2, 2, "a")); //["Lucy", "Lily"]--\u4ece\u7d22\u5f15\u4e3a2\u5f00\u59cb\u5220\u96642\u4e2a\uff0c\u518d\u628a"a"\u63d2\u5165\u5220\u9664\u7684\u7a7a\u9699\uff0c\u591a\u7684\u7a7a\u9699\uff0c\u540e\u9762\u6570\u636e\u8865\u4e0a\u6765\u3002\nconsole.log(arr); //["Tom", "Jack", "a", "May"]---\u539f\u6570\u7ec4\u6539\u53d8\n')),(0,r.kt)("h5",{id:"3\u5220\u9664\u7684\u6570\u636e\u5c11\u4e8e\u6dfb\u52a0\u7684\u6570\u636e\u591a\u7684\u6570\u636e\u6324\u8fdb\u53bb\u540e\u9762\u7684\u5143\u7d20\u90fd\u76f8\u5e94\u540e\u9000"},"3)\u5220\u9664\u7684\u6570\u636e\uff0c\u5c11\u4e8e\uff0c\u6dfb\u52a0\u7684\u6570\u636e\u3002\u591a\u7684\u6570\u636e\u6324\u8fdb\u53bb\uff0c\u540e\u9762\u7684\u5143\u7d20\u90fd\u76f8\u5e94\u540e\u9000\u3002"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr = ["Tom", "Jack", "Lucy", "Lily", "May"];\nconsole.log(arr.splice(2, 1, "a", "b")); //["Lucy"]--\u4ece\u7d22\u5f15\u4e3a2\u5f00\u59cb\u5220\u96642\u4e2a\uff0c\u518d\u628a"a""b"\u63d2\u5165\u5220\u9664\u7684\u7a7a\u9699\nconsole.log(arr); //["Tom", "Jack", "a", "b", "Lily", "May"]---\u539f\u6570\u7ec4\u6539\u53d8\n')),(0,r.kt)("h4",{id:"5\u4f20\u5165\u66f4\u591a\u8868\u793a\u4ece\u7d22\u5f15\u4e3a-start-\u7684\u6570\u636e\u5f00\u59cb\u5220\u9664\u5220\u9664-num-\u4e2a\u5e76\u5c06\u7b2c\u4e09\u4e2a\u53c2\u6570\u53ca\u540e\u9762\u6240\u6709\u53c2\u6570\u63d2\u5165\u5230-start-\u7684\u4f4d\u7f6e"},"\uff085\uff09\u4f20\u5165\u66f4\u591a\uff1a\u8868\u793a\u4ece\u7d22\u5f15\u4e3a start \u7684\u6570\u636e\u5f00\u59cb\u5220\u9664\uff0c\u5220\u9664 num \u4e2a\uff0c\u5e76\u5c06\u7b2c\u4e09\u4e2a\u53c2\u6570\u53ca\u540e\u9762\u6240\u6709\u53c2\u6570\uff0c\u63d2\u5165\u5230 start \u7684\u4f4d\u7f6e"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr = ["Tom", "Jack", "Lucy", "Lily", "May"];\nconsole.log(arr.splice(2, 0, "a", "b")); //[]\nconsole.log(arr); //["Tom", "Jack", "a", "b", "Lucy", "Lily", "May"]---\u539f\u6570\u7ec4\u6539\u53d8\n')),(0,r.kt)("h3",{id:"8es6-\u65b0\u589ecopywithin"},"8.ES6 \u65b0\u589e\uff1acopyWithin()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u5728\u5f53\u524d\u6570\u7ec4\u5185\u90e8\uff0c\u5c06\u6307\u5b9a\u4f4d\u7f6e\u7684\u6210\u5458\u590d\u5236\u5230\u5176\u4ed6\u4f4d\u7f6e\u9876\u66ff\u6389\u539f\u6765\u4f4d\u7f6e\u7684\u5143\u7d20\uff0c\u5e76\u8fd4\u56de\u65b0\u6570\u7ec4"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1acopyWithin(target,start=0,end=this.length)"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"target"),"\uff1a\u4ece\u8be5\u7d22\u5f15\u4f4d\u7f6e\u5f00\u59cb\u66ff\u6362\u5143\u7d20\uff0c\u5982\u679c\u4e3a\u8d1f\u503c\uff0c\u5219\u8868\u793a\u4ece\u53f3\u5f80\u5de6"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"start"),"\uff1a\u4ece\u8be5\u7d22\u5f15\u4f4d\u7f6e\u5f00\u59cb\u8bfb\u53d6\u5143\u7d20\uff08\u5305\u62ec\u8be5\u7d22\u5f15\u5bf9\u5e94\u7684\u5143\u7d20\uff09\u3002\u9ed8\u8ba4\u4e3a 0\uff0c\u5982\u679c\u4e3a\u8d1f\u503c\uff0c\u5219\u8868\u793a\u4ece\u53f3\u5f80\u5de6"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"end"),"\uff1a\u5230\u8be5\u7d22\u5f15\u4f4d\u7f6e\u524d\u505c\u6b62\u8bfb\u53d6\u5143\u7d20\uff08\u4e0d\u5305\u62ec\u8be5\u7d22\u5f15\u5bf9\u5e94\u7684\u5143\u7d20\uff09\u3002\u9ed8\u8ba4\u7b49\u4e8e\u6570\u7ec4\u957f\u5ea6\uff0c\u4f7f\u7528\u8d1f\u6570\u53ef\u4ece\u6570\u7ec4\u7ed3\u5c3e\u5904\u89c4\u5b9a\u4f4d\u7f6e\u5f00\u59cb"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"Tip"),"\uff1a\u6570\u7ec4\u7684\u957f\u5ea6\u524d\u540e\u4e0d\u4f1a\u6539\u53d8"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr=["Tom","Jack","Lucy","Lily","May"\uff0c"Alice","Ben","Rouse","Peter"]\nconsole.log(arr.copyWithin(1,3,6));\n//["Tom", "Lily", "May", "Alice", "May", "Alice", "Ben", "Rouse", "Peter"]\n//\u4ece\u7d22\u5f15\u4e3a1\u7684\u5143\u7d20\u5f00\u59cb\u88ab\u66ff\u6362,\u4ece\u7d22\u5f15\u4e3a3\u7684\u5143\u7d20\u5f00\u59cb\u8bfb\u53d6\u8981\u66ff\u6362\u7684 \u7d22\u5f15\u4e3a6\u7684\u5143\u7d20\u524d\u9762\u505c\u6b62\u66ff\u6362\n//\u7b80\u5355\u6765\u8bf4\u5c31\u662f\u5c06\u7d22\u5f15\u4e3a3,4,5\u4f4d\u7f6e\u7684\u5143\u7d20\u590d\u5236\u5230\u7d22\u5f15\u4e3a1,2,3\u7684\u4f4d\u7f6e\u4e0a.\u540e\u9762\u7684\u5143\u7d20\u4e0d\u53d8\u3002\n\nvar arr = [1, 2, 3, 4, 5];\nconsole.log(arr.copyWithin(0, -2, -1));//\u8d1f\u6570\u8868\u793a\u4ece\u53f3\u5230\u5de6\u6570\u7d22\u5f15\u3002-2\u76f8\u5f53\u4e8e\u7d22\u5f152\u7684\u4f4d\u7f6e\uff0c-1\u76f8\u5f53\u7d22\u5f15\u4e3a3\u7684\u4f4d\u7f6e\n//[4, 2, 3, 4, 5]\n//\u8868\u793a\u5c06\u7d22\u5f15\u4e3a-2\u7684\u5143\u7d20\u590d\u5236\u5230\u7d22\u5f15\u4e3a0\u7684\u4f4d\u7f6e\u4e0a\n')),(0,r.kt)("h3",{id:"9es6-\u65b0\u589efill"},"9.ES6 \u65b0\u589e\uff1afill()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u4f7f\u7528\u7ed9\u5b9a\u7684\u503c\uff0c\u586b\u5145\u5230\u6570\u7ec4\u4e2d\uff0c\u7c7b\u4f3c\u4e8e\u66ff\u6362"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1afill(data,start,end)"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"data"),"\uff1a\u8981\u586b\u5145\u6570\u7ec4\u7684\u503c"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"start"),"\uff1a\u586b\u5145\u5f00\u59cb\u7684\u4f4d\u7f6e\uff0c\u9ed8\u8ba4\u503c\u662f 0"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"end"),"\uff1a\u586b\u5145\u7ed3\u675f\u7684\u4f4d\u7f6e\uff0c\u9ed8\u8ba4\u503c\u662f this.length(\u6570\u7ec4\u957f\u5ea6)"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr = ["a", "b", "c"];\nconsole.log(arr.fill(7)); //[7, 7, 7]---start\u548cend\u90fd\u4e3a0\uff0c\u9ed8\u8ba4\u586b\u5145\u6240\u6709\u5143\u7d20\nconsole.log(arr); //[7, 7, 7]---\u539f\u6570\u7ec4\u6539\u53d8\nvar arr = ["a", "b", "c", "d", "e", "f"];\nconsole.log(arr.fill(7, 1, 4)); //["a", 7, 7, 7, "e", "f"]---\u5c06\u7d22\u5f151\u52304\u7684\u5143\u7d20\u586b\u5145\u4e3a7\nconsole.log(arr); //["a", 7, 7, 7, "e", "f"]---\u539f\u6570\u7ec4\u6539\u53d8\n')),(0,r.kt)("h2",{id:"\u7b2c\u4e8c\u7c7b\u4f7f\u7528\u540e\u539f\u6570\u7ec4\u4e0d\u53d8\u8fd4\u56de\u65b0\u6570\u7ec4\u540e\u4ecd\u7136\u53ef\u4ee5\u5f97\u5230\u539f\u6570\u7ec4"},"\u7b2c\u4e8c\u7c7b\u3001\u4f7f\u7528\u540e\u539f\u6570\u7ec4\u4e0d\u53d8\uff0c\u8fd4\u56de\u65b0\u6570\u7ec4\u540e\uff0c\u4ecd\u7136\u53ef\u4ee5\u5f97\u5230\u539f\u6570\u7ec4"),(0,r.kt)("h3",{id:"1concat"},"1.concat()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u7528\u4e8e\u5c06\u4e24\u4e2a\u6216\u591a\u4e2a\u6570\u7ec4\u8fde\u63a5\u5230\u4e00\u8d77"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1aconcat(data1,data2,...);"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"data"),"\uff1a\u4e3a\u6570\u7ec4\u65f6\uff0c\u5c06 data \u5408\u5e76\u5230\u539f\u6570\u7ec4\uff1bdata \u4e3a\u5177\u4f53\u6570\u636e\u65f6\u76f4\u63a5\u6dfb\u52a0\u5230\u539f\u6570\u7ec4\u5c3e\u90e8\uff1b\u7701\u7565\u65f6\u521b\u5efa\u539f\u6570\u7ec4\u7684\u526f\u672c"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr1 = [1, 2, 3];\nvar arr2 = arr1.concat();\nconsole.log(arr1); //[1,2,3]---\u539f\u6570\u7ec4\nconsole.log(arr2); //[1,2,3]---\u539f\u6570\u7ec4\u7684\u526f\u672c;\u770b\u8d77\u6765\u548c\u539f\u6570\u7ec4\u4e00\u6837\uff0c\u4f46\u4ed6\u4eec\u662f\u4e24\u4e2a\u4e1c\u897f\uff0c\u4e0d\u76f8\u7b49\u3002\nconsole.log(arr1 === arr2); //false---\u6570\u7ec4\u4e5f\u662f\u5bf9\u8c61\u7684\u4e00\u79cd\uff0c\u6240\u6709\u5bf9\u8c61\u90fd\u4e0d\u76f8\u7b49\uff0c\u9664\u975e\u662f\u5bf9\u8c61\u672c\u8eab\u7b49\u4e8e\u81ea\u5df1\nconsole.log(arr1.concat("hello", "world")); //[1,2,3,"hello","world"]---\u5c06\u5b57\u7b26\u62fc\u63a5\u5230\u6570\u7ec4\u540e\nconsole.log(arr1.concat(["a", "b"], [[3, 4], { name: "admin" }])); //[1,2,3,"a","b",[3,4],{"name":"admin"}]\nvar arr3 = [4, 5, 6];\nconsole.log(arr1.concat(arr3)); //[1, 2, 3, 4, 5, 6]---\u5c06\u4e24\u4e2a\u6570\u7ec4\u62fc\u63a5\nconsole.log(arr1); //[1,2,3]---\u539f\u6570\u7ec4\u672a\u6539\u53d8\n')),(0,r.kt)("h3",{id:"2join"},"2.join()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u6839\u636e\u6307\u5b9a\u5206\u9694\u7b26\u5c06\u6570\u7ec4\u4e2d\u7684\u6240\u6709\u5143\u7d20\u653e\u5165\u4e00\u4e2a\u5b57\u7b26\u4e32\uff0c\u5e76\u8fd4\u56de\u8fd9\u4e2a\u5b57\u7b26\u4e32"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1ajoin(str);"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"str"),'\uff1a\u9ed8\u8ba4\u4e3a","\u53f7\uff0c\u4ee5\u4f20\u5165\u7684\u5b57\u7b26\u4f5c\u4e3a\u5206\u9694\u7b26'),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr = [1, 2, 3];\nconsole.log(arr.join()); //1,2,3---\u5c06\u6570\u7ec4\u6bcf\u4e2a\u5143\u7d20\u7528","\u8fde\u63a5\u6210\u5b57\u7b26\u4e32\u5e76\u8fd4\u56de\nconsole.log(arr.join("-")); //1-2-3---\u5c06\u6570\u7ec4\u6bcf\u4e2a\u5143\u7d20\u7528"-"\u8fde\u63a5\u6210\u5b57\u7b26\u4e32\u5e76\u8fd4\u56de\nconsole.log(arr); //[1,2,3]---\u539f\u6570\u7ec4\u672a\u6539\u53d8\n\n//\u5f53\u6570\u7ec4\u91cc\u7684\u5143\u7d20\u4e5f\u662f\u6570\u7ec4\u6216\u5bf9\u8c61\u65f6\nvar a = [["OBKoro1", "23"], "test"];\nconsole.log(a.join("*")); //OBKoro1,23*test---\u6570\u7ec4\u5185\u7684\u8fd8\u662f\u7528","\u8fde\u63a5\uff08join\u53ea\u5bf9\u4e00\u7ef4\u6570\u7ec4\u8fde\u63a5\uff0c\u591a\u7ef4\u6570\u7ec4\u65f6\uff0c\u91cc\u9762\u7684\u6570\u7ec4\u4e0d\u8fde\u63a5\uff0c\u53ea\u662f\u8f6c\u6210\u5b57\u7b26\u4e32\uff09\uff0c\u6570\u7ec4\u5916\u7684\u7528"*"\u8fde\u63a5\nvar b = [{ name: "OBKoro1", age: "23" }, "test"];\nconsole.log(b.join("*")); //[object Object]*test---\u6570\u7ec4\u5185\u662f\u5bf9\u8c61\u65f6\u3002\u4f1a\u51fa\u95ee\u9898\uff0c\u5148\u8f6c\u6210\u6570\u7ec4\uff0c\u5bf9\u8c61\u5185\u5bb9\u663e\u793a"Object",\u518d\u8fde\u63a5\u3002\u4e0d\u80fd\u663e\u793a\u5177\u4f53\u503c\n// \u5bf9\u8c61\u8f6c\u5b57\u7b26\u4e32\u63a8\u8350JSON.stringify(obj);\n')),(0,r.kt)("h3",{id:"3slice"},"3.slice()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u53ef\u4ece\u5df2\u6709\u7684\u6570\u7ec4\u4e2d\u8fd4\u56de\u9009\u5b9a\u7684\u5143\u7d20\u3002"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1aslice(start, end)"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"start"),"\uff1a\u4e3a\u5fc5\u586b\uff0c\u8868\u793a\u4ece\u7b2c\u51e0\u4f4d\u7d22\u5f15\u5f00\u59cb\u3002\u82e5\u4e3a\u8d1f\u6570\uff0c\u5219\u8868\u793a\u4ece\u540e\u5f80\u524d\u8ba1\u7b97\u7d22\u5f15"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"end"),"\uff1a\u4e3a\u53ef\u586b\uff0c\u8868\u793a\u5230\u7b2c\u51e0\u4f4d\u7ed3\u675f(\u4e0d\u5305\u542b end \u4f4d)\uff0c\u7701\u7565\u8868\u793a\u5230\u6700\u540e\u4e00\u4f4d\uff1b\u82e5\u4e3a\u8d1f\u6570\uff0c\u5219\u8868\u793a\u4ece\u540e\u5f80\u524d\u8ba1\u7b97\u7d22\u5f15"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr = ["Tom", "Jack", "Lucy", "Lily", "May"];\nconsole.log(arr.slice(1, 3)); //["Jack","Lucy"]---\u8fd4\u56de\u7d22\u5f15\u4e3a1,2\u7684\u5143\u7d20\u7ec4\u6210\u7684\u6570\u7ec4\nconsole.log(arr.slice(1)); //["Jack","Lucy","Lily","May"]---\u8fd4\u56de\u7d22\u5f15\u4e3a1,2,3,4\u7684\u5143\u7d20\u7ec4\u6210\u7684\u6570\u7ec4\nconsole.log(arr.slice(-4, -1)); //["Jack","Lucy","Lily"]\nconsole.log(arr.slice(-2)); //["Lily","May"]\nconsole.log(arr.slice(1, -2)); //["Jack","Lucy"]\nconsole.log(arr); //["Tom","Jack","Lucy","Lily","May"]---\u539f\u6570\u7ec4\u672a\u6539\u53d8\n')),(0,r.kt)("h3",{id:"4tostring"},"4.toString()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u8f6c\u6362\u6210\u5b57\u7b26\u4e32\uff0c\u7c7b\u4f3c\u4e8e\u6ca1\u6709\u53c2\u6570\u7684 join()\u3002\u8be5\u65b9\u6cd5\u4f1a\u5728\u6570\u636e\u53d1\u751f\u9690\u5f0f\u7c7b\u578b\u8f6c\u6362\u65f6\u88ab\u81ea\u52a8\u8c03\u7528\uff0c\u5982\u679c\u624b\u52a8\u8c03\u7528\uff0c\u5c31\u662f\u76f4\u63a5\u8f6c\u4e3a\u5b57\u7b26\u4e32\u3002"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1a\u65e0"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr = [1, 2, 3];\nvar a = [{ name: "OBKoro1", age: "23" }, "test"];\nconsole.log(arr.toString()); //1,2,3---\u8f6c\u4e3a\u5b57\u7b26\nconsole.log(a.toString()); //[object Object],test--\u5bf9\u8c61\u6ca1\u529e\u6cd5\u76f4\u63a5\u8f6c\nconsole.log(arr); //[1,2,3]---\u539f\u6570\u7ec4\u672a\u6539\u53d8\n')),(0,r.kt)("h3",{id:"5valueof"},"5.valueOf()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u8fd4\u56de\u6570\u7ec4\u7684\u539f\u59cb\u503c\uff08\u4e00\u822c\u60c5\u51b5\u4e0b\u5176\u5b9e\u5c31\u662f\u6570\u7ec4\u81ea\u8eab\uff09\uff0c\u4e00\u822c\u7531 js \u5728\u540e\u53f0\u8c03\u7528\uff0c\u5e76\u4e0d\u663e\u5f0f\u7684\u51fa\u73b0\u5728\u4ee3\u7801\u4e2d"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1a\u65e0"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},"var arr = [1, 2, 3];\nconsole.log(arr.valueOf()); //[1,2,3]---\u8fd4\u56de\u7684\u662f\u6570\u7ec4\u672c\u8eab\nconsole.log(arr); //[1,2,3]---\u539f\u6570\u7ec4\u672a\u53d8\n//\u4e3a\u4e86\u8bc1\u660e\u8fd4\u56de\u7684\u662f\u6570\u7ec4\u81ea\u8eab\nconsole.log(arr.valueOf() == arr); //true\n")),(0,r.kt)("h3",{id:"6indexof"},"6.indexOf()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u6839\u636e\u6307\u5b9a\u7684\u6570\u636e\uff0c\u4ece\u5de6\u5411\u53f3\uff0c\u67e5\u8be2\u67d0\u5143\u7d20\u5728\u6570\u7ec4\u4e2d\u51fa\u73b0\u7684\u4f4d\u7f6e\uff0c\u5982\u679c\u4e0d\u5b58\u5728\u6307\u5b9a\u7684\u5143\u7d20\uff0c\u8fd4\u56de-1\u3002\u8be5\u65b9\u6cd5\u662f\u67e5\u8be2\u65b9\u6cd5\uff0c\u4e0d\u4f1a\u5bf9\u6570\u7ec4\u4ea7\u751f\u6539\u53d8\u3002"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1aindexOf(value, start);"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"value"),"\uff1a\u5fc5\u586b\uff0c\u8981\u67e5\u8be2\u7684\u6570\u636e\uff1b"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"start"),"\uff1a\u9009\u586b\uff0c\u8868\u793a\u5f00\u59cb\u67e5\u8be2\u7684\u4f4d\u7f6e\uff0c\u5f53 start \u4e3a\u8d1f\u6570\u65f6\uff0c\u4ece\u6570\u7ec4\u7684\u5c3e\u90e8\u5411\u524d\u6570\uff1b\u5982\u679c\u67e5\u8be2\u4e0d\u5230 value \u7684\u5b58\u5728\uff0c\u5219\u65b9\u6cd5\u8fd4\u56de-1"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr = ["h", "e", "l", "l", "o"];\nconsole.log(arr.indexOf("l")); //2---\u5b57\u6bcd"l"\u5728\u6570\u7ec4\u4e2d\u7684\u7d22\u5f15\uff0c\u8fd4\u56de\u7b2c\u4e00\u4e2a\u7d22\u5f15\nconsole.log(arr.indexOf("l", 3)); //3\nconsole.log(arr.indexOf("l", 4)); //-1---\u4ece\u7d22\u5f15\u4e3a4\u7684\u4f4d\u7f6e\u5f00\u59cb\u67e5\u8be2\uff0c\u672a\u627e\u5230\u8fd4\u56de-1\nconsole.log(arr.indexOf("l", -1)); //-1\nconsole.log(arr.indexOf("l", -3)); //2\nconsole.log(arr); // ["h","e","l","l","o"]---\u539f\u6570\u7ec4\u672a\u6539\u53d8\n')),(0,r.kt)("h3",{id:"7lastindexof"},"7.lastIndexOf()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd\uff1a"),"\u6839\u636e\u6307\u5b9a\u7684\u6570\u636e\uff0c\u4ece\u53f3\u5411\u5de6\uff0c\u67e5\u8be2\u5728\u6570\u7ec4\u4e2d\u51fa\u73b0\u7684\u4f4d\u7f6e\uff0c\u5982\u679c\u4e0d\u5b58\u5728\u6307\u5b9a\u7684\u6570\u636e\uff0c\u8fd4\u56de-1\u3002\u8be5\u65b9\u6cd5\u662f\u67e5\u8be2\u65b9\u6cd5\uff0c\u4e0d\u4f1a\u5bf9\u6570\u7ec4\u4ea7\u751f\u6539\u53d8\u3002"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570\uff1a"),"lastIndexOf(value, start);"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"value"),"\uff1a\u5fc5\u586b\uff0c\u8981\u67e5\u8be2\u7684\u6570\u636e\uff1b"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"start"),"\uff1a\u9009\u586b\uff0c\u8868\u793a\u5f00\u59cb\u67e5\u8be2\u7684\u4f4d\u7f6e\uff0c\u5f53 start \u4e3a\u8d1f\u6570\u65f6\uff0c\u4ece\u6570\u7ec4\u7684\u5934\u90e8\u5411\u5c3e\u90e8\u6570\uff1b\u5982\u679c\u67e5\u8be2\u4e0d\u5230 value \u7684\u5b58\u5728\uff0c\u5219\u65b9\u6cd5\u8fd4\u56de-1"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr = ["h", "e", "l", "l", "o"];\nconsole.log(arr.lastIndexOf("l")); //3\nconsole.log(arr.lastIndexOf("l", 3)); //3\nconsole.log(arr.lastIndexOf("l", 1)); //-1\nconsole.log(arr.lastIndexOf("l", -3)); //2\nconsole.log(arr.lastIndexOf("l", -4)); //-1\nconsole.log(arr); // ["h","e","l","l","o"]---\u539f\u6570\u7ec4\u672a\u6539\u53d8\n')),(0,r.kt)("h3",{id:"8foreach"},"8.forEach()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u7528\u6765\u904d\u5386\u6570\u7ec4\uff0c\u8be5\u65b9\u6cd5\u6ca1\u6709\u8fd4\u56de\u503c\u3002forEach \u63a5\u6536\u7684\u56de\u8c03\u51fd\u6570\u4f1a\u6839\u636e\u6570\u7ec4\u7684\u6bcf\u4e00\u9879\u6267\u884c\uff0c\u8be5\u56de\u8c03\u51fd\u6570\u9ed8\u8ba4\u6709\u4e09\u4e2a\u53c2\u6570\uff0c\u5206\u522b\u4e3a\uff1a\u904d\u5386\u5230\u7684\u6570\u7ec4\u7684\u6570\u636e\uff0c\u5bf9\u5e94\u7684\u7d22\u5f15\uff0c\u6570\u7ec4\u81ea\u8eab\u3002"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1aforEach(callback);callback \u9ed8\u8ba4\u6709\u4e09\u4e2a\u53c2\u6570\uff0c\u5206\u522b\u4e3a value\uff0cindex\uff0cself\u3002"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"value"),"\uff1a\u904d\u5386\u5230\u7684\u6570\u7ec4\u5143\u7d20"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"index"),"\uff1a\u5143\u7d20\u5bf9\u5e94\u7684\u7d22\u5f15"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"self"),"\uff1a\u6570\u7ec4\u81ea\u8eab"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr = ["Tom", "Jack", "Lucy", "Lily", "May"];\nvar a = arr.forEach(function(value, index, self) {\n console.log(index + "--" + value + "--" + self);\n});\n// \u6253\u5370\u7ed3\u679c\u4e3a\uff1a---\u7b2c\u4e00\u5217\u4e3a\u904d\u5386\u5230\u7684\u6570\u7ec4\u5143\u7d20\uff0c\u7b2c\u4e8c\u5217\u4e3a\u5bf9\u5e94\u7684\u7d22\u5f15\uff0c\u7b2c\u4e09\u5217\u4e3a\u6570\u7ec4\u81ea\u8eab\n// 0--Tom--Tom,Jack,Lucy,Lily,May\n// 1--Jack--Tom,Jack,Lucy,Lily,May\n// 2--Lucy--Tom,Jack,Lucy,Lily,May\n// 3--Lily--Tom,Jack,Lucy,Lily,May\n// 4--May--Tom,Jack,Lucy,Lily,May\nconsole.log(arr); //["Tom","Jack","Lucy","Lily","May"]---\u539f\u6570\u7ec4\u672a\u6539\u53d8\nconsole.log(a); //undefined---forEach\u6ca1\u6709\u8fd4\u56de\u503c\n//\u8be5\u65b9\u6cd5\u4e3a\u904d\u5386\u65b9\u6cd5\uff0c\u4e0d\u4f1a\u4fee\u6539\u539f\u6570\u7ec4\n')),(0,r.kt)("h3",{id:"9map"},"9.map()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a1.\u540c forEach \u529f\u80fd\uff1b2.map \u7684\u56de\u8c03\u51fd\u6570\u4f1a\u5c06\u6267\u884c\u7ed3\u679c\u8fd4\u56de\uff0c\u6700\u540e map \u5c06\u6240\u6709\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u7ec4\u6210\u65b0\u6570\u7ec4\u8fd4\u56de\u3002"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1amap()\u63a5\u6536\u4e00\u4e2a\u56de\u8c03\u51fd\u6570\u4f5c\u4e3a\u53c2\u6570\uff0c\u8fd9\u4e2a\u56de\u8c03\u51fd\u6570\u9700\u8981\u6709\u8fd4\u56de\u503c\uff1bmap(callback);callback \u9ed8\u8ba4\u6709\u4e09\u4e2a\u53c2\u6570\uff0c\u5206\u522b\u4e3a value\uff0cindex\uff0cself\u3002"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"value"),"\uff1a\u904d\u5386\u5230\u7684\u6570\u7ec4\u5143\u7d20"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"index"),"\uff1a\u5143\u7d20\u5bf9\u5e94\u7684\u7d22\u5f15"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"self"),"\uff1a\u6570\u7ec4\u81ea\u8eab"),(0,r.kt)("h4",{id:"1\u529f\u80fd-1\u540c-foreach"},"\uff081\uff09\u529f\u80fd 1\uff1a\u540c forEach"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr = ["Tom", "Jack", "Lucy", "Lily", "May"];\nvar a = arr.map(function(value, index, self) {\n console.log(index + "--" + value + "--" + self);\n});\n// \u6253\u5370\u7ed3\u679c\u4e3a\uff1a---\u7b2c\u4e00\u5217\u4e3a\u904d\u5386\u5230\u7684\u6570\u7ec4\u5143\u7d20\uff0c\u7b2c\u4e8c\u5217\u4e3a\u5bf9\u5e94\u7684\u7d22\u5f15\uff0c\u7b2c\u4e09\u5217\u4e3a\u6570\u7ec4\u81ea\u8eab\n// 0--Tom--Tom,Jack,Lucy,Lily,May\n// 1--Jack--Tom,Jack,Lucy,Lily,May\n// 2--Lucy--Tom,Jack,Lucy,Lily,May\n// 3--Lily--Tom,Jack,Lucy,Lily,May\n// 4--May--Tom,Jack,Lucy,Lily,May\n')),(0,r.kt)("h4",{id:"2\u529f\u80fd-2\u6bcf\u6b21\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u88ab-map-\u7ec4\u6210\u65b0\u6570\u7ec4\u8fd4\u56de"},"\uff082\uff09\u529f\u80fd 2\uff1a\u6bcf\u6b21\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u88ab map \u7ec4\u6210\u65b0\u6570\u7ec4\u8fd4\u56de"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr = ["Tom", "Jack", "Lucy", "Lily", "May"];\nvar a = arr.map(function(value, index, self) {\n return "hi:" + value;\n});\nconsole.log(a); //["hi:Tom", "hi:Jack", "hi:Lucy", "hi:Lily", "hi:May"]\n//\u53ef\u901a\u8fc7\u6b64\u65b9\u6cd5\u6279\u91cf\u4fee\u6539\u6570\u7ec4\uff0c\u8fd4\u56de\u65b0\u6570\u7ec4\u3002\nconsole.log(arr); //["Tom", "Jack", "Lucy", "Lily", "May"]---\u539f\u6570\u7ec4\u672a\u6539\u53d8\n')),(0,r.kt)("h3",{id:"10filter"},"10.filter()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd\uff1a"),"1.\u540c forEach \u529f\u80fd\uff1b2.filter \u7684\u56de\u8c03\u51fd\u6570\u9700\u8981\u8fd4\u56de\u5e03\u5c14\u503c\uff0c\u5f53\u4e3a true \u65f6\uff0c\u5c06\u672c\u6b21\u6570\u7ec4\u7684\u6570\u636e\u8fd4\u56de\u7ed9 filter\uff0c\u6700\u540e filter \u5c06\u6240\u6709\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u7ec4\u6210\u65b0\u6570\u7ec4\u8fd4\u56de\uff08\u6b64\u529f\u80fd\u53ef\u7406\u89e3\u4e3a\u201c\u8fc7\u6ee4\u201d\uff09\u3002"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570\uff1a"),"filter()\u63a5\u6536\u4e00\u4e2a\u56de\u8c03\u51fd\u6570\u4f5c\u4e3a\u53c2\u6570\uff0c\u8fd9\u4e2a\u56de\u8c03\u51fd\u6570\u9700\u8981\u6709\u8fd4\u56de\u503c\uff1bfilter(callback);callback \u9ed8\u8ba4\u6709\u4e09\u4e2a\u53c2\u6570\uff0c\u5206\u522b\u4e3a value\uff0cindex\uff0cself"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"value"),"\uff1a\u904d\u5386\u5230\u7684\u6570\u7ec4\u5143\u7d20"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"index"),"\uff1a\u5143\u7d20\u5bf9\u5e94\u7684\u7d22\u5f15"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"self"),"\uff1a\u6570\u7ec4\u81ea\u8eab"),(0,r.kt)("h4",{id:"1\u529f\u80fd-1\u540c-foreach-1"},"\uff081\uff09\u529f\u80fd 1\uff1a\u540c forEach"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr = ["Tom", "Jack", "Lucy", "Lily", "May"];\nvar a = arr.filter(function(value, index, self) {\n console.log(index + "--" + value + "--" + self);\n});\n// \u6253\u5370\u7ed3\u679c\u4e3a\uff1a---\u7b2c\u4e00\u5217\u4e3a\u904d\u5386\u5230\u7684\u6570\u7ec4\u5143\u7d20\uff0c\u7b2c\u4e8c\u5217\u4e3a\u5bf9\u5e94\u7684\u7d22\u5f15\uff0c\u7b2c\u4e09\u5217\u4e3a\u6570\u7ec4\u81ea\u8eab\n// 0--Tom--Tom,Jack,Lucy,Lily,May\n// 1--Jack--Tom,Jack,Lucy,Lily,May\n// 2--Lucy--Tom,Jack,Lucy,Lily,May\n// 3--Lily--Tom,Jack,Lucy,Lily,May\n// 4--May--Tom,Jack,Lucy,Lily,May\n')),(0,r.kt)("h4",{id:"2\u529f\u80fd-2\u5f53\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u4e3a-true-\u65f6\u672c\u6b21\u7684\u6570\u7ec4\u503c\u8fd4\u56de\u7ed9-filter\u88ab-filter-\u7ec4\u6210\u65b0\u6570\u7ec4\u8fd4\u56de"},"\uff082\uff09\u529f\u80fd 2\uff1a\u5f53\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u4e3a true \u65f6\uff0c\u672c\u6b21\u7684\u6570\u7ec4\u503c\u8fd4\u56de\u7ed9 filter\uff0c\u88ab filter \u7ec4\u6210\u65b0\u6570\u7ec4\u8fd4\u56de"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr = ["Tom", "Jack", "Lucy", "Lily", "May"];\nvar a = arr.filter(function(value, index, self) {\n return value.length > 3; //\u8fd4\u56de\u5143\u7d20\u957f\u5ea6\u5927\u4e8e3\u7684\u5143\u7d20\u3002\u82e5\u6709\u7b26\u5408\u6761\u4ef6\u7684\u5143\u7d20\uff0c\u8fd4\u56de\u5143\u7d20\n});\nconsole.log(a); //["Jack", "Lucy", "Lily"]\n//\u76f8\u5f53\u4e8e\u4e00\u4e2a\u7b5b\u9009\u5668\uff08\u8fc7\u6ee4\u5668\uff09\uff0c\u53ef\u4ee5\u5728\u6570\u7ec4\u4e2d\u67e5\u627e\u9700\u8981\u7684\u5185\u5bb9\u5e76\u8fd4\u56de\nconsole.log(arr); //["Tom", "Jack", "Lucy", "Lily", "May"]---\u539f\u6570\u7ec4\u672a\u6539\u53d8\n')),(0,r.kt)("h3",{id:"11every"},"11.every()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u5224\u65ad\u6570\u7ec4\u4e2d\u6bcf\u4e00\u9879\u662f\u5426\u90fd\u6ee1\u8db3\u6761\u4ef6\uff0c\u53ea\u6709\u6240\u6709\u9879\u90fd\u6ee1\u8db3\u6761\u4ef6\uff0c\u624d\u4f1a\u8fd4\u56de true\u3002"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1aevery()\u63a5\u6536\u4e00\u4e2a\u56de\u8c03\u51fd\u6570\u4f5c\u4e3a\u53c2\u6570\uff0c\u8fd9\u4e2a\u56de\u8c03\u51fd\u6570\u9700\u8981\u6709\u8fd4\u56de\u503c\uff1bevery(callback);callback \u9ed8\u8ba4\u6709\u4e09\u4e2a\u53c2\u6570\uff0c\u5206\u522b\u4e3a value\uff0cindex\uff0cself"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"value"),"\uff1a\u904d\u5386\u5230\u7684\u6570\u7ec4\u5143\u7d20"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"index"),"\uff1a\u5143\u7d20\u5bf9\u5e94\u7684\u7d22\u5f15"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"self"),"\uff1a\u6570\u7ec4\u81ea\u8eab"),(0,r.kt)("h4",{id:"1\u529f\u80fd-1\u5f53\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u4e3a-true-\u65f6\u7c7b\u4f3c\u4e8e-foreach-\u7684\u529f\u80fd\u904d\u5386\u6240\u6709\u5982\u679c\u4e3a-false\u90a3\u4e48\u505c\u6b62\u6267\u884c\u540e\u9762\u7684\u6570\u636e\u4e0d\u518d\u904d\u5386\u505c\u5728\u7b2c\u4e00\u4e2a\u8fd4\u56de-false-\u7684\u4f4d\u7f6e"},"\uff081\uff09\u529f\u80fd 1\uff1a\u5f53\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u4e3a true \u65f6\uff0c\u7c7b\u4f3c\u4e8e forEach \u7684\u529f\u80fd\uff0c\u904d\u5386\u6240\u6709\uff1b\u5982\u679c\u4e3a false\uff0c\u90a3\u4e48\u505c\u6b62\u6267\u884c\uff0c\u540e\u9762\u7684\u6570\u636e\u4e0d\u518d\u904d\u5386\uff0c\u505c\u5728\u7b2c\u4e00\u4e2a\u8fd4\u56de false \u7684\u4f4d\u7f6e\u3002"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'//demo1:\nvar arr = ["Tom", "abc", "Jack", "Lucy", "Lily", "May"];\nvar a = arr.every(function(value, index, self) {\n console.log(value + "--" + index + "--" + (arr == self));\n});\n// \u6253\u5370\u7ed3\u679c\u4e3a\uff1a\u6ca1\u6709\u8fd4\u56de\u503c\uff0c\u6253\u5370\u4e86\u7b2c\u4e00\u4e2a\uff0c\u9ed8\u8ba4\u4e3afalse\uff0c\u540e\u9762\u7684\u5c31\u4e0d\u518d\u904d\u5386\n// Tom--0--true\n//\u56e0\u4e3a\u56de\u8c03\u51fd\u6570\u4e2d\u6ca1\u6709return true\uff0c\u9ed8\u8ba4\u8fd4\u56deundefined\uff0c\u7b49\u540c\u4e8e\u8fd4\u56defalse\n\n//demo2:\nvar arr = ["Tom", "abc", "Jack", "Lucy", "Lily", "May"];\nvar a = arr.every(function(value, index, self) {\n console.log(value + "--" + index + "--" + (arr == self));\n return value.length < 4;\n});\n// \u6253\u5370\u7ed3\u679c\u4e3a\uff1a\n// Tom--0--true\n// abc--1--true\n// Jack--2--true\n//\u56e0\u4e3a\u5f53\u904d\u5386\u5230Jack\u65f6\uff0c\u56de\u8c03\u51fd\u6570\u5230return\u8fd4\u56defalse\uff0c\u6b64\u65f6Jack\u5df2\u7ecf\u904d\u5386\uff0c\u4f46\u662f\u540e\u9762\u6570\u636e\u5c31\u4e0d\u518d\u88ab\u904d\u5386\u4e86\n\n//demo3:\nvar arr = ["Tom", "abc", "Jack", "Lucy", "Lily", "May"];\nvar a = arr.every(function(value, index, self) {\n console.log(value + "--" + index + "--" + (arr == self));\n return true;\n});\n// \u6253\u5370\u7ed3\u679c\u4e3a\uff1a\n// Tom--0--true\n// abc--1--true\n// Jack--2--true\n// Lucy--3--true\n// Lily--4--true\n// May--5--true\n//\u56e0\u4e3a\u6bcf\u4e2a\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u90fd\u662ftrue\uff0c\u90a3\u4e48\u4f1a\u904d\u5386\u6570\u7ec4\u6240\u6709\u6570\u636e\uff0c\u7b49\u540c\u4e8eforEach\u529f\u80fd\n')),(0,r.kt)("h4",{id:"2\u529f\u80fd-2\u5f53\u6bcf\u4e2a\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u90fd\u4e3a-true-\u65f6every-\u7684\u8fd4\u56de\u503c\u4e3a-true\u53ea\u8981\u6709\u4e00\u4e2a\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u4e3a-falseevery-\u7684\u8fd4\u56de\u503c\u90fd\u4e3a-false"},"\uff082\uff09\u529f\u80fd 2\uff1a\u5f53\u6bcf\u4e2a\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u90fd\u4e3a true \u65f6\uff0cevery \u7684\u8fd4\u56de\u503c\u4e3a true\uff0c\u53ea\u8981\u6709\u4e00\u4e2a\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u4e3a false\uff0cevery \u7684\u8fd4\u56de\u503c\u90fd\u4e3a false"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'//demo1:\nvar arr = ["Tom", "abc", "Jack", "Lucy", "Lily", "May"];\nvar a = arr.every(function(value, index, self) {\n return value.length > 3;\n});\nconsole.log(a); //false---\u53ea\u8981\u51fa\u73b0\u4e00\u4e2afalse\uff0c\u8fd4\u56de\u503c\u5c31\u4e3afalse\n\n//demo2:\nvar arr = ["Tom", "abc", "Jack", "Lucy", "Lily", "May"];\nvar a = arr.every(function(value, index, self) {\n return value.length > 2;\n});\nconsole.log(a); //true---\u904d\u5386\u6570\u7ec4\u5168\u90e8\u4e3atrue\uff0c\u624d\u80fd\u8fd4\u56detrue\n')),(0,r.kt)("h3",{id:"12some"},"12.some()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u5224\u65ad\u6570\u7ec4\u4e2d\u662f\u5426\u5b58\u5728\u6ee1\u8db3\u6761\u4ef6\u7684\u9879\uff0c\u53ea\u8981\u6709\u4e00\u9879\u6ee1\u8db3\u6761\u4ef6\uff0c\u5c31\u4f1a\u8fd4\u56de true\u3002"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1asome()\u63a5\u6536\u4e00\u4e2a\u56de\u8c03\u51fd\u6570\u4f5c\u4e3a\u53c2\u6570\uff0c\u8fd9\u4e2a\u56de\u8c03\u51fd\u6570\u9700\u8981\u6709\u8fd4\u56de\u503c\uff0csome(callback);callback \u9ed8\u8ba4\u6709\u4e09\u4e2a\u53c2\u6570\uff0c\u5206\u522b\u4e3a value\uff0cindex\uff0cself"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"value"),"\uff1a\u904d\u5386\u5230\u7684\u6570\u7ec4\u5143\u7d20"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"index"),"\uff1a\u5143\u7d20\u5bf9\u5e94\u7684\u7d22\u5f15"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"self"),"\uff1a\u6570\u7ec4\u81ea\u8eab"),(0,r.kt)("h4",{id:"1\u529f\u80fd-1"},"\uff081\uff09\u529f\u80fd 1"),(0,r.kt)("p",null,"\u56e0\u4e3a\u8981\u5224\u65ad\u6570\u7ec4\u4e2d\u7684\u6bcf\u4e00\u9879\uff0c\u53ea\u8981\u6709\u4e00\u4e2a\u56de\u8c03\u51fd\u6570\u8fd4\u56de true\uff0csome \u90fd\u4f1a\u8fd4\u56de true\uff0c\u6240\u4ee5\u4e0e every \u6b63\u597d\u76f8\u53cd\uff0c\u5f53\u9047\u5230\u4e00\u4e2a\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u4e3a true \u65f6\uff0c\u53ef\u4ee5\u786e\u5b9a\u7ed3\u679c\uff0c\u90a3\u4e48\u505c\u6b62\u6267\u884c\uff0c\u540e\u9762\u90fd\u6570\u636e\u4e0d\u518d\u904d\u5386\uff0c\u505c\u5728\u7b2c\u4e00\u4e2a\u8fd4\u56de true \u7684\u4f4d\u7f6e\uff1b\u5f53\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u4e3a false \u65f6\uff0c\u9700\u8981\u7ee7\u7eed\u5411\u540e\u6267\u884c\uff0c\u5230\u6700\u540e\u624d\u80fd\u786e\u5b9a\u7ed3\u679c\uff0c\u6240\u4ee5\u4f1a\u904d\u5386\u6240\u6709\u6570\u636e\uff0c\u5b9e\u73b0\u7c7b\u4f3c\u4e8e forEach \u7684\u529f\u80fd\uff0c\u904d\u5386\u6240\u6709\u3002"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'//demo1:\nvar arr = ["Tom", "abc", "Jack", "Lucy", "Lily", "May"];\nvar a = arr.some(function(value, index, self) {\n console.log(value + "--" + index + "--" + (arr == self));\n return value.length > 3;\n});\n// \u6253\u5370\u7ed3\u679c\u4e3a\uff1a\n// Tom--0--true\n// abc--1--true\n// Jack--2--true\n\n//demo2:\nvar arr = ["Tom", "abc", "Jack", "Lucy", "Lily", "May"];\nvar a = arr.some(function(value, index, self) {\n console.log(value + "--" + index + "--" + (arr == self));\n return true;\n});\n// \u6253\u5370\u7ed3\u679c\u4e3a\uff1a\n// Tom--0--true\n\n//demo3:\nvar arr = ["Tom", "abc", "Jack", "Lucy", "Lily", "May"];\nvar a = arr.some(function(value, index, self) {\n console.log(value + "--" + index + "--" + (arr == self));\n return false;\n});\n// \u6253\u5370\u7ed3\u679c\u4e3a\uff1a\n// Tom--0--true\n// abc--1--true\n// Jack--2--true\n// Lucy--3--true\n// Lily--4--true\n// May--5--true\n')),(0,r.kt)("h4",{id:"2\u529f\u80fd-2"},"\uff082\uff09\u529f\u80fd 2"),(0,r.kt)("p",null,"\u4e0e every \u76f8\u53cd\uff0c\u53ea\u8981\u6709\u4e00\u4e2a\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u90fd\u4e3a true\uff0csome \u7684\u8fd4\u56de\u503c\u4e3a true\uff0c\u6240\u6709\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u4e3a false\uff0csome \u7684\u8fd4\u56de\u503c\u624d\u4e3a false"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'//demo1:\nvar arr = ["Tom", "abc", "Jack", "Lucy", "Lily", "May"];\nvar a = arr.some(function(value, index, self) {\n return value.length > 3;\n});\nconsole.log(a); //true\n\n//demo2:\nvar arr = ["Tom", "abc", "Jack", "Lucy", "Lily", "May"];\nvar a = arr.some(function(value, index, self) {\n return value.length > 4;\n});\nconsole.log(a); //false\n')),(0,r.kt)("h3",{id:"13reduce"},"13.reduce()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u4ece\u6570\u7ec4\u7684\u7b2c\u4e00\u9879\u5f00\u59cb\uff0c\u9010\u4e2a\u904d\u5386\u5230\u6700\u540e\uff0c\u8fed\u4ee3\u6570\u7ec4\u7684\u6240\u6709\u9879\uff0c\u7136\u540e\u6784\u5efa\u4e00\u4e2a\u6700\u7ec8\u8fd4\u56de\u7684\u503c\u3002"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1areduce()\u63a5\u6536\u4e00\u4e2a\u6216\u4e24\u4e2a\u53c2\u6570\uff1a\u7b2c\u4e00\u4e2a\u662f\u56de\u8c03\u51fd\u6570\uff0c\u8868\u793a\u5728\u6570\u7ec4\u7684\u6bcf\u4e00\u9879\u4e0a\u8c03\u7528\u7684\u51fd\u6570\uff1b\u7b2c\u4e8c\u4e2a\u53c2\u6570\uff08\u53ef\u9009\u7684\uff09\u4f5c\u4e3a\u5f52\u5e76\u7684\u521d\u59cb\u503c\uff0c\u88ab\u56de\u8c03\u51fd\u6570\u7b2c\u4e00\u6b21\u6267\u884c\u65f6\u7684\u7b2c\u4e00\u4e2a\u53c2\u6570\u63a5\u6536\u3002"),(0,r.kt)("p",null,"reduce(callback,initial);callback \u9ed8\u8ba4\u6709\u56db\u4e2a\u53c2\u6570\uff0c\u5206\u522b\u4e3a prev\uff0cnow\uff0cindex\uff0cself"),(0,r.kt)("p",null,"callback \u8fd4\u56de\u7684\u4efb\u4f55\u503c\u90fd\u4f1a\u4f5c\u4e3a\u4e0b\u4e00\u6b21\u6267\u884c\u7684\u7b2c\u4e00\u4e2a\u53c2\u6570\u3002"),(0,r.kt)("p",null,"\u5982\u679c initial \u53c2\u6570\u88ab\u7701\u7565\uff0c\u90a3\u4e48\u7b2c\u4e00\u6b21\u8fed\u4ee3\u53d1\u751f\u5728\u6570\u7ec4\u7684\u7b2c\u4e8c\u9879\u4e0a\uff0c\u56e0\u6b64 callback \u7684\u7b2c\u4e00\u4e2a\u53c2\u6570\u662f\u6570\u7ec4\u7684\u7b2c\u4e00\u9879\uff0c\u7b2c\u4e8c\u4e2a\u53c2\u6570\u5c31\u662f\u6570\u7ec4\u7684\u7b2c\u4e8c\u9879\u3002"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"prev"),"\uff1a\u521d\u59cb\u503c, \u6216\u8005\u8ba1\u7b97\u7ed3\u675f\u540e\u7684\u8fd4\u56de\u503c"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"now"),"\uff1a\u5f53\u524d\u5143\u7d20\u503c"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"index"),"\uff1a\u5f53\u524d\u5143\u7d20\u7684\u7d22\u5f15"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"self"),"\uff1a\u6570\u7ec4\u81ea\u8eab"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'//demo1:\u4e0d\u7701\u7565initial\u53c2\u6570\uff0c\u56de\u8c03\u51fd\u6570\u6ca1\u6709\u8fd4\u56de\u503c\nvar arr = [10, 20, 30, 40, 50];\narr.reduce(function(prev, now, index, self) {\n console.log(prev + "--" + now + "--" + index + "--" + (arr == self));\n}, 2019);\n// \u6253\u5370\u7ed3\u679c\u4e3a\uff1a\n// 2019--10--0--true\n// undefined--20--1--true\n// undefined--30--2--true\n// undefined--40--3--true\n// undefined--50--4--true\n// \u6b64\u65f6\u56de\u8c03\u51fd\u6570\u6ca1\u6709return\uff0c\u6240\u4ee5\u4ece\u7b2c\u4e8c\u6b21\u5f00\u59cb\uff0cprev\u62ff\u5230\u7684\u662fundefined\n\n//demo2:\u7701\u7565initial\u53c2\u6570\uff0c\u56de\u8c03\u51fd\u6570\u6ca1\u6709\u8fd4\u56de\u503c\nvar arr = [10, 20, 30, 40, 50];\narr.reduce(function(prev, now, index, self) {\n console.log(prev + "--" + now + "--" + index + "--" + (arr == self));\n});\n// \u6253\u5370\u7ed3\u679c\u4e3a\uff1a\u7b2c\u4e00\u6b21\uff0c\u56de\u8c03\u51fd\u6570\u7684\u7b2c\u4e00\u4e2a\u53c2\u6570\u662f\u6570\u7ec4\u7684\u7b2c\u4e00\u9879\u3002\u7b2c\u4e8c\u4e2a\u53c2\u6570\u5c31\u662f\u6570\u7ec4\u7684\u7b2c\u4e8c\u9879\n// 10--20--1--true\n// undefined--30--2--true\n// undefined--40--3--true\n// undefined--50--4--true\n// \u6b64\u65f6\u56de\u8c03\u51fd\u6570\u6ca1\u6709return\uff0c\u6240\u4ee5\u4ece\u7b2c\u4e8c\u6b21\u5f00\u59cb\uff0cprev\u62ff\u5230\u7684\u662fundefined\n\n//demo3:\u4e0d\u7701\u7565initial\u53c2\u6570\uff0c\u56de\u8c03\u51fd\u6570\u6709\u8fd4\u56de\u503c\nvar arr = [10, 20, 30, 40, 50];\narr.reduce(function(prev, now, index, self) {\n console.log(prev + "--" + now + "--" + index + "--" + (arr == self));\n return "hello";\n}, 2019);\n// \u6253\u5370\u7ed3\u679c\u4e3a\uff1a\n// 2019--10--0--true\n// hello--20--1--true\n// hello--30--2--true\n// hello--40--3--true\n// hello--50--4--true\n// \u6b64\u65f6\u56de\u8c03\u51fd\u6570\u6709return\uff0c\u6240\u4ee5\u4ece\u7b2c\u4e8c\u6b21\u5f00\u59cb\uff0cprev\u62ff\u5230\u7684\u662f\u56de\u8c03\u51fd\u6570return\u7684\u503c\n\n//demo4:\u7701\u7565initial\u53c2\u6570\uff0c\u56de\u8c03\u51fd\u6570\u6709\u8fd4\u56de\u503c\nvar arr = [10, 20, 30, 40, 50];\narr.reduce(function(prev, now, index, self) {\n console.log(prev + "--" + now + "--" + index + "--" + (arr == self));\n return "hello";\n});\n// \u6253\u5370\u7ed3\u679c\u4e3a\uff1a\u7b2c\u4e00\u6b21\uff0c\u56de\u8c03\u51fd\u6570\u7684\u7b2c\u4e00\u4e2a\u53c2\u6570\u662f\u6570\u7ec4\u7684\u7b2c\u4e00\u9879\u3002\u7b2c\u4e8c\u4e2a\u53c2\u6570\u5c31\u662f\u6570\u7ec4\u7684\u7b2c\u4e8c\u9879\n// 10--20--1--true\n// hello--30--2--true\n// hello--40--3--true\n// hello--50--4--true\n// \u6b64\u65f6\u56de\u8c03\u51fd\u6570\u6709return\uff0c\u6240\u4ee5\u4ece\u7b2c\u4e8c\u6b21\u5f00\u59cb\uff0cprev\u62ff\u5230\u7684\u662f\u56de\u8c03\u51fd\u6570return\u7684\u503c\n\n//demo5\uff1a\u4f7f\u7528reduce\u8ba1\u7b97\u6570\u7ec4\u4e2d\u6240\u6709\u6570\u636e\u7684\u548c\nvar arr = [10, 20, 30, 40, 50];\nvar sum = arr.reduce(function(prev, now, index, self) {\n return prev + now;\n});\nconsole.log(sum); //150\n// \u56de\u8c03\u51fd\u6570\u7684\u6700\u540e\u4e00\u6b21return\u7684\u7ed3\u679c\u88ab\u8fd4\u56de\u5230reduce\u65b9\u6cd5\u7684\u8eab\u4e0a\n\n//demo6\uff1a\u4f7f\u7528reduce\u8ba1\u7b97\u6570\u7ec4\u4e2d\u6240\u6709\u6570\u636e\u7684\u548c\nvar arr = [10, 20, 30, 40, 50];\nvar sum = arr.reduce(function(prev, now, index, self) {\n return prev + now;\n}, 8);\nconsole.log(sum); //158\n// \u56de\u8c03\u51fd\u6570\u7684\u6700\u540e\u4e00\u6b21return\u7684\u7ed3\u679c\u88ab\u8fd4\u56de\u5230reduce\u65b9\u6cd5\u7684\u8eab\u4e0a\n// \u56e0\u4e3areduce\u6709\u7b2c\u4e8c\u4e2a\u53c2\u6570initial\uff0c\u5728\u7b2c\u4e00\u6b21\u6267\u884c\u65f6\u88ab\u8ba1\u7b97\uff0c\u6240\u4ee5\u6700\u7ec8\u7ed3\u679c\u88ab\u52a0\u4e0a8\n')),(0,r.kt)("h3",{id:"14reduceright"},"14.reduceRight()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u4ece\u6570\u7ec4\u7684\u7b2c\u4e00\u9879\u5f00\u59cb\uff0c\u9010\u4e2a\u904d\u5386\u5230\u6700\u540e\uff0c\u8fed\u4ee3\u6570\u7ec4\u7684\u6240\u6709\u9879\uff0c\u7136\u540e\u6784\u5efa\u4e00\u4e2a\u6700\u7ec8\u8fd4\u56de\u7684\u503c\u3002"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1areduce()\u63a5\u6536\u4e00\u4e2a\u6216\u4e24\u4e2a\u53c2\u6570\uff1a\u7b2c\u4e00\u4e2a\u662f\u56de\u8c03\u51fd\u6570\uff0c\u8868\u793a\u5728\u6570\u7ec4\u7684\u6bcf\u4e00\u9879\u4e0a\u8c03\u7528\u7684\u51fd\u6570\uff1b\u7b2c\u4e8c\u4e2a\u53c2\u6570\uff08\u53ef\u9009\u7684\uff09\u4f5c\u4e3a\u5f52\u5e76\u7684\u521d\u59cb\u503c\uff0c\u88ab\u56de\u8c03\u51fd\u6570\u7b2c\u4e00\u6b21\u6267\u884c\u65f6\u7684\u7b2c\u4e00\u4e2a\u53c2\u6570\u63a5\u6536\u3002"),(0,r.kt)("p",null,"reduce(callback,initial);callback \u9ed8\u8ba4\u6709\u56db\u4e2a\u53c2\u6570\uff0c\u5206\u522b\u4e3a prev\uff0cnow\uff0cindex\uff0cself"),(0,r.kt)("p",null,"callback \u8fd4\u56de\u7684\u4efb\u4f55\u503c\u90fd\u4f1a\u4f5c\u4e3a\u4e0b\u4e00\u6b21\u6267\u884c\u7684\u7b2c\u4e00\u4e2a\u53c2\u6570\u3002"),(0,r.kt)("p",null,"\u5982\u679c initial \u53c2\u6570\u88ab\u7701\u7565\uff0c\u90a3\u4e48\u7b2c\u4e00\u6b21\u8fed\u4ee3\u53d1\u751f\u5728\u6570\u7ec4\u7684\u7b2c\u4e8c\u9879\u4e0a\uff0c\u56e0\u6b64 callback \u7684\u7b2c\u4e00\u4e2a\u53c2\u6570\u662f\u6570\u7ec4\u7684\u7b2c\u4e00\u9879\uff0c\u7b2c\u4e8c\u4e2a\u53c2\u6570\u5c31\u662f\u6570\u7ec4\u7684\u7b2c\u4e8c\u9879\u3002"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"prev"),"\uff1a\u521d\u59cb\u503c, \u6216\u8005\u8ba1\u7b97\u7ed3\u675f\u540e\u7684\u8fd4\u56de\u503c"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"now"),"\uff1a\u5f53\u524d\u5143\u7d20\u503c"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"index"),"\uff1a\u5f53\u524d\u5143\u7d20\u7684\u7d22\u5f15"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"self"),"\uff1a\u6570\u7ec4\u81ea\u8eab"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'//demo1:\u4e0d\u7701\u7565initial\u53c2\u6570\uff0c\u56de\u8c03\u51fd\u6570\u6ca1\u6709\u8fd4\u56de\u503c\nvar arr = [10, 20, 30, 40, 50];\narr.reduceRight(function(prev, now, index, self) {\n console.log(prev + "--" + now + "--" + index + "--" + (arr == self));\n}, 2019);\n// \u6253\u5370\u7ed3\u679c\u4e3a\uff1a\n//2019--50--4--true\n//undefined--40--3--true\n//undefined--30--2--true\n//undefined--20--1--true\n//undefined--10--0--true\n// \u6b64\u65f6\u56de\u8c03\u51fd\u6570\u6ca1\u6709return\uff0c\u6240\u4ee5\u4ece\u7b2c\u4e8c\u6b21\u5f00\u59cb\uff0cprev\u62ff\u5230\u7684\u662fundefined\n\n//demo2:\u7701\u7565initial\u53c2\u6570\uff0c\u56de\u8c03\u51fd\u6570\u6ca1\u6709\u8fd4\u56de\u503c\nvar arr = [10, 20, 30, 40, 50];\narr.reduceRight(function(prev, now, index, self) {\n console.log(prev + "--" + now + "--" + index + "--" + (arr == self));\n});\n// \u6253\u5370\u7ed3\u679c\u4e3a\uff1a\u7b2c\u4e00\u6b21\uff0c\u56de\u8c03\u51fd\u6570\u7684\u7b2c\u4e00\u4e2a\u53c2\u6570\u662f\u6570\u7ec4\u7684\u7b2c\u4e00\u9879\u3002\u7b2c\u4e8c\u4e2a\u53c2\u6570\u5c31\u662f\u6570\u7ec4\u7684\u7b2c\u4e8c\u9879\n//50--40--3--true\n//undefined--30--2--true\n//undefined--20--1--true\n//undefined--10--0--true\n// \u6b64\u65f6\u56de\u8c03\u51fd\u6570\u6ca1\u6709return\uff0c\u6240\u4ee5\u4ece\u7b2c\u4e8c\u6b21\u5f00\u59cb\uff0cprev\u62ff\u5230\u7684\u662fundefined\n\n//demo3:\u4e0d\u7701\u7565initial\u53c2\u6570\uff0c\u56de\u8c03\u51fd\u6570\u6709\u8fd4\u56de\u503c\nvar arr = [10, 20, 30, 40, 50];\narr.reduceRight(function(prev, now, index, self) {\n console.log(prev + "--" + now + "--" + index + "--" + (arr == self));\n return "hello";\n}, 2019);\n// \u6253\u5370\u7ed3\u679c\u4e3a\uff1a\n//2019--50--4--true\n//hello--40--3--true\n//hello--30--2--true\n//hello--20--1--true\n//hello--10--0--true\n// \u6b64\u65f6\u56de\u8c03\u51fd\u6570\u6709return\uff0c\u6240\u4ee5\u4ece\u7b2c\u4e8c\u6b21\u5f00\u59cb\uff0cprev\u62ff\u5230\u7684\u662f\u56de\u8c03\u51fd\u6570reduceRight\u7684\u503c\n\n//demo4:\u7701\u7565initial\u53c2\u6570\uff0c\u56de\u8c03\u51fd\u6570\u6709\u8fd4\u56de\u503c\nvar arr = [10, 20, 30, 40, 50];\narr.reduceRight(function(prev, now, index, self) {\n console.log(prev + "--" + now + "--" + index + "--" + (arr == self));\n return "hello";\n});\n// \u6253\u5370\u7ed3\u679c\u4e3a\uff1a\u7b2c\u4e00\u6b21\uff0c\u56de\u8c03\u51fd\u6570\u7684\u7b2c\u4e00\u4e2a\u53c2\u6570\u662f\u6570\u7ec4\u7684\u7b2c\u4e00\u9879\u3002\u7b2c\u4e8c\u4e2a\u53c2\u6570\u5c31\u662f\u6570\u7ec4\u7684\u7b2c\u4e8c\u9879\n//50--40--3--true\n//hello--30--2--true\n//hello--20--1--true\n//hello--10--0--true\n// \u6b64\u65f6\u56de\u8c03\u51fd\u6570\u6709return\uff0c\u6240\u4ee5\u4ece\u7b2c\u4e8c\u6b21\u5f00\u59cb\uff0cprev\u62ff\u5230\u7684\u662f\u56de\u8c03\u51fd\u6570reduceRight\u7684\u503c\n\n//demo5\uff1a\u4f7f\u7528reduce\u8ba1\u7b97\u6570\u7ec4\u4e2d\u6240\u6709\u6570\u636e\u7684\u548c\nvar arr = [10, 20, 30, 40, 50];\nvar sum = arr.reduceRight(function(prev, now, index, self) {\n return prev + now;\n});\nconsole.log(sum); //150\n// \u56de\u8c03\u51fd\u6570\u7684\u6700\u540e\u4e00\u6b21return\u7684\u7ed3\u679c\u88ab\u8fd4\u56de\u5230reduceRight\u65b9\u6cd5\u7684\u8eab\u4e0a\n\n//demo6\uff1a\u4f7f\u7528reduce\u8ba1\u7b97\u6570\u7ec4\u4e2d\u6240\u6709\u6570\u636e\u7684\u548c\nvar arr = [10, 20, 30, 40, 50];\nvar sum = arr.reduceRight(function(prev, now, index, self) {\n return prev + now;\n}, 8);\nconsole.log(sum); //158\n// \u56de\u8c03\u51fd\u6570\u7684\u6700\u540e\u4e00\u6b21return\u7684\u7ed3\u679c\u88ab\u8fd4\u56de\u5230reduceRight\u65b9\u6cd5\u7684\u8eab\u4e0a\n// \u56e0\u4e3areduceRight\u6709\u7b2c\u4e8c\u4e2a\u53c2\u6570initial\uff0c\u5728\u7b2c\u4e00\u6b21\u6267\u884c\u65f6\u88ab\u8ba1\u7b97\uff0c\u6240\u4ee5\u6700\u7ec8\u7ed3\u679c\u88ab\u52a0\u4e0a8\n')),(0,r.kt)("h3",{id:"15es6-\u65b0\u589efrom"},"15.ES6 \u65b0\u589e\uff1afrom()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u5c06\u7c7b\u6570\u7ec4\u5bf9\u8c61\u548c\u53ef\u904d\u5386\u5bf9\u8c61\u8f6c\u5316\u4e3a\u6570\u7ec4"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1afrom(object, mapFunction, thisValue)"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"object"),"\uff1a\u5fc5\u9700\uff0c\u8981\u8f6c\u6362\u4e3a\u6570\u7ec4\u7684\u5bf9\u8c61"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"mapFunction"),"\uff1a\u53ef\u9009\uff0c\u6570\u7ec4\u4e2d\u6bcf\u4e2a\u5143\u7d20\u8981\u8c03\u7528\u7684\u51fd\u6570"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"thisValue"),"\uff1a\u53ef\u9009\uff0c\u6620\u5c04\u51fd\u6570(mapFunction)\u4e2d\u7684 this \u5bf9\u8c61"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr = "foo";\nconsole.log(Array.from(arr)); //["f", "o", "o"]---\u5c06\u7c7b\u6570\u7ec4\u5bf9\u8c61\u8f6c\u6362\u4e3a\u6570\u7ec4\nconsole.log(arr); //"foo"---\u4e0d\u6539\u53d8\u539f\u5bf9\u8c61\n')),(0,r.kt)("h3",{id:"16es6-\u65b0\u589eof"},"16.ES6 \u65b0\u589e\uff1aof()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u5c06\u4e00\u7ec4\u503c\u8f6c\u5316\u4e3a\u6570\u7ec4"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1aof(element0[, element1[, ...","[, elementN]","]])"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"elementN"),"\uff1a\u4efb\u610f\u4e2a\u53c2\u6570\uff0c\u5c06\u6309\u987a\u5e8f\u6210\u4e3a\u8fd4\u56de\u6570\u7ec4\u4e2d\u7684\u5143\u7d20"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},"console.log(Array.of(1)); // [1]\nconsole.log(Array.of(1, 2, 3)); // [1, 2, 3]\nconsole.log(Array.of(undefined)); // [undefined]\n")),(0,r.kt)("h3",{id:"17es6-\u65b0\u589efind"},"17.ES6 \u65b0\u589e\uff1afind()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u5728\u6570\u7ec4\u5185\u90e8, \u627e\u5230\u7b2c\u4e00\u4e2a\u7b26\u5408\u6761\u4ef6\u7684\u6570\u7ec4\u6210\u5458"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1afind(callback","[, thisArg]",")\uff1bcallback \u56de\u8c03\u51fd\u6570\u63a5\u53d7\u4e09\u4e2a\u53c2\u6570\uff08element\uff0cindex\uff0cself\uff09"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"element"),"\uff1a\u53ef\u9009\uff1b\u5f53\u524d\u904d\u5386\u5230\u7684\u5143\u7d20"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"index"),"\uff1a\u53ef\u9009\uff1a\u5f53\u524d\u904d\u5386\u5230\u7684\u7d22\u5f15"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"self"),"\uff1a\u53ef\u9009\uff1a\u6570\u7ec4\u672c\u8eab"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"thisArg"),"\uff1a\u6267\u884c\u56de\u8c03\u65f6\u7528\u4f5c",(0,r.kt)("inlineCode",{parentName:"p"},"this")," \u7684\u5bf9\u8c61"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},"var array = [5, 12, 8, 130, 44];\nvar found = array.find(function(element) {\n return element > 10;\n});\nconsole.log(found); //12\nconsole.log(array); //[5, 12, 8, 130, 44]---\u539f\u6570\u7ec4\u4e0d\u4fbf\n")),(0,r.kt)("h3",{id:"18es6-\u65b0\u589e\u6570\u7ec4-findindex"},"18.ES6 \u65b0\u589e\u6570\u7ec4 findIndex()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u5728\u6570\u7ec4\u5185\u90e8, \u627e\u5230\u7b2c\u4e00\u4e2a\u7b26\u5408\u6761\u4ef6\u7684\u6570\u7ec4\u6210\u5458 \uff0c\u8fd4\u56de\u7d22\u5f15\uff0c\u82e5\u627e\u4e0d\u5230\u8fd4\u56de-1"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1aarr.findIndex(callback","[, thisArg]",")\uff1bcallback \u56de\u8c03\u51fd\u6570\u63a5\u53d7\u4e09\u4e2a\u53c2\u6570\uff08element\uff0cindex\uff0cself\uff09"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"element"),"\uff1a\u53ef\u9009\uff1b\u5f53\u524d\u904d\u5386\u5230\u7684\u5143\u7d20"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"index"),"\uff1a\u53ef\u9009\uff1a\u5f53\u524d\u904d\u5386\u5230\u7684\u7d22\u5f15"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"self"),"\uff1a\u53ef\u9009\uff1a\u6570\u7ec4\u672c\u8eab"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"thisArg"),"\uff1a\u6267\u884c\u56de\u8c03\u65f6\u7528\u4f5c",(0,r.kt)("inlineCode",{parentName:"p"},"this")," \u7684\u5bf9\u8c61"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},"var array = [5, 12, 8, 130, 44];\nfunction isLargeNumber(element) {\n return element > 13;\n}\nconsole.log(array.findIndex(isLargeNumber)); //3\nconsole.log(array); //[5, 12, 8, 130, 44]---\u6570\u7ec4\u672a\u6539\u53d8\n")),(0,r.kt)("h3",{id:"19es7-\u65b0\u589eincludes"},"19.ES7 \u65b0\u589e\uff1aincludes()"),(0,r.kt)("p",null,"\u529f\u80fd\uff1a\u7528\u6765\u5224\u65ad\u4e00\u4e2a\u6570\u7ec4\u662f\u5426\u5305\u542b\u4e00\u4e2a\u6307\u5b9a\u7684\u503c\uff0c\u6839\u636e\u60c5\u51b5\uff0c\u5982\u679c\u5305\u542b\u5219\u8fd4\u56de true\uff0c\u5426\u5219\u8fd4\u56de false"),(0,r.kt)("p",null,"\u53c2\u6570\uff1a arr.includes(valueToFind","[, fromIndex]",")"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"fromIndex"),"\uff1a\u4ece",(0,r.kt)("inlineCode",{parentName:"p"},"fromIndex")," \u7d22\u5f15\u5904\u5f00\u59cb\u67e5\u627e ",(0,r.kt)("inlineCode",{parentName:"p"},"valueToFind"),"\u3002\u5982\u679c\u4e3a\u8d1f\u503c\uff0c\u5219\u6309\u5347\u5e8f\u4ece ",(0,r.kt)("inlineCode",{parentName:"p"},"array.length + fromIndex")," \u7684\u7d22\u5f15\u5f00\u59cb\u641c \uff08\u5373\u4f7f\u4ece\u672b\u5c3e\u5f00\u59cb\u5f80\u524d\u8df3 ",(0,r.kt)("inlineCode",{parentName:"p"},"fromIndex")," \u7684\u7edd\u5bf9\u503c\u4e2a\u7d22\u5f15\uff0c\u7136\u540e\u5f80\u540e\u641c\u5bfb\uff09\u3002\u9ed8\u8ba4\u4e3a 0\u3002"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"valueToFind"),"\uff1a\u9700\u8981\u67e5\u627e\u7684\u5143\u7d20\u503c"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var array = [1, 2, 3];\nconsole.log(array1.includes(2)); //true\nconsole.log(array); //[1, 2, 3]---\u539f\u6570\u7ec4\u672a\u6539\u53d8\nvar pets = ["cat", "dog", "bat"];\nconsole.log(pets.includes("cat")); //true\nconsole.log(pets.includes("at")); //false\nconsole.log(pets); //[\'cat\', \'dog\', \'bat\']---\u539f\u6570\u7ec4\u672a\u6539\u53d8\n')))}k.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/34b04094.3d9cc68f.js b/assets/js/34b04094.3d9cc68f.js new file mode 100644 index 00000000..d1482983 --- /dev/null +++ b/assets/js/34b04094.3d9cc68f.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2566],{9613:(e,t,n)=>{n.d(t,{Zo:()=>c,kt:()=>m});var a=n(9496);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function o(e){for(var t=1;t =0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(a=0;a =0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var u=a.createContext({}),i=function(e){var t=a.useContext(u),n=t;return e&&(n="function"==typeof e?e(t):o(o({},t),e)),n},c=function(e){var t=i(e.components);return a.createElement(u.Provider,{value:t},e.children)},s="mdxType",k={inlineCode:"code",wrapper:function(e){var t=e.children;return a.createElement(a.Fragment,{},t)}},d=a.forwardRef((function(e,t){var n=e.components,r=e.mdxType,l=e.originalType,u=e.parentName,c=p(e,["components","mdxType","originalType","parentName"]),s=i(n),d=r,m=s["".concat(u,".").concat(d)]||s[d]||k[d]||l;return n?a.createElement(m,o(o({ref:t},c),{},{components:n})):a.createElement(m,o({ref:t},c))}));function m(e,t){var n=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var l=n.length,o=new Array(l);o[0]=d;var p={};for(var u in t)hasOwnProperty.call(t,u)&&(p[u]=t[u]);p.originalType=e,p[s]="string"==typeof e?e:r,o[1]=p;for(var i=2;i {n.r(t),n.d(t,{assets:()=>u,contentTitle:()=>o,default:()=>k,frontMatter:()=>l,metadata:()=>p,toc:()=>i});var a=n(1966),r=(n(9496),n(9613));const l={title:"\u6570\u7ec4\u65b9\u6cd5\u8be6\u89e3"},o=void 0,p={unversionedId:"base/javascript/\u6570\u7ec4\u65b9\u6cd5\u8be6\u89e3",id:"base/javascript/\u6570\u7ec4\u65b9\u6cd5\u8be6\u89e3",title:"\u6570\u7ec4\u65b9\u6cd5\u8be6\u89e3",description:"JavaScript\u4e2d\u6570\u7ec4\u7684\u65b9\u6cd5\u79cd\u7c7b\u4f17\u591a\uff0c\u5728 ES3-ES7 \u4e0d\u540c\u7248\u672c\u65f6\u671f\u90fd\u6709\u65b0\u65b9\u6cd5\uff1b\u5e76\u4e14\u6570\u7ec4\u7684\u65b9\u6cd5\u8fd8\u6709\u539f\u578b\u65b9\u6cd5\u548c\u4ece object \u7ee7\u627f\u7684\u65b9\u6cd5\uff0c\u8fd9\u91cc\u6211\u4eec\u53ea\u4ecb\u7ecd\u6570\u7ec4\u5728\u6bcf\u4e2a\u7248\u672c\u4e2d\u539f\u578b\u4e0a\u7684\u65b9\u6cd5\uff0c\u672c\u6587\u4e3e\u4f8b\u4ecb\u7ecd\u4e86\u4ece ES3 \u5230 ES7 \u51e0\u4e4e\u6240\u6709\u7684\u6570\u7ec4\u65b9\u6cd5\u3002",source:"@site/docs/base/javascript/\u6570\u7ec4\u65b9\u6cd5\u8be6\u89e3.md",sourceDirName:"base/javascript",slug:"/base/javascript/\u6570\u7ec4\u65b9\u6cd5\u8be6\u89e3",permalink:"/docs/base/javascript/\u6570\u7ec4\u65b9\u6cd5\u8be6\u89e3",draft:!1,tags:[],version:"current",frontMatter:{title:"\u6570\u7ec4\u65b9\u6cd5\u8be6\u89e3"},sidebar:"base",previous:{title:"\u6570\u7ec4",permalink:"/docs/base/javascript/\u6570\u7ec4/"},next:{title:"\u6d4f\u89c8\u5668\u517c\u5bb9",permalink:"/docs/base/javascript/\u6d4f\u89c8\u5668\u517c\u5bb9"}},u={},i=[{value:"\u4e00\u3001\u5404\u7248\u672c\u6570\u7ec4\u65b9\u6cd5\u4e00\u89c8\u8868",id:"\u4e00\u5404\u7248\u672c\u6570\u7ec4\u65b9\u6cd5\u4e00\u89c8\u8868",level:2},{value:"\u4e8c\u3001\u65b9\u6cd5\u8be6\u89e3",id:"\u4e8c\u65b9\u6cd5\u8be6\u89e3",level:2},{value:"\u4f7f\u7528\u540e\u539f\u6570\u7ec4\u6539\u53d8\uff0c\u5931\u53bb\u539f\u6570\u7ec4\uff0c\u5f97\u5230\u6539\u53d8\u540e\u7684\u65b0\u6570\u7ec4",id:"\u4f7f\u7528\u540e\u539f\u6570\u7ec4\u6539\u53d8\u5931\u53bb\u539f\u6570\u7ec4\u5f97\u5230\u6539\u53d8\u540e\u7684\u65b0\u6570\u7ec4",level:2},{value:"1.pop()",id:"1pop",level:3},{value:"2.push()",id:"2push",level:3},{value:"3.shift()",id:"3shift",level:3},{value:"4.unshift()",id:"4unshift",level:3},{value:"5.reverse()",id:"5reverse",level:3},{value:"6.sort()",id:"6sort",level:3},{value:"1)\u4ece\u5c0f\u5230\u5927\u6392\u5e8f",id:"1\u4ece\u5c0f\u5230\u5927\u6392\u5e8f",level:5},{value:"2)\u4ece\u5927\u5230\u5c0f\u6392\u5e8f",id:"2\u4ece\u5927\u5230\u5c0f\u6392\u5e8f",level:5},{value:"7.splice()",id:"7splice",level:3},{value:"\uff081\uff09\u4e0d\u4f20\u53c2\u65f6\uff1a\u65e0\u64cd\u4f5c",id:"1\u4e0d\u4f20\u53c2\u65f6\u65e0\u64cd\u4f5c",level:4},{value:"\uff082\uff09\u53ea\u4f20\u5165 start\uff1a\u8868\u793a\u4ece\u7d22\u5f15\u4e3a start \u7684\u6570\u636e\u5f00\u59cb\u5220\u9664\uff0c\u76f4\u5230\u6570\u7ec4\u7ed3\u675f",id:"2\u53ea\u4f20\u5165-start\u8868\u793a\u4ece\u7d22\u5f15\u4e3a-start-\u7684\u6570\u636e\u5f00\u59cb\u5220\u9664\u76f4\u5230\u6570\u7ec4\u7ed3\u675f",level:4},{value:"\uff083\uff09\u4f20\u5165 start \u548c num\uff1a\u8868\u793a\u4ece\u7d22\u5f15\u4e3a start \u7684\u6570\u636e\u5f00\u59cb\u5220\u9664\uff0c\u5220\u9664 num \u4e2a",id:"3\u4f20\u5165-start-\u548c-num\u8868\u793a\u4ece\u7d22\u5f15\u4e3a-start-\u7684\u6570\u636e\u5f00\u59cb\u5220\u9664\u5220\u9664-num-\u4e2a",level:4},{value:"\uff084\uff09\u4f20\u5165\u66f4\u591a\uff1a\u8868\u793a\u4ece\u7d22\u5f15\u4e3a start \u7684\u6570\u636e\u5f00\u59cb\u5220\u9664\uff0c\u5220\u9664 num \u4e2a\uff0c\u5e76\u5c06\u7b2c\u4e09\u4e2a\u53c2\u6570\u53ca\u540e\u9762\u6240\u6709\u53c2\u6570\uff0c\u63d2\u5165\u5230 start \u7684\u4f4d\u7f6e",id:"4\u4f20\u5165\u66f4\u591a\u8868\u793a\u4ece\u7d22\u5f15\u4e3a-start-\u7684\u6570\u636e\u5f00\u59cb\u5220\u9664\u5220\u9664-num-\u4e2a\u5e76\u5c06\u7b2c\u4e09\u4e2a\u53c2\u6570\u53ca\u540e\u9762\u6240\u6709\u53c2\u6570\u63d2\u5165\u5230-start-\u7684\u4f4d\u7f6e",level:4},{value:"1\uff09\u5220\u9664\u7684\u6570\u636e\uff0c\u7b49\u4e8e\uff0c\u6dfb\u52a0\u7684\u6570\u636e\uff0c\u6570\u91cf\u76f8\u540c\u3002\u76f8\u5f53\u4e8e\u628a\u67d0\u51e0\u4e2a\u6570\u636e\u66ff\u6362\u4e86",id:"1\u5220\u9664\u7684\u6570\u636e\u7b49\u4e8e\u6dfb\u52a0\u7684\u6570\u636e\u6570\u91cf\u76f8\u540c\u76f8\u5f53\u4e8e\u628a\u67d0\u51e0\u4e2a\u6570\u636e\u66ff\u6362\u4e86",level:5},{value:"2\uff09\u5220\u9664\u7684\u6570\u636e\uff0c\u591a\u4e8e\uff0c\u6dfb\u52a0\u7684\u6570\u636e\u3002\u591a\u7684\u7a7a\u4f4d\u7531\u540e\u9762\u7684\u6570\u636e\u5411\u524d\u79fb\u8865\u4e0a",id:"2\u5220\u9664\u7684\u6570\u636e\u591a\u4e8e\u6dfb\u52a0\u7684\u6570\u636e\u591a\u7684\u7a7a\u4f4d\u7531\u540e\u9762\u7684\u6570\u636e\u5411\u524d\u79fb\u8865\u4e0a",level:5},{value:"3)\u5220\u9664\u7684\u6570\u636e\uff0c\u5c11\u4e8e\uff0c\u6dfb\u52a0\u7684\u6570\u636e\u3002\u591a\u7684\u6570\u636e\u6324\u8fdb\u53bb\uff0c\u540e\u9762\u7684\u5143\u7d20\u90fd\u76f8\u5e94\u540e\u9000\u3002",id:"3\u5220\u9664\u7684\u6570\u636e\u5c11\u4e8e\u6dfb\u52a0\u7684\u6570\u636e\u591a\u7684\u6570\u636e\u6324\u8fdb\u53bb\u540e\u9762\u7684\u5143\u7d20\u90fd\u76f8\u5e94\u540e\u9000",level:5},{value:"\uff085\uff09\u4f20\u5165\u66f4\u591a\uff1a\u8868\u793a\u4ece\u7d22\u5f15\u4e3a start \u7684\u6570\u636e\u5f00\u59cb\u5220\u9664\uff0c\u5220\u9664 num \u4e2a\uff0c\u5e76\u5c06\u7b2c\u4e09\u4e2a\u53c2\u6570\u53ca\u540e\u9762\u6240\u6709\u53c2\u6570\uff0c\u63d2\u5165\u5230 start \u7684\u4f4d\u7f6e",id:"5\u4f20\u5165\u66f4\u591a\u8868\u793a\u4ece\u7d22\u5f15\u4e3a-start-\u7684\u6570\u636e\u5f00\u59cb\u5220\u9664\u5220\u9664-num-\u4e2a\u5e76\u5c06\u7b2c\u4e09\u4e2a\u53c2\u6570\u53ca\u540e\u9762\u6240\u6709\u53c2\u6570\u63d2\u5165\u5230-start-\u7684\u4f4d\u7f6e",level:4},{value:"8.ES6 \u65b0\u589e\uff1acopyWithin()",id:"8es6-\u65b0\u589ecopywithin",level:3},{value:"9.ES6 \u65b0\u589e\uff1afill()",id:"9es6-\u65b0\u589efill",level:3},{value:"\u7b2c\u4e8c\u7c7b\u3001\u4f7f\u7528\u540e\u539f\u6570\u7ec4\u4e0d\u53d8\uff0c\u8fd4\u56de\u65b0\u6570\u7ec4\u540e\uff0c\u4ecd\u7136\u53ef\u4ee5\u5f97\u5230\u539f\u6570\u7ec4",id:"\u7b2c\u4e8c\u7c7b\u4f7f\u7528\u540e\u539f\u6570\u7ec4\u4e0d\u53d8\u8fd4\u56de\u65b0\u6570\u7ec4\u540e\u4ecd\u7136\u53ef\u4ee5\u5f97\u5230\u539f\u6570\u7ec4",level:2},{value:"1.concat()",id:"1concat",level:3},{value:"2.join()",id:"2join",level:3},{value:"3.slice()",id:"3slice",level:3},{value:"4.toString()",id:"4tostring",level:3},{value:"5.valueOf()",id:"5valueof",level:3},{value:"6.indexOf()",id:"6indexof",level:3},{value:"7.lastIndexOf()",id:"7lastindexof",level:3},{value:"8.forEach()",id:"8foreach",level:3},{value:"9.map()",id:"9map",level:3},{value:"\uff081\uff09\u529f\u80fd 1\uff1a\u540c forEach",id:"1\u529f\u80fd-1\u540c-foreach",level:4},{value:"\uff082\uff09\u529f\u80fd 2\uff1a\u6bcf\u6b21\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u88ab map \u7ec4\u6210\u65b0\u6570\u7ec4\u8fd4\u56de",id:"2\u529f\u80fd-2\u6bcf\u6b21\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u88ab-map-\u7ec4\u6210\u65b0\u6570\u7ec4\u8fd4\u56de",level:4},{value:"10.filter()",id:"10filter",level:3},{value:"\uff081\uff09\u529f\u80fd 1\uff1a\u540c forEach",id:"1\u529f\u80fd-1\u540c-foreach-1",level:4},{value:"\uff082\uff09\u529f\u80fd 2\uff1a\u5f53\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u4e3a true \u65f6\uff0c\u672c\u6b21\u7684\u6570\u7ec4\u503c\u8fd4\u56de\u7ed9 filter\uff0c\u88ab filter \u7ec4\u6210\u65b0\u6570\u7ec4\u8fd4\u56de",id:"2\u529f\u80fd-2\u5f53\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u4e3a-true-\u65f6\u672c\u6b21\u7684\u6570\u7ec4\u503c\u8fd4\u56de\u7ed9-filter\u88ab-filter-\u7ec4\u6210\u65b0\u6570\u7ec4\u8fd4\u56de",level:4},{value:"11.every()",id:"11every",level:3},{value:"\uff081\uff09\u529f\u80fd 1\uff1a\u5f53\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u4e3a true \u65f6\uff0c\u7c7b\u4f3c\u4e8e forEach \u7684\u529f\u80fd\uff0c\u904d\u5386\u6240\u6709\uff1b\u5982\u679c\u4e3a false\uff0c\u90a3\u4e48\u505c\u6b62\u6267\u884c\uff0c\u540e\u9762\u7684\u6570\u636e\u4e0d\u518d\u904d\u5386\uff0c\u505c\u5728\u7b2c\u4e00\u4e2a\u8fd4\u56de false \u7684\u4f4d\u7f6e\u3002",id:"1\u529f\u80fd-1\u5f53\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u4e3a-true-\u65f6\u7c7b\u4f3c\u4e8e-foreach-\u7684\u529f\u80fd\u904d\u5386\u6240\u6709\u5982\u679c\u4e3a-false\u90a3\u4e48\u505c\u6b62\u6267\u884c\u540e\u9762\u7684\u6570\u636e\u4e0d\u518d\u904d\u5386\u505c\u5728\u7b2c\u4e00\u4e2a\u8fd4\u56de-false-\u7684\u4f4d\u7f6e",level:4},{value:"\uff082\uff09\u529f\u80fd 2\uff1a\u5f53\u6bcf\u4e2a\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u90fd\u4e3a true \u65f6\uff0cevery \u7684\u8fd4\u56de\u503c\u4e3a true\uff0c\u53ea\u8981\u6709\u4e00\u4e2a\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u4e3a false\uff0cevery \u7684\u8fd4\u56de\u503c\u90fd\u4e3a false",id:"2\u529f\u80fd-2\u5f53\u6bcf\u4e2a\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u90fd\u4e3a-true-\u65f6every-\u7684\u8fd4\u56de\u503c\u4e3a-true\u53ea\u8981\u6709\u4e00\u4e2a\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u4e3a-falseevery-\u7684\u8fd4\u56de\u503c\u90fd\u4e3a-false",level:4},{value:"12.some()",id:"12some",level:3},{value:"\uff081\uff09\u529f\u80fd 1",id:"1\u529f\u80fd-1",level:4},{value:"\uff082\uff09\u529f\u80fd 2",id:"2\u529f\u80fd-2",level:4},{value:"13.reduce()",id:"13reduce",level:3},{value:"14.reduceRight()",id:"14reduceright",level:3},{value:"15.ES6 \u65b0\u589e\uff1afrom()",id:"15es6-\u65b0\u589efrom",level:3},{value:"16.ES6 \u65b0\u589e\uff1aof()",id:"16es6-\u65b0\u589eof",level:3},{value:"17.ES6 \u65b0\u589e\uff1afind()",id:"17es6-\u65b0\u589efind",level:3},{value:"18.ES6 \u65b0\u589e\u6570\u7ec4 findIndex()",id:"18es6-\u65b0\u589e\u6570\u7ec4-findindex",level:3},{value:"19.ES7 \u65b0\u589e\uff1aincludes()",id:"19es7-\u65b0\u589eincludes",level:3}],c={toc:i},s="wrapper";function k(e){let{components:t,...n}=e;return(0,r.kt)(s,(0,a.Z)({},c,n,{components:t,mdxType:"MDXLayout"}),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"JavaScript"),"\u4e2d\u6570\u7ec4\u7684\u65b9\u6cd5\u79cd\u7c7b\u4f17\u591a\uff0c\u5728 ES3-ES7 \u4e0d\u540c\u7248\u672c\u65f6\u671f\u90fd\u6709\u65b0\u65b9\u6cd5\uff1b\u5e76\u4e14\u6570\u7ec4\u7684\u65b9\u6cd5\u8fd8\u6709\u539f\u578b\u65b9\u6cd5\u548c\u4ece object \u7ee7\u627f\u7684\u65b9\u6cd5\uff0c\u8fd9\u91cc\u6211\u4eec\u53ea\u4ecb\u7ecd\u6570\u7ec4\u5728\u6bcf\u4e2a\u7248\u672c\u4e2d\u539f\u578b\u4e0a\u7684\u65b9\u6cd5\uff0c\u672c\u6587\u4e3e\u4f8b\u4ecb\u7ecd\u4e86\u4ece ES3 \u5230 ES7 \u51e0\u4e4e\u6240\u6709\u7684\u6570\u7ec4\u65b9\u6cd5\u3002"),(0,r.kt)("h2",{id:"\u4e00\u5404\u7248\u672c\u6570\u7ec4\u65b9\u6cd5\u4e00\u89c8\u8868"},"\u4e00\u3001\u5404\u7248\u672c\u6570\u7ec4\u65b9\u6cd5\u4e00\u89c8\u8868"),(0,r.kt)("table",null,(0,r.kt)("thead",{parentName:"table"},(0,r.kt)("tr",{parentName:"thead"},(0,r.kt)("th",{parentName:"tr",align:null},"\u6570\u7ec4\u65b9\u6cd5\u540d"),(0,r.kt)("th",{parentName:"tr",align:null},"\u5bf9\u5e94\u7248\u672c"),(0,r.kt)("th",{parentName:"tr",align:"left"},"\u529f\u80fd"),(0,r.kt)("th",{parentName:"tr",align:"center"},"\u539f\u6570\u7ec4\u662f\u5426\u6539\u53d8"))),(0,r.kt)("tbody",{parentName:"table"},(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"pop()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES3-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u5220\u9664\u6700\u540e\u4e00\u4f4d\uff0c\u5e76\u8fd4\u56de\u5220\u9664\u7684\u6570\u636e"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u662f")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"push()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES3-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u5728\u6700\u540e\u4e00\u4f4d\u65b0\u589e\u4e00\u6216\u591a\u4e2a\u6570\u636e\uff0c\u8fd4\u56de\u957f\u5ea6"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u662f")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"shift()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES3-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u5220\u9664\u7b2c\u4e00\u4f4d\uff0c\u5e76\u8fd4\u56de\u5220\u9664\u7684\u6570\u636e"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u662f")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"unshift()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES3-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u5728\u7b2c\u4e00\u4f4d\u65b0\u589e\u4e00\u6216\u591a\u4e2a\u6570\u636e\uff0c\u8fd4\u56de\u957f\u5ea6"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u662f")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"reverse()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES3-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u53cd\u8f6c\u6570\u7ec4\uff0c\u8fd4\u56de\u7ed3\u679c"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u662f")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"sort()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES3-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u6392\u5e8f\uff08\u5b57\u7b26\u89c4\u5219\uff09\uff0c\u8fd4\u56de\u7ed3\u679c"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u662f")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"splice()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES3-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u5220\u9664\u6307\u5b9a\u4f4d\u7f6e\uff0c\u5e76\u66ff\u6362\uff0c\u8fd4\u56de\u5220\u9664\u7684\u6570\u636e"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u662f")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"copyWithin()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES6-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u6307\u5b9a\u4f4d\u7f6e\u7684\u6210\u5458\u590d\u5236\u5230\u5176\u4ed6\u4f4d\u7f6e"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u662f")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"fill()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES6-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u4f7f\u7528\u7ed9\u5b9a\u7684\u503c\uff0c\u586b\u5145\u5230\u6570\u7ec4\u4e2d\uff0c\u7c7b\u4f3c\u4e8e\u66ff\u6362"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u662f")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"concat()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES3-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u5408\u5e76\u6570\u7ec4\uff0c\u5e76\u8fd4\u56de\u5408\u5e76\u4e4b\u540e\u7684\u6570\u636e"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u5426")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"join()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES3-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u4f7f\u7528\u5206\u9694\u7b26\uff0c\u5c06\u6570\u7ec4\u8f6c\u4e3a\u5b57\u7b26\u4e32\u5e76\u8fd4\u56de"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u5426")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"slice()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES3-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u622a\u53d6\u6307\u5b9a\u4f4d\u7f6e\u7684\u6570\u7ec4\uff0c\u5e76\u8fd4\u56de"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u5426")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"toString()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES3-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u76f4\u63a5\u8f6c\u4e3a\u5b57\u7b26\u4e32\uff0c\u5e76\u8fd4\u56de"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u5426")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"valueOf()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES5-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u8fd4\u56de\u6570\u7ec4\u5bf9\u8c61\u7684\u539f\u59cb\u503c"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u5426")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"indexOf()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES5-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u67e5\u8be2\u5e76\u8fd4\u56de\u6570\u636e\u7684\u7d22\u5f15"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u5426")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"lastIndexOf()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES5-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u53cd\u5411\u67e5\u8be2\u5e76\u8fd4\u56de\u6570\u636e\u7684\u7d22\u5f15"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u5426")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"forEach()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES5-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u53c2\u6570\u4e3a\u56de\u8c03\u51fd\u6570\uff0c\u4f1a\u904d\u5386\u6570\u7ec4\u6240\u6709\u7684\u9879\uff0c\u56de\u8c03\u51fd\u6570\u63a5\u53d7\u4e09\u4e2a\u53c2\u6570\uff0c\u5206\u522b\u4e3a value\uff0cindex\uff0cself\uff1bforEach \u6ca1\u6709\u8fd4\u56de\u503c"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u5426")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"map()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES5-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u540c forEach\uff0c\u540c\u65f6\u56de\u8c03\u51fd\u6570\u8fd4\u56de\u6570\u636e\uff0c\u7ec4\u6210\u65b0\u6570\u7ec4\u7531 map \u8fd4\u56de"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u5426")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"filter()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES5-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u540c forEach\uff0c\u540c\u65f6\u56de\u8c03\u51fd\u6570\u8fd4\u56de\u5e03\u5c14\u503c\uff0c\u4e3a true \u7684\u6570\u636e\u7ec4\u6210\u65b0\u6570\u7ec4\u7531 filter \u8fd4\u56de"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u5426")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"every()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES5-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u540c forEach\uff0c\u540c\u65f6\u56de\u8c03\u51fd\u6570\u8fd4\u56de\u5e03\u5c14\u503c\uff0c\u5168\u90e8\u4e3a true\uff0c\u7531 every \u8fd4\u56de true"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u5426")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"some()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES5-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u540c forEach\uff0c\u540c\u65f6\u56de\u8c03\u51fd\u6570\u8fd4\u56de\u5e03\u5c14\u503c\uff0c\u53ea\u8981\u6709\u4e00\u4e2a\u4e3a true\uff0c\u7531 some \u8fd4\u56de true"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u5426")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"reduce()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES5-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u5f52\u5e76\uff0c\u540c forEach\uff0c\u8fed\u4ee3\u6570\u7ec4\u7684\u6240\u6709\u9879\uff0c\u5e76\u6784\u5efa\u4e00\u4e2a\u6700\u7ec8\u503c\uff0c\u7531 reduce \u8fd4\u56de"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u5426")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"reduceRight()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES5-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u53cd\u5411\u5f52\u5e76\uff0c\u540c forEach\uff0c\u8fed\u4ee3\u6570\u7ec4\u7684\u6240\u6709\u9879\uff0c\u5e76\u6784\u5efa\u4e00\u4e2a\u6700\u7ec8\u503c\uff0c\u7531 reduceRight \u8fd4\u56de"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u5426")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"from()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES6-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u5c06\u7c7b\u6570\u7ec4\u5bf9\u8c61\u548c\u53ef\u904d\u5386\u5bf9\u8c61\u8f6c\u5316\u4e3a\u6570\u7ec4"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u5426")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"of()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES6-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u5c06\u4e00\u7ec4\u503c\u8f6c\u5316\u4e3a\u6570\u7ec4"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u5426")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"find()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES6-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u5728\u6570\u7ec4\u5185\u90e8, \u627e\u5230\u7b2c\u4e00\u4e2a\u7b26\u5408\u6761\u4ef6\u7684\u6570\u7ec4\u6210\u5458\uff0c\u8fd4\u56de\u503c"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u5426")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"findIndex()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES6-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u5728\u6570\u7ec4\u5185\u90e8, \u627e\u5230\u7b2c\u4e00\u4e2a\u7b26\u5408\u6761\u4ef6\u7684\u6570\u7ec4\u6210\u5458\uff0c\u8fd4\u56de\u7d22\u5f15"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u5426")),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:null},"includes()"),(0,r.kt)("td",{parentName:"tr",align:null},"ES7-"),(0,r.kt)("td",{parentName:"tr",align:"left"},"\u8868\u793a\u67d0\u4e2a\u6570\u7ec4\u662f\u5426\u5305\u542b\u7ed9\u5b9a\u7684\u503c\uff0c\u4e0e\u5b57\u7b26\u4e32\u7684 includes()\u65b9\u6cd5\u7c7b\u4f3c"),(0,r.kt)("td",{parentName:"tr",align:"center"},"\u5426")))),(0,r.kt)("hr",null),(0,r.kt)("h2",{id:"\u4e8c\u65b9\u6cd5\u8be6\u89e3"},"\u4e8c\u3001\u65b9\u6cd5\u8be6\u89e3"),(0,r.kt)("p",null,"\u5728\u8bb2\u89e3\u6570\u7ec4\u65b9\u6cd5\u524d\uff0c\u6211\u4eec\u5148\u7b80\u5355\u5c06\u6570\u7ec4\u65b9\u6cd5\u6309\u4e0a\u65b9\u8868\u683c\u5185\u5bb9\u5206\u4e3a\u4e0b\u9762\u4e24\u5927\u7c7b"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\uff081\uff09\u4f7f\u7528\u540e\u4f1a\u6539\u53d8\u539f\u6570\u7ec4")),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\uff082\uff09\u4f7f\u7528\u540e\u4e0d\u4f1a\u6539\u53d8\u539f\u6570\u7ec4")),(0,r.kt)("h2",{id:"\u4f7f\u7528\u540e\u539f\u6570\u7ec4\u6539\u53d8\u5931\u53bb\u539f\u6570\u7ec4\u5f97\u5230\u6539\u53d8\u540e\u7684\u65b0\u6570\u7ec4"},"\u4f7f\u7528\u540e\u539f\u6570\u7ec4\u6539\u53d8\uff0c\u5931\u53bb\u539f\u6570\u7ec4\uff0c\u5f97\u5230\u6539\u53d8\u540e\u7684\u65b0\u6570\u7ec4"),(0,r.kt)("h3",{id:"1pop"},"1.pop()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u65b9\u6cd5\u7528\u4e8e\u5220\u9664\u5e76\u8fd4\u56de\u6570\u7ec4\u7684\u6700\u540e\u4e00\u4e2a\u5143\u7d20\u3002"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1a\u65e0"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},"var arr = [1, 2, 3];\nconsole.log(arr.pop()); //3---\u5220\u9664\u5e76\u8fd4\u56de3\nconsole.log(arr); //[1,2]---\u539f\u6570\u7ec4\u6539\u53d8\n")),(0,r.kt)("h3",{id:"2push"},"2.push()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u5411\u6570\u7ec4\u7684\u672b\u5c3e\u6dfb\u52a0\u4e00\u4e2a\u6216\u66f4\u591a\u5143\u7d20\uff0c\u5e76\u8fd4\u56de\u6570\u7ec4\u65b0\u7684\u957f\u5ea6\u3002"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1apush(newData1, newData2, ......)"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr = [1, 2, 3];\nconsole.log(arr.push("a")); //4---\u8fd4\u56de\u6570\u7ec4\u73b0\u5728\u7684\u957f\u5ea6\nconsole.log(arr); //[1,2,3,"a"]---\u539f\u6570\u7ec4\u6539\u53d8\nconsole.log(arr.push("hello", "world")); //6---\u4e00\u6b21\u53ef\u6dfb\u52a0\u591a\u4e2a\u6570\u7ec4\uff0c\u8fd4\u56de\u65b0\u7684\u6570\u7ec4\u957f\u5ea6\nconsole.log(arr); //[1,2,3,"a","hello",world]---\u539f\u6570\u7ec4\u6539\u53d8\n')),(0,r.kt)("h3",{id:"3shift"},"3.shift()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u65b9\u6cd5\u7528\u4e8e\u5220\u9664\u5e76\u8fd4\u56de\u6570\u7ec4\u7684\u7b2c\u4e00\u4e2a\u5143\u7d20\u3002"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1a\u65e0"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},"var arr = [1, 2, 3];\nconsole.log(arr.shift()); //1---\u8fd4\u56de\u88ab\u5220\u9664\u7684\u5143\u7d20\nconsole.log(arr); //[2,3]---\u539f\u6570\u7ec4\u6539\u53d8\nconsole.log(arr.shift()); //2---\u8fd4\u56de\u88ab\u5220\u9664\u7684\u5143\u7d20\nconsole.log(arr); //[3]---\u539f\u6570\u7ec4\u6539\u53d8\n")),(0,r.kt)("h3",{id:"4unshift"},"4.unshift()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u5411\u6570\u7ec4\u7684\u5f00\u5934\u6dfb\u52a0\u4e00\u4e2a\u6216\u66f4\u591a\u5143\u7d20\uff0c\u5e76\u8fd4\u56de\u65b0\u7684\u957f\u5ea6\u3002"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1aunshift(newData1, newData2, ......)"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr = [1, 2, 3];\nconsole.log(arr.unshift("world")); //4---\u8fd4\u56de\u5f53\u524d\u7684\u6570\u7ec4\u957f\u5ea6\nconsole.log(arr); //["world",1,2,3]---\u539f\u6570\u7ec4\u6539\u53d8\nconsole.log(arr.unshift("a", "b", "hello")); //7---\u8fd4\u56de\u5f53\u524d\u7684\u6570\u7ec4\u957f\u5ea6\uff0c\u53ef\u4e00\u6b21\u6027\u6dfb\u52a0\u591a\u4e2a\u5143\u7d20\nconsole.log(arr); //["a","b","hello","world",1,2,3]---\u539f\u6570\u7ec4\u6539\u53d8\n')),(0,r.kt)("h3",{id:"5reverse"},"5.reverse()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u98a0\u5012\u6570\u7ec4\u4e2d\u5143\u7d20\u7684\u987a\u5e8f\uff0c\u5e76\u8fd4\u56de\u66f4\u6539\u540e\u7684\u6570\u7ec4"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1a\u65e0"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},"var arr = [1, 2, 3];\nconsole.log(arr.reverse()); //[3,2,1]---\u8fd4\u56de\u98a0\u5012\u540e\u7684\u6570\u7ec4\nconsole.log(arr); //[3,2,1]---\u539f\u6570\u7ec4\u6539\u53d8\n")),(0,r.kt)("h3",{id:"6sort"},"6.sort()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u5bf9\u6570\u7ec4\u4e2d\u7684\u5143\u7d20\u8fdb\u884c\u6392\u5e8f\uff0c\u9ed8\u8ba4\u662f\u5347\u5e8f\uff0c\u8fd4\u56de\u65b0\u6570\u7ec4"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1a\u65e0"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},"var arr = [6, 1, 5, 2, 3, 4];\nconsole.log(arr.sort()); //[1, 2, 3, 4, 5, 6]---\u8fd4\u56de\u6392\u5e8f\u540e\u7684\u65b0\u6570\u7ec4\uff0c\u9ed8\u8ba4\u5347\u5e8f\u6392\u5217\nconsole.log(arr); //[1, 2, 3, 4, 5, 6]---\u539f\u6570\u7ec4\u6539\u53d8\n")),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u6ce8\u610f"),"\uff1a\u4f46\u662f\u5728\u6392\u5e8f\u524d\uff0c\u4f1a\u5148\u8c03\u7528\u6570\u7ec4\u7684",(0,r.kt)("strong",{parentName:"p"},"toString"),"\u65b9\u6cd5\uff0c\u5c06\u6bcf\u4e2a\u5143\u7d20\u90fd\u8f6c\u6210\u5b57\u7b26\u4e4b\u540e\uff0c\u518d\u8fdb\u884c\u6392\u5e8f\uff0c\u6b64\u65f6\u4f1a\u6309\u7167\u5b57\u7b26\u4e32\u7684\u6392\u5e8f\uff0c\u9010\u4f4d\u6bd4\u8f83\uff0c\u8fdb\u884c\u6392\u5e8f\u3002"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},"var arr = [6, 1024, 52, 256, 369];\nconsole.log(arr.sort()); //[1024, 256, 369, 52, 6]---\u6309\u7167\u7b2c\u4e00\u4e2a\u5b57\u7b26\u7684\u5927\u5c0f\u6392\u5e8f\uff0c\u591a\u4f4d\u6570\u503c\u7684\u6392\u5e8f\u4f1a\u51fa\u9519\nconsole.log(arr); //[1024, 256, 369, 52, 6]---\u539f\u6570\u7ec4\u6539\u53d8\n")),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u89e3\u51b3\u65b9\u6cd5"),"\uff1a\u901a\u8fc7\u56de\u8c03\u51fd\u6570\u5b9e\u73b0"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1asort(callback)"),(0,r.kt)("p",null,"\u5982\u679c\u9700\u8981\u6309\u7167\u6570\u503c\u6392\u5e8f\uff0c\u9700\u8981\u4f20\u53c2\u3002sort(callback)\uff0ccallback \u4e3a\u56de\u8c03\u51fd\u6570\uff0c\u8be5\u51fd\u6570\u5e94\u8be5\u5177\u6709\u4e24\u4e2a\u53c2\u6570\uff0c\u6bd4\u8f83\u8fd9\u4e24\u4e2a\u53c2\u6570\uff0c\u7136\u540e\u8fd4\u56de\u4e00\u4e2a\u7528\u4e8e\u8bf4\u660e\u8fd9\u4e24\u4e2a\u503c\u7684\u76f8\u5bf9"),(0,r.kt)("p",null,"\u987a\u5e8f\u7684\u6570\u5b57\uff08a-b\uff09\u3002\u5176\u8fd4\u56de\u503c\u5982\u4e0b\uff1a\n\u82e5 a \u5c0f\u4e8e b\uff0c\u8fd4\u56de\u4e00\u4e2a\u5c0f\u4e8e 0 \u7684\u503c\u3002\n\u82e5 a \u7b49\u4e8e b\uff0c\u5219\u8fd4\u56de 0\u3002\n\u82e5 a \u5927\u4e8e b\uff0c\u5219\u8fd4\u56de\u4e00\u4e2a\u5927\u4e8e 0 \u7684\u503c\u3002"),(0,r.kt)("h5",{id:"1\u4ece\u5c0f\u5230\u5927\u6392\u5e8f"},"1)\u4ece\u5c0f\u5230\u5927\u6392\u5e8f"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},"var arr = [6, 1024, 52, 256, 369];\nconsole.log(arr.sort(fn)); //[6, 52, 256, 369, 1024]---\u6392\u5e8f\u6b63\u5e38\u5347\u5e8f\nconsole.log(arr); //[6, 52, 256, 369, 1024]---\u539f\u6570\u7ec4\u6539\u53d8\nfunction fn(a, b) {\n return a - b;\n}\n")),(0,r.kt)("h5",{id:"2\u4ece\u5927\u5230\u5c0f\u6392\u5e8f"},"2)\u4ece\u5927\u5230\u5c0f\u6392\u5e8f"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},"var arr = [6, 1024, 52, 256, 369];\nconsole.log(arr.sort(fn)); //[1024, 369, 256, 52, 6]---\u6392\u5e8f\u6b63\u5e38\u964d\u5e8f\nconsole.log(arr); //[1024, 369, 256, 52, 6]---\u539f\u6570\u7ec4\u6539\u53d8\nfunction fn(a, b) {\n return b - a;\n}\n")),(0,r.kt)("h3",{id:"7splice"},"7.splice()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u5411\u6570\u7ec4\u4e2d\u6dfb\u52a0\uff0c\u6216\u4ece\u6570\u7ec4\u5220\u9664\uff0c\u6216\u66ff\u6362\u6570\u7ec4\u4e2d\u7684\u5143\u7d20\uff0c\u7136\u540e\u8fd4\u56de\u88ab\u5220\u9664/\u66ff\u6362\u7684\u5143\u7d20\u3002"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1asplice(start,num,data1,data2,...); \u6240\u6709\u53c2\u6570\u5168\u90e8\u53ef\u9009\uff1b\u5206\u4e3a\u591a\u79cd\u60c5\u51b5"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"start"),"\uff1a\u6574\u6570\uff0c\u89c4\u5b9a\u6dfb\u52a0/\u5220\u9664\u9879\u76ee\u4f4d\u7f6e\u7684\u7d22\u5f15\uff0c\u4f7f\u7528\u8d1f\u6570\u53ef\u4ece\u6570\u7ec4\u7ed3\u5c3e\u5904\u89c4\u5b9a\u5220\u9664\u7684\u4f4d\u7f6e"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"num"),"\uff1a\u6574\u6570\uff0c\u89c4\u5b9a\u8981\u5220\u9664\u5143\u7d20\u7684\u6570\u91cf\uff0c\u82e5\u4e3a 0 \u5219\u4e0d\u4f1a\u5220\u9664"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"data1\uff0cdata2\uff0cdata3....."),":\u53ef\u9009\uff0c\u89c4\u5b9a\u9700\u8981\u6dfb\u52a0\u7684\u5143\u7d20"),(0,r.kt)("h4",{id:"1\u4e0d\u4f20\u53c2\u65f6\u65e0\u64cd\u4f5c"},"\uff081\uff09\u4e0d\u4f20\u53c2\u65f6\uff1a\u65e0\u64cd\u4f5c"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr = ["Tom", "Jack", "Lucy", "Lily", "May"];\nconsole.log(arr.splice()); //[]---\u4e0d\u4f20\u53c2\uff0c\u4e0d\u64cd\u4f5c\uff0c\u6ca1\u6709\u6ca1\u5220\u9664\u66ff\u6362\u7684\u5143\u7d20\uff0c\u8fd4\u56de\u7a7a\u6570\u7ec4\nconsole.log(arr); //["Tom","Jack","Lucy","Lily","May"]---\u65e0\u64cd\u4f5c\uff0c\u539f\u6570\u7ec4\u672a\u53d8\uff0c\u8fd4\u56de\u539f\u6570\u7ec4\n')),(0,r.kt)("h4",{id:"2\u53ea\u4f20\u5165-start\u8868\u793a\u4ece\u7d22\u5f15\u4e3a-start-\u7684\u6570\u636e\u5f00\u59cb\u5220\u9664\u76f4\u5230\u6570\u7ec4\u7ed3\u675f"},"\uff082\uff09\u53ea\u4f20\u5165 start\uff1a\u8868\u793a\u4ece\u7d22\u5f15\u4e3a start \u7684\u6570\u636e\u5f00\u59cb\u5220\u9664\uff0c\u76f4\u5230\u6570\u7ec4\u7ed3\u675f"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr = ["Tom", "Jack", "Lucy", "Lily", "May"];\nconsole.log(arr.splice(2)); //["Lucy", "Lily", "May"]--\u4ece\u7d22\u5f15\u4e3a2\u5f00\u59cb\u5220\u9664\uff0c\u76f4\u5230\u7ed3\u675f\uff0c\u8fd4\u56de\u88ab\u5220\u9664\u7684\u6570\u7ec4\nconsole.log(arr); //["Tom", "Jack"]---\u539f\u6570\u7ec4\u6539\u53d8\uff0c\u8fd4\u56de\u6539\u53d8\u540e\u7684\u6570\u7ec4\nvar arr = ["Tom", "Jack", "Lucy", "Lily", "May"];\nconsole.log(arr.splice(0)); //["Tom","Jack","Lucy","Lily","May"]--\u4ece\u7d22\u5f15\u4e3a0\u5f00\u59cb\u5220\u9664\uff0c\u76f4\u5230\u7ed3\u675f\nconsole.log(arr); //[]---\u539f\u6570\u7ec4\u6570\u636e\u88ab\u5168\u90e8\u5220\u9664\uff0c\u8fd4\u56de\u7a7a\u6570\u7ec4\n')),(0,r.kt)("h4",{id:"3\u4f20\u5165-start-\u548c-num\u8868\u793a\u4ece\u7d22\u5f15\u4e3a-start-\u7684\u6570\u636e\u5f00\u59cb\u5220\u9664\u5220\u9664-num-\u4e2a"},"\uff083\uff09\u4f20\u5165 start \u548c num\uff1a\u8868\u793a\u4ece\u7d22\u5f15\u4e3a start \u7684\u6570\u636e\u5f00\u59cb\u5220\u9664\uff0c\u5220\u9664 num \u4e2a"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr = ["Tom", "Jack", "Lucy", "Lily", "May"];\nconsole.log(arr.splice(1, 3)); //["Jack", "Lucy", "Lily",]---\u4ece\u7d22\u5f15\u4e3a2\u5f00\u59cb\u5220\u9664\uff0c\u5220\u96643\u4e2a\u5143\u7d20\nconsole.log(arr); //["Tom", "May"]---\u539f\u6570\u7ec4\u6539\u53d8\uff0c\u6309\u987a\u5e8f\u8fd4\u56de\u5269\u4e0b\u7684\u5143\u7d20\n')),(0,r.kt)("h4",{id:"4\u4f20\u5165\u66f4\u591a\u8868\u793a\u4ece\u7d22\u5f15\u4e3a-start-\u7684\u6570\u636e\u5f00\u59cb\u5220\u9664\u5220\u9664-num-\u4e2a\u5e76\u5c06\u7b2c\u4e09\u4e2a\u53c2\u6570\u53ca\u540e\u9762\u6240\u6709\u53c2\u6570\u63d2\u5165\u5230-start-\u7684\u4f4d\u7f6e"},"\uff084\uff09\u4f20\u5165\u66f4\u591a\uff1a\u8868\u793a\u4ece\u7d22\u5f15\u4e3a start \u7684\u6570\u636e\u5f00\u59cb\u5220\u9664\uff0c\u5220\u9664 num \u4e2a\uff0c\u5e76\u5c06\u7b2c\u4e09\u4e2a\u53c2\u6570\u53ca\u540e\u9762\u6240\u6709\u53c2\u6570\uff0c\u63d2\u5165\u5230 start \u7684\u4f4d\u7f6e"),(0,r.kt)("h5",{id:"1\u5220\u9664\u7684\u6570\u636e\u7b49\u4e8e\u6dfb\u52a0\u7684\u6570\u636e\u6570\u91cf\u76f8\u540c\u76f8\u5f53\u4e8e\u628a\u67d0\u51e0\u4e2a\u6570\u636e\u66ff\u6362\u4e86"},"1\uff09\u5220\u9664\u7684\u6570\u636e\uff0c\u7b49\u4e8e\uff0c\u6dfb\u52a0\u7684\u6570\u636e\uff0c\u6570\u91cf\u76f8\u540c\u3002\u76f8\u5f53\u4e8e\u628a\u67d0\u51e0\u4e2a\u6570\u636e\u66ff\u6362\u4e86"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr = ["Tom", "Jack", "Lucy", "Lily", "May"];\nconsole.log(arr.splice(2, 2, "a", "b")); //["Lucy", "Lily"]--\u4ece\u7d22\u5f15\u4e3a2\u5f00\u59cb\u5220\u96642\u4e2a\uff0c\u518d\u628a"a""b"\u63d2\u5165\u5220\u9664\u7684\u7a7a\u9699\nconsole.log(arr); //["Tom", "Jack", "a", "b", "May"]---\u539f\u6570\u7ec4\u6539\u53d8\uff0c\u76f8\u5f53\u4e8e\u88ab\u66ff\u6362\u4e86\n')),(0,r.kt)("h5",{id:"2\u5220\u9664\u7684\u6570\u636e\u591a\u4e8e\u6dfb\u52a0\u7684\u6570\u636e\u591a\u7684\u7a7a\u4f4d\u7531\u540e\u9762\u7684\u6570\u636e\u5411\u524d\u79fb\u8865\u4e0a"},"2\uff09\u5220\u9664\u7684\u6570\u636e\uff0c\u591a\u4e8e\uff0c\u6dfb\u52a0\u7684\u6570\u636e\u3002\u591a\u7684\u7a7a\u4f4d\u7531\u540e\u9762\u7684\u6570\u636e\u5411\u524d\u79fb\u8865\u4e0a"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr = ["Tom", "Jack", "Lucy", "Lily", "May"];\nconsole.log(arr.splice(2, 2, "a")); //["Lucy", "Lily"]--\u4ece\u7d22\u5f15\u4e3a2\u5f00\u59cb\u5220\u96642\u4e2a\uff0c\u518d\u628a"a"\u63d2\u5165\u5220\u9664\u7684\u7a7a\u9699\uff0c\u591a\u7684\u7a7a\u9699\uff0c\u540e\u9762\u6570\u636e\u8865\u4e0a\u6765\u3002\nconsole.log(arr); //["Tom", "Jack", "a", "May"]---\u539f\u6570\u7ec4\u6539\u53d8\n')),(0,r.kt)("h5",{id:"3\u5220\u9664\u7684\u6570\u636e\u5c11\u4e8e\u6dfb\u52a0\u7684\u6570\u636e\u591a\u7684\u6570\u636e\u6324\u8fdb\u53bb\u540e\u9762\u7684\u5143\u7d20\u90fd\u76f8\u5e94\u540e\u9000"},"3)\u5220\u9664\u7684\u6570\u636e\uff0c\u5c11\u4e8e\uff0c\u6dfb\u52a0\u7684\u6570\u636e\u3002\u591a\u7684\u6570\u636e\u6324\u8fdb\u53bb\uff0c\u540e\u9762\u7684\u5143\u7d20\u90fd\u76f8\u5e94\u540e\u9000\u3002"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr = ["Tom", "Jack", "Lucy", "Lily", "May"];\nconsole.log(arr.splice(2, 1, "a", "b")); //["Lucy"]--\u4ece\u7d22\u5f15\u4e3a2\u5f00\u59cb\u5220\u96642\u4e2a\uff0c\u518d\u628a"a""b"\u63d2\u5165\u5220\u9664\u7684\u7a7a\u9699\nconsole.log(arr); //["Tom", "Jack", "a", "b", "Lily", "May"]---\u539f\u6570\u7ec4\u6539\u53d8\n')),(0,r.kt)("h4",{id:"5\u4f20\u5165\u66f4\u591a\u8868\u793a\u4ece\u7d22\u5f15\u4e3a-start-\u7684\u6570\u636e\u5f00\u59cb\u5220\u9664\u5220\u9664-num-\u4e2a\u5e76\u5c06\u7b2c\u4e09\u4e2a\u53c2\u6570\u53ca\u540e\u9762\u6240\u6709\u53c2\u6570\u63d2\u5165\u5230-start-\u7684\u4f4d\u7f6e"},"\uff085\uff09\u4f20\u5165\u66f4\u591a\uff1a\u8868\u793a\u4ece\u7d22\u5f15\u4e3a start \u7684\u6570\u636e\u5f00\u59cb\u5220\u9664\uff0c\u5220\u9664 num \u4e2a\uff0c\u5e76\u5c06\u7b2c\u4e09\u4e2a\u53c2\u6570\u53ca\u540e\u9762\u6240\u6709\u53c2\u6570\uff0c\u63d2\u5165\u5230 start \u7684\u4f4d\u7f6e"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr = ["Tom", "Jack", "Lucy", "Lily", "May"];\nconsole.log(arr.splice(2, 0, "a", "b")); //[]\nconsole.log(arr); //["Tom", "Jack", "a", "b", "Lucy", "Lily", "May"]---\u539f\u6570\u7ec4\u6539\u53d8\n')),(0,r.kt)("h3",{id:"8es6-\u65b0\u589ecopywithin"},"8.ES6 \u65b0\u589e\uff1acopyWithin()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u5728\u5f53\u524d\u6570\u7ec4\u5185\u90e8\uff0c\u5c06\u6307\u5b9a\u4f4d\u7f6e\u7684\u6210\u5458\u590d\u5236\u5230\u5176\u4ed6\u4f4d\u7f6e\u9876\u66ff\u6389\u539f\u6765\u4f4d\u7f6e\u7684\u5143\u7d20\uff0c\u5e76\u8fd4\u56de\u65b0\u6570\u7ec4"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1acopyWithin(target,start=0,end=this.length)"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"target"),"\uff1a\u4ece\u8be5\u7d22\u5f15\u4f4d\u7f6e\u5f00\u59cb\u66ff\u6362\u5143\u7d20\uff0c\u5982\u679c\u4e3a\u8d1f\u503c\uff0c\u5219\u8868\u793a\u4ece\u53f3\u5f80\u5de6"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"start"),"\uff1a\u4ece\u8be5\u7d22\u5f15\u4f4d\u7f6e\u5f00\u59cb\u8bfb\u53d6\u5143\u7d20\uff08\u5305\u62ec\u8be5\u7d22\u5f15\u5bf9\u5e94\u7684\u5143\u7d20\uff09\u3002\u9ed8\u8ba4\u4e3a 0\uff0c\u5982\u679c\u4e3a\u8d1f\u503c\uff0c\u5219\u8868\u793a\u4ece\u53f3\u5f80\u5de6"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"end"),"\uff1a\u5230\u8be5\u7d22\u5f15\u4f4d\u7f6e\u524d\u505c\u6b62\u8bfb\u53d6\u5143\u7d20\uff08\u4e0d\u5305\u62ec\u8be5\u7d22\u5f15\u5bf9\u5e94\u7684\u5143\u7d20\uff09\u3002\u9ed8\u8ba4\u7b49\u4e8e\u6570\u7ec4\u957f\u5ea6\uff0c\u4f7f\u7528\u8d1f\u6570\u53ef\u4ece\u6570\u7ec4\u7ed3\u5c3e\u5904\u89c4\u5b9a\u4f4d\u7f6e\u5f00\u59cb"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"Tip"),"\uff1a\u6570\u7ec4\u7684\u957f\u5ea6\u524d\u540e\u4e0d\u4f1a\u6539\u53d8"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr=["Tom","Jack","Lucy","Lily","May"\uff0c"Alice","Ben","Rouse","Peter"]\nconsole.log(arr.copyWithin(1,3,6));\n//["Tom", "Lily", "May", "Alice", "May", "Alice", "Ben", "Rouse", "Peter"]\n//\u4ece\u7d22\u5f15\u4e3a1\u7684\u5143\u7d20\u5f00\u59cb\u88ab\u66ff\u6362,\u4ece\u7d22\u5f15\u4e3a3\u7684\u5143\u7d20\u5f00\u59cb\u8bfb\u53d6\u8981\u66ff\u6362\u7684 \u7d22\u5f15\u4e3a6\u7684\u5143\u7d20\u524d\u9762\u505c\u6b62\u66ff\u6362\n//\u7b80\u5355\u6765\u8bf4\u5c31\u662f\u5c06\u7d22\u5f15\u4e3a3,4,5\u4f4d\u7f6e\u7684\u5143\u7d20\u590d\u5236\u5230\u7d22\u5f15\u4e3a1,2,3\u7684\u4f4d\u7f6e\u4e0a.\u540e\u9762\u7684\u5143\u7d20\u4e0d\u53d8\u3002\n\nvar arr = [1, 2, 3, 4, 5];\nconsole.log(arr.copyWithin(0, -2, -1));//\u8d1f\u6570\u8868\u793a\u4ece\u53f3\u5230\u5de6\u6570\u7d22\u5f15\u3002-2\u76f8\u5f53\u4e8e\u7d22\u5f152\u7684\u4f4d\u7f6e\uff0c-1\u76f8\u5f53\u7d22\u5f15\u4e3a3\u7684\u4f4d\u7f6e\n//[4, 2, 3, 4, 5]\n//\u8868\u793a\u5c06\u7d22\u5f15\u4e3a-2\u7684\u5143\u7d20\u590d\u5236\u5230\u7d22\u5f15\u4e3a0\u7684\u4f4d\u7f6e\u4e0a\n')),(0,r.kt)("h3",{id:"9es6-\u65b0\u589efill"},"9.ES6 \u65b0\u589e\uff1afill()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u4f7f\u7528\u7ed9\u5b9a\u7684\u503c\uff0c\u586b\u5145\u5230\u6570\u7ec4\u4e2d\uff0c\u7c7b\u4f3c\u4e8e\u66ff\u6362"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1afill(data,start,end)"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"data"),"\uff1a\u8981\u586b\u5145\u6570\u7ec4\u7684\u503c"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"start"),"\uff1a\u586b\u5145\u5f00\u59cb\u7684\u4f4d\u7f6e\uff0c\u9ed8\u8ba4\u503c\u662f 0"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"end"),"\uff1a\u586b\u5145\u7ed3\u675f\u7684\u4f4d\u7f6e\uff0c\u9ed8\u8ba4\u503c\u662f this.length(\u6570\u7ec4\u957f\u5ea6)"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr = ["a", "b", "c"];\nconsole.log(arr.fill(7)); //[7, 7, 7]---start\u548cend\u90fd\u4e3a0\uff0c\u9ed8\u8ba4\u586b\u5145\u6240\u6709\u5143\u7d20\nconsole.log(arr); //[7, 7, 7]---\u539f\u6570\u7ec4\u6539\u53d8\nvar arr = ["a", "b", "c", "d", "e", "f"];\nconsole.log(arr.fill(7, 1, 4)); //["a", 7, 7, 7, "e", "f"]---\u5c06\u7d22\u5f151\u52304\u7684\u5143\u7d20\u586b\u5145\u4e3a7\nconsole.log(arr); //["a", 7, 7, 7, "e", "f"]---\u539f\u6570\u7ec4\u6539\u53d8\n')),(0,r.kt)("h2",{id:"\u7b2c\u4e8c\u7c7b\u4f7f\u7528\u540e\u539f\u6570\u7ec4\u4e0d\u53d8\u8fd4\u56de\u65b0\u6570\u7ec4\u540e\u4ecd\u7136\u53ef\u4ee5\u5f97\u5230\u539f\u6570\u7ec4"},"\u7b2c\u4e8c\u7c7b\u3001\u4f7f\u7528\u540e\u539f\u6570\u7ec4\u4e0d\u53d8\uff0c\u8fd4\u56de\u65b0\u6570\u7ec4\u540e\uff0c\u4ecd\u7136\u53ef\u4ee5\u5f97\u5230\u539f\u6570\u7ec4"),(0,r.kt)("h3",{id:"1concat"},"1.concat()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u7528\u4e8e\u5c06\u4e24\u4e2a\u6216\u591a\u4e2a\u6570\u7ec4\u8fde\u63a5\u5230\u4e00\u8d77"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1aconcat(data1,data2,...);"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"data"),"\uff1a\u4e3a\u6570\u7ec4\u65f6\uff0c\u5c06 data \u5408\u5e76\u5230\u539f\u6570\u7ec4\uff1bdata \u4e3a\u5177\u4f53\u6570\u636e\u65f6\u76f4\u63a5\u6dfb\u52a0\u5230\u539f\u6570\u7ec4\u5c3e\u90e8\uff1b\u7701\u7565\u65f6\u521b\u5efa\u539f\u6570\u7ec4\u7684\u526f\u672c"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr1 = [1, 2, 3];\nvar arr2 = arr1.concat();\nconsole.log(arr1); //[1,2,3]---\u539f\u6570\u7ec4\nconsole.log(arr2); //[1,2,3]---\u539f\u6570\u7ec4\u7684\u526f\u672c;\u770b\u8d77\u6765\u548c\u539f\u6570\u7ec4\u4e00\u6837\uff0c\u4f46\u4ed6\u4eec\u662f\u4e24\u4e2a\u4e1c\u897f\uff0c\u4e0d\u76f8\u7b49\u3002\nconsole.log(arr1 === arr2); //false---\u6570\u7ec4\u4e5f\u662f\u5bf9\u8c61\u7684\u4e00\u79cd\uff0c\u6240\u6709\u5bf9\u8c61\u90fd\u4e0d\u76f8\u7b49\uff0c\u9664\u975e\u662f\u5bf9\u8c61\u672c\u8eab\u7b49\u4e8e\u81ea\u5df1\nconsole.log(arr1.concat("hello", "world")); //[1,2,3,"hello","world"]---\u5c06\u5b57\u7b26\u62fc\u63a5\u5230\u6570\u7ec4\u540e\nconsole.log(arr1.concat(["a", "b"], [[3, 4], { name: "admin" }])); //[1,2,3,"a","b",[3,4],{"name":"admin"}]\nvar arr3 = [4, 5, 6];\nconsole.log(arr1.concat(arr3)); //[1, 2, 3, 4, 5, 6]---\u5c06\u4e24\u4e2a\u6570\u7ec4\u62fc\u63a5\nconsole.log(arr1); //[1,2,3]---\u539f\u6570\u7ec4\u672a\u6539\u53d8\n')),(0,r.kt)("h3",{id:"2join"},"2.join()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u6839\u636e\u6307\u5b9a\u5206\u9694\u7b26\u5c06\u6570\u7ec4\u4e2d\u7684\u6240\u6709\u5143\u7d20\u653e\u5165\u4e00\u4e2a\u5b57\u7b26\u4e32\uff0c\u5e76\u8fd4\u56de\u8fd9\u4e2a\u5b57\u7b26\u4e32"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1ajoin(str);"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"str"),'\uff1a\u9ed8\u8ba4\u4e3a","\u53f7\uff0c\u4ee5\u4f20\u5165\u7684\u5b57\u7b26\u4f5c\u4e3a\u5206\u9694\u7b26'),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr = [1, 2, 3];\nconsole.log(arr.join()); //1,2,3---\u5c06\u6570\u7ec4\u6bcf\u4e2a\u5143\u7d20\u7528","\u8fde\u63a5\u6210\u5b57\u7b26\u4e32\u5e76\u8fd4\u56de\nconsole.log(arr.join("-")); //1-2-3---\u5c06\u6570\u7ec4\u6bcf\u4e2a\u5143\u7d20\u7528"-"\u8fde\u63a5\u6210\u5b57\u7b26\u4e32\u5e76\u8fd4\u56de\nconsole.log(arr); //[1,2,3]---\u539f\u6570\u7ec4\u672a\u6539\u53d8\n\n//\u5f53\u6570\u7ec4\u91cc\u7684\u5143\u7d20\u4e5f\u662f\u6570\u7ec4\u6216\u5bf9\u8c61\u65f6\nvar a = [["OBKoro1", "23"], "test"];\nconsole.log(a.join("*")); //OBKoro1,23*test---\u6570\u7ec4\u5185\u7684\u8fd8\u662f\u7528","\u8fde\u63a5\uff08join\u53ea\u5bf9\u4e00\u7ef4\u6570\u7ec4\u8fde\u63a5\uff0c\u591a\u7ef4\u6570\u7ec4\u65f6\uff0c\u91cc\u9762\u7684\u6570\u7ec4\u4e0d\u8fde\u63a5\uff0c\u53ea\u662f\u8f6c\u6210\u5b57\u7b26\u4e32\uff09\uff0c\u6570\u7ec4\u5916\u7684\u7528"*"\u8fde\u63a5\nvar b = [{ name: "OBKoro1", age: "23" }, "test"];\nconsole.log(b.join("*")); //[object Object]*test---\u6570\u7ec4\u5185\u662f\u5bf9\u8c61\u65f6\u3002\u4f1a\u51fa\u95ee\u9898\uff0c\u5148\u8f6c\u6210\u6570\u7ec4\uff0c\u5bf9\u8c61\u5185\u5bb9\u663e\u793a"Object",\u518d\u8fde\u63a5\u3002\u4e0d\u80fd\u663e\u793a\u5177\u4f53\u503c\n// \u5bf9\u8c61\u8f6c\u5b57\u7b26\u4e32\u63a8\u8350JSON.stringify(obj);\n')),(0,r.kt)("h3",{id:"3slice"},"3.slice()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u53ef\u4ece\u5df2\u6709\u7684\u6570\u7ec4\u4e2d\u8fd4\u56de\u9009\u5b9a\u7684\u5143\u7d20\u3002"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1aslice(start, end)"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"start"),"\uff1a\u4e3a\u5fc5\u586b\uff0c\u8868\u793a\u4ece\u7b2c\u51e0\u4f4d\u7d22\u5f15\u5f00\u59cb\u3002\u82e5\u4e3a\u8d1f\u6570\uff0c\u5219\u8868\u793a\u4ece\u540e\u5f80\u524d\u8ba1\u7b97\u7d22\u5f15"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"end"),"\uff1a\u4e3a\u53ef\u586b\uff0c\u8868\u793a\u5230\u7b2c\u51e0\u4f4d\u7ed3\u675f(\u4e0d\u5305\u542b end \u4f4d)\uff0c\u7701\u7565\u8868\u793a\u5230\u6700\u540e\u4e00\u4f4d\uff1b\u82e5\u4e3a\u8d1f\u6570\uff0c\u5219\u8868\u793a\u4ece\u540e\u5f80\u524d\u8ba1\u7b97\u7d22\u5f15"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr = ["Tom", "Jack", "Lucy", "Lily", "May"];\nconsole.log(arr.slice(1, 3)); //["Jack","Lucy"]---\u8fd4\u56de\u7d22\u5f15\u4e3a1,2\u7684\u5143\u7d20\u7ec4\u6210\u7684\u6570\u7ec4\nconsole.log(arr.slice(1)); //["Jack","Lucy","Lily","May"]---\u8fd4\u56de\u7d22\u5f15\u4e3a1,2,3,4\u7684\u5143\u7d20\u7ec4\u6210\u7684\u6570\u7ec4\nconsole.log(arr.slice(-4, -1)); //["Jack","Lucy","Lily"]\nconsole.log(arr.slice(-2)); //["Lily","May"]\nconsole.log(arr.slice(1, -2)); //["Jack","Lucy"]\nconsole.log(arr); //["Tom","Jack","Lucy","Lily","May"]---\u539f\u6570\u7ec4\u672a\u6539\u53d8\n')),(0,r.kt)("h3",{id:"4tostring"},"4.toString()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u8f6c\u6362\u6210\u5b57\u7b26\u4e32\uff0c\u7c7b\u4f3c\u4e8e\u6ca1\u6709\u53c2\u6570\u7684 join()\u3002\u8be5\u65b9\u6cd5\u4f1a\u5728\u6570\u636e\u53d1\u751f\u9690\u5f0f\u7c7b\u578b\u8f6c\u6362\u65f6\u88ab\u81ea\u52a8\u8c03\u7528\uff0c\u5982\u679c\u624b\u52a8\u8c03\u7528\uff0c\u5c31\u662f\u76f4\u63a5\u8f6c\u4e3a\u5b57\u7b26\u4e32\u3002"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1a\u65e0"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr = [1, 2, 3];\nvar a = [{ name: "OBKoro1", age: "23" }, "test"];\nconsole.log(arr.toString()); //1,2,3---\u8f6c\u4e3a\u5b57\u7b26\nconsole.log(a.toString()); //[object Object],test--\u5bf9\u8c61\u6ca1\u529e\u6cd5\u76f4\u63a5\u8f6c\nconsole.log(arr); //[1,2,3]---\u539f\u6570\u7ec4\u672a\u6539\u53d8\n')),(0,r.kt)("h3",{id:"5valueof"},"5.valueOf()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u8fd4\u56de\u6570\u7ec4\u7684\u539f\u59cb\u503c\uff08\u4e00\u822c\u60c5\u51b5\u4e0b\u5176\u5b9e\u5c31\u662f\u6570\u7ec4\u81ea\u8eab\uff09\uff0c\u4e00\u822c\u7531 js \u5728\u540e\u53f0\u8c03\u7528\uff0c\u5e76\u4e0d\u663e\u5f0f\u7684\u51fa\u73b0\u5728\u4ee3\u7801\u4e2d"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1a\u65e0"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},"var arr = [1, 2, 3];\nconsole.log(arr.valueOf()); //[1,2,3]---\u8fd4\u56de\u7684\u662f\u6570\u7ec4\u672c\u8eab\nconsole.log(arr); //[1,2,3]---\u539f\u6570\u7ec4\u672a\u53d8\n//\u4e3a\u4e86\u8bc1\u660e\u8fd4\u56de\u7684\u662f\u6570\u7ec4\u81ea\u8eab\nconsole.log(arr.valueOf() == arr); //true\n")),(0,r.kt)("h3",{id:"6indexof"},"6.indexOf()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u6839\u636e\u6307\u5b9a\u7684\u6570\u636e\uff0c\u4ece\u5de6\u5411\u53f3\uff0c\u67e5\u8be2\u67d0\u5143\u7d20\u5728\u6570\u7ec4\u4e2d\u51fa\u73b0\u7684\u4f4d\u7f6e\uff0c\u5982\u679c\u4e0d\u5b58\u5728\u6307\u5b9a\u7684\u5143\u7d20\uff0c\u8fd4\u56de-1\u3002\u8be5\u65b9\u6cd5\u662f\u67e5\u8be2\u65b9\u6cd5\uff0c\u4e0d\u4f1a\u5bf9\u6570\u7ec4\u4ea7\u751f\u6539\u53d8\u3002"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1aindexOf(value, start);"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"value"),"\uff1a\u5fc5\u586b\uff0c\u8981\u67e5\u8be2\u7684\u6570\u636e\uff1b"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"start"),"\uff1a\u9009\u586b\uff0c\u8868\u793a\u5f00\u59cb\u67e5\u8be2\u7684\u4f4d\u7f6e\uff0c\u5f53 start \u4e3a\u8d1f\u6570\u65f6\uff0c\u4ece\u6570\u7ec4\u7684\u5c3e\u90e8\u5411\u524d\u6570\uff1b\u5982\u679c\u67e5\u8be2\u4e0d\u5230 value \u7684\u5b58\u5728\uff0c\u5219\u65b9\u6cd5\u8fd4\u56de-1"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr = ["h", "e", "l", "l", "o"];\nconsole.log(arr.indexOf("l")); //2---\u5b57\u6bcd"l"\u5728\u6570\u7ec4\u4e2d\u7684\u7d22\u5f15\uff0c\u8fd4\u56de\u7b2c\u4e00\u4e2a\u7d22\u5f15\nconsole.log(arr.indexOf("l", 3)); //3\nconsole.log(arr.indexOf("l", 4)); //-1---\u4ece\u7d22\u5f15\u4e3a4\u7684\u4f4d\u7f6e\u5f00\u59cb\u67e5\u8be2\uff0c\u672a\u627e\u5230\u8fd4\u56de-1\nconsole.log(arr.indexOf("l", -1)); //-1\nconsole.log(arr.indexOf("l", -3)); //2\nconsole.log(arr); // ["h","e","l","l","o"]---\u539f\u6570\u7ec4\u672a\u6539\u53d8\n')),(0,r.kt)("h3",{id:"7lastindexof"},"7.lastIndexOf()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd\uff1a"),"\u6839\u636e\u6307\u5b9a\u7684\u6570\u636e\uff0c\u4ece\u53f3\u5411\u5de6\uff0c\u67e5\u8be2\u5728\u6570\u7ec4\u4e2d\u51fa\u73b0\u7684\u4f4d\u7f6e\uff0c\u5982\u679c\u4e0d\u5b58\u5728\u6307\u5b9a\u7684\u6570\u636e\uff0c\u8fd4\u56de-1\u3002\u8be5\u65b9\u6cd5\u662f\u67e5\u8be2\u65b9\u6cd5\uff0c\u4e0d\u4f1a\u5bf9\u6570\u7ec4\u4ea7\u751f\u6539\u53d8\u3002"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570\uff1a"),"lastIndexOf(value, start);"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"value"),"\uff1a\u5fc5\u586b\uff0c\u8981\u67e5\u8be2\u7684\u6570\u636e\uff1b"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"start"),"\uff1a\u9009\u586b\uff0c\u8868\u793a\u5f00\u59cb\u67e5\u8be2\u7684\u4f4d\u7f6e\uff0c\u5f53 start \u4e3a\u8d1f\u6570\u65f6\uff0c\u4ece\u6570\u7ec4\u7684\u5934\u90e8\u5411\u5c3e\u90e8\u6570\uff1b\u5982\u679c\u67e5\u8be2\u4e0d\u5230 value \u7684\u5b58\u5728\uff0c\u5219\u65b9\u6cd5\u8fd4\u56de-1"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr = ["h", "e", "l", "l", "o"];\nconsole.log(arr.lastIndexOf("l")); //3\nconsole.log(arr.lastIndexOf("l", 3)); //3\nconsole.log(arr.lastIndexOf("l", 1)); //-1\nconsole.log(arr.lastIndexOf("l", -3)); //2\nconsole.log(arr.lastIndexOf("l", -4)); //-1\nconsole.log(arr); // ["h","e","l","l","o"]---\u539f\u6570\u7ec4\u672a\u6539\u53d8\n')),(0,r.kt)("h3",{id:"8foreach"},"8.forEach()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u7528\u6765\u904d\u5386\u6570\u7ec4\uff0c\u8be5\u65b9\u6cd5\u6ca1\u6709\u8fd4\u56de\u503c\u3002forEach \u63a5\u6536\u7684\u56de\u8c03\u51fd\u6570\u4f1a\u6839\u636e\u6570\u7ec4\u7684\u6bcf\u4e00\u9879\u6267\u884c\uff0c\u8be5\u56de\u8c03\u51fd\u6570\u9ed8\u8ba4\u6709\u4e09\u4e2a\u53c2\u6570\uff0c\u5206\u522b\u4e3a\uff1a\u904d\u5386\u5230\u7684\u6570\u7ec4\u7684\u6570\u636e\uff0c\u5bf9\u5e94\u7684\u7d22\u5f15\uff0c\u6570\u7ec4\u81ea\u8eab\u3002"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1aforEach(callback);callback \u9ed8\u8ba4\u6709\u4e09\u4e2a\u53c2\u6570\uff0c\u5206\u522b\u4e3a value\uff0cindex\uff0cself\u3002"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"value"),"\uff1a\u904d\u5386\u5230\u7684\u6570\u7ec4\u5143\u7d20"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"index"),"\uff1a\u5143\u7d20\u5bf9\u5e94\u7684\u7d22\u5f15"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"self"),"\uff1a\u6570\u7ec4\u81ea\u8eab"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr = ["Tom", "Jack", "Lucy", "Lily", "May"];\nvar a = arr.forEach(function(value, index, self) {\n console.log(index + "--" + value + "--" + self);\n});\n// \u6253\u5370\u7ed3\u679c\u4e3a\uff1a---\u7b2c\u4e00\u5217\u4e3a\u904d\u5386\u5230\u7684\u6570\u7ec4\u5143\u7d20\uff0c\u7b2c\u4e8c\u5217\u4e3a\u5bf9\u5e94\u7684\u7d22\u5f15\uff0c\u7b2c\u4e09\u5217\u4e3a\u6570\u7ec4\u81ea\u8eab\n// 0--Tom--Tom,Jack,Lucy,Lily,May\n// 1--Jack--Tom,Jack,Lucy,Lily,May\n// 2--Lucy--Tom,Jack,Lucy,Lily,May\n// 3--Lily--Tom,Jack,Lucy,Lily,May\n// 4--May--Tom,Jack,Lucy,Lily,May\nconsole.log(arr); //["Tom","Jack","Lucy","Lily","May"]---\u539f\u6570\u7ec4\u672a\u6539\u53d8\nconsole.log(a); //undefined---forEach\u6ca1\u6709\u8fd4\u56de\u503c\n//\u8be5\u65b9\u6cd5\u4e3a\u904d\u5386\u65b9\u6cd5\uff0c\u4e0d\u4f1a\u4fee\u6539\u539f\u6570\u7ec4\n')),(0,r.kt)("h3",{id:"9map"},"9.map()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a1.\u540c forEach \u529f\u80fd\uff1b2.map \u7684\u56de\u8c03\u51fd\u6570\u4f1a\u5c06\u6267\u884c\u7ed3\u679c\u8fd4\u56de\uff0c\u6700\u540e map \u5c06\u6240\u6709\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u7ec4\u6210\u65b0\u6570\u7ec4\u8fd4\u56de\u3002"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1amap()\u63a5\u6536\u4e00\u4e2a\u56de\u8c03\u51fd\u6570\u4f5c\u4e3a\u53c2\u6570\uff0c\u8fd9\u4e2a\u56de\u8c03\u51fd\u6570\u9700\u8981\u6709\u8fd4\u56de\u503c\uff1bmap(callback);callback \u9ed8\u8ba4\u6709\u4e09\u4e2a\u53c2\u6570\uff0c\u5206\u522b\u4e3a value\uff0cindex\uff0cself\u3002"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"value"),"\uff1a\u904d\u5386\u5230\u7684\u6570\u7ec4\u5143\u7d20"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"index"),"\uff1a\u5143\u7d20\u5bf9\u5e94\u7684\u7d22\u5f15"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"self"),"\uff1a\u6570\u7ec4\u81ea\u8eab"),(0,r.kt)("h4",{id:"1\u529f\u80fd-1\u540c-foreach"},"\uff081\uff09\u529f\u80fd 1\uff1a\u540c forEach"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr = ["Tom", "Jack", "Lucy", "Lily", "May"];\nvar a = arr.map(function(value, index, self) {\n console.log(index + "--" + value + "--" + self);\n});\n// \u6253\u5370\u7ed3\u679c\u4e3a\uff1a---\u7b2c\u4e00\u5217\u4e3a\u904d\u5386\u5230\u7684\u6570\u7ec4\u5143\u7d20\uff0c\u7b2c\u4e8c\u5217\u4e3a\u5bf9\u5e94\u7684\u7d22\u5f15\uff0c\u7b2c\u4e09\u5217\u4e3a\u6570\u7ec4\u81ea\u8eab\n// 0--Tom--Tom,Jack,Lucy,Lily,May\n// 1--Jack--Tom,Jack,Lucy,Lily,May\n// 2--Lucy--Tom,Jack,Lucy,Lily,May\n// 3--Lily--Tom,Jack,Lucy,Lily,May\n// 4--May--Tom,Jack,Lucy,Lily,May\n')),(0,r.kt)("h4",{id:"2\u529f\u80fd-2\u6bcf\u6b21\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u88ab-map-\u7ec4\u6210\u65b0\u6570\u7ec4\u8fd4\u56de"},"\uff082\uff09\u529f\u80fd 2\uff1a\u6bcf\u6b21\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u88ab map \u7ec4\u6210\u65b0\u6570\u7ec4\u8fd4\u56de"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr = ["Tom", "Jack", "Lucy", "Lily", "May"];\nvar a = arr.map(function(value, index, self) {\n return "hi:" + value;\n});\nconsole.log(a); //["hi:Tom", "hi:Jack", "hi:Lucy", "hi:Lily", "hi:May"]\n//\u53ef\u901a\u8fc7\u6b64\u65b9\u6cd5\u6279\u91cf\u4fee\u6539\u6570\u7ec4\uff0c\u8fd4\u56de\u65b0\u6570\u7ec4\u3002\nconsole.log(arr); //["Tom", "Jack", "Lucy", "Lily", "May"]---\u539f\u6570\u7ec4\u672a\u6539\u53d8\n')),(0,r.kt)("h3",{id:"10filter"},"10.filter()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd\uff1a"),"1.\u540c forEach \u529f\u80fd\uff1b2.filter \u7684\u56de\u8c03\u51fd\u6570\u9700\u8981\u8fd4\u56de\u5e03\u5c14\u503c\uff0c\u5f53\u4e3a true \u65f6\uff0c\u5c06\u672c\u6b21\u6570\u7ec4\u7684\u6570\u636e\u8fd4\u56de\u7ed9 filter\uff0c\u6700\u540e filter \u5c06\u6240\u6709\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u7ec4\u6210\u65b0\u6570\u7ec4\u8fd4\u56de\uff08\u6b64\u529f\u80fd\u53ef\u7406\u89e3\u4e3a\u201c\u8fc7\u6ee4\u201d\uff09\u3002"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570\uff1a"),"filter()\u63a5\u6536\u4e00\u4e2a\u56de\u8c03\u51fd\u6570\u4f5c\u4e3a\u53c2\u6570\uff0c\u8fd9\u4e2a\u56de\u8c03\u51fd\u6570\u9700\u8981\u6709\u8fd4\u56de\u503c\uff1bfilter(callback);callback \u9ed8\u8ba4\u6709\u4e09\u4e2a\u53c2\u6570\uff0c\u5206\u522b\u4e3a value\uff0cindex\uff0cself"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"value"),"\uff1a\u904d\u5386\u5230\u7684\u6570\u7ec4\u5143\u7d20"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"index"),"\uff1a\u5143\u7d20\u5bf9\u5e94\u7684\u7d22\u5f15"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"self"),"\uff1a\u6570\u7ec4\u81ea\u8eab"),(0,r.kt)("h4",{id:"1\u529f\u80fd-1\u540c-foreach-1"},"\uff081\uff09\u529f\u80fd 1\uff1a\u540c forEach"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr = ["Tom", "Jack", "Lucy", "Lily", "May"];\nvar a = arr.filter(function(value, index, self) {\n console.log(index + "--" + value + "--" + self);\n});\n// \u6253\u5370\u7ed3\u679c\u4e3a\uff1a---\u7b2c\u4e00\u5217\u4e3a\u904d\u5386\u5230\u7684\u6570\u7ec4\u5143\u7d20\uff0c\u7b2c\u4e8c\u5217\u4e3a\u5bf9\u5e94\u7684\u7d22\u5f15\uff0c\u7b2c\u4e09\u5217\u4e3a\u6570\u7ec4\u81ea\u8eab\n// 0--Tom--Tom,Jack,Lucy,Lily,May\n// 1--Jack--Tom,Jack,Lucy,Lily,May\n// 2--Lucy--Tom,Jack,Lucy,Lily,May\n// 3--Lily--Tom,Jack,Lucy,Lily,May\n// 4--May--Tom,Jack,Lucy,Lily,May\n')),(0,r.kt)("h4",{id:"2\u529f\u80fd-2\u5f53\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u4e3a-true-\u65f6\u672c\u6b21\u7684\u6570\u7ec4\u503c\u8fd4\u56de\u7ed9-filter\u88ab-filter-\u7ec4\u6210\u65b0\u6570\u7ec4\u8fd4\u56de"},"\uff082\uff09\u529f\u80fd 2\uff1a\u5f53\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u4e3a true \u65f6\uff0c\u672c\u6b21\u7684\u6570\u7ec4\u503c\u8fd4\u56de\u7ed9 filter\uff0c\u88ab filter \u7ec4\u6210\u65b0\u6570\u7ec4\u8fd4\u56de"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr = ["Tom", "Jack", "Lucy", "Lily", "May"];\nvar a = arr.filter(function(value, index, self) {\n return value.length > 3; //\u8fd4\u56de\u5143\u7d20\u957f\u5ea6\u5927\u4e8e3\u7684\u5143\u7d20\u3002\u82e5\u6709\u7b26\u5408\u6761\u4ef6\u7684\u5143\u7d20\uff0c\u8fd4\u56de\u5143\u7d20\n});\nconsole.log(a); //["Jack", "Lucy", "Lily"]\n//\u76f8\u5f53\u4e8e\u4e00\u4e2a\u7b5b\u9009\u5668\uff08\u8fc7\u6ee4\u5668\uff09\uff0c\u53ef\u4ee5\u5728\u6570\u7ec4\u4e2d\u67e5\u627e\u9700\u8981\u7684\u5185\u5bb9\u5e76\u8fd4\u56de\nconsole.log(arr); //["Tom", "Jack", "Lucy", "Lily", "May"]---\u539f\u6570\u7ec4\u672a\u6539\u53d8\n')),(0,r.kt)("h3",{id:"11every"},"11.every()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u5224\u65ad\u6570\u7ec4\u4e2d\u6bcf\u4e00\u9879\u662f\u5426\u90fd\u6ee1\u8db3\u6761\u4ef6\uff0c\u53ea\u6709\u6240\u6709\u9879\u90fd\u6ee1\u8db3\u6761\u4ef6\uff0c\u624d\u4f1a\u8fd4\u56de true\u3002"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1aevery()\u63a5\u6536\u4e00\u4e2a\u56de\u8c03\u51fd\u6570\u4f5c\u4e3a\u53c2\u6570\uff0c\u8fd9\u4e2a\u56de\u8c03\u51fd\u6570\u9700\u8981\u6709\u8fd4\u56de\u503c\uff1bevery(callback);callback \u9ed8\u8ba4\u6709\u4e09\u4e2a\u53c2\u6570\uff0c\u5206\u522b\u4e3a value\uff0cindex\uff0cself"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"value"),"\uff1a\u904d\u5386\u5230\u7684\u6570\u7ec4\u5143\u7d20"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"index"),"\uff1a\u5143\u7d20\u5bf9\u5e94\u7684\u7d22\u5f15"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"self"),"\uff1a\u6570\u7ec4\u81ea\u8eab"),(0,r.kt)("h4",{id:"1\u529f\u80fd-1\u5f53\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u4e3a-true-\u65f6\u7c7b\u4f3c\u4e8e-foreach-\u7684\u529f\u80fd\u904d\u5386\u6240\u6709\u5982\u679c\u4e3a-false\u90a3\u4e48\u505c\u6b62\u6267\u884c\u540e\u9762\u7684\u6570\u636e\u4e0d\u518d\u904d\u5386\u505c\u5728\u7b2c\u4e00\u4e2a\u8fd4\u56de-false-\u7684\u4f4d\u7f6e"},"\uff081\uff09\u529f\u80fd 1\uff1a\u5f53\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u4e3a true \u65f6\uff0c\u7c7b\u4f3c\u4e8e forEach \u7684\u529f\u80fd\uff0c\u904d\u5386\u6240\u6709\uff1b\u5982\u679c\u4e3a false\uff0c\u90a3\u4e48\u505c\u6b62\u6267\u884c\uff0c\u540e\u9762\u7684\u6570\u636e\u4e0d\u518d\u904d\u5386\uff0c\u505c\u5728\u7b2c\u4e00\u4e2a\u8fd4\u56de false \u7684\u4f4d\u7f6e\u3002"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'//demo1:\nvar arr = ["Tom", "abc", "Jack", "Lucy", "Lily", "May"];\nvar a = arr.every(function(value, index, self) {\n console.log(value + "--" + index + "--" + (arr == self));\n});\n// \u6253\u5370\u7ed3\u679c\u4e3a\uff1a\u6ca1\u6709\u8fd4\u56de\u503c\uff0c\u6253\u5370\u4e86\u7b2c\u4e00\u4e2a\uff0c\u9ed8\u8ba4\u4e3afalse\uff0c\u540e\u9762\u7684\u5c31\u4e0d\u518d\u904d\u5386\n// Tom--0--true\n//\u56e0\u4e3a\u56de\u8c03\u51fd\u6570\u4e2d\u6ca1\u6709return true\uff0c\u9ed8\u8ba4\u8fd4\u56deundefined\uff0c\u7b49\u540c\u4e8e\u8fd4\u56defalse\n\n//demo2:\nvar arr = ["Tom", "abc", "Jack", "Lucy", "Lily", "May"];\nvar a = arr.every(function(value, index, self) {\n console.log(value + "--" + index + "--" + (arr == self));\n return value.length < 4;\n});\n// \u6253\u5370\u7ed3\u679c\u4e3a\uff1a\n// Tom--0--true\n// abc--1--true\n// Jack--2--true\n//\u56e0\u4e3a\u5f53\u904d\u5386\u5230Jack\u65f6\uff0c\u56de\u8c03\u51fd\u6570\u5230return\u8fd4\u56defalse\uff0c\u6b64\u65f6Jack\u5df2\u7ecf\u904d\u5386\uff0c\u4f46\u662f\u540e\u9762\u6570\u636e\u5c31\u4e0d\u518d\u88ab\u904d\u5386\u4e86\n\n//demo3:\nvar arr = ["Tom", "abc", "Jack", "Lucy", "Lily", "May"];\nvar a = arr.every(function(value, index, self) {\n console.log(value + "--" + index + "--" + (arr == self));\n return true;\n});\n// \u6253\u5370\u7ed3\u679c\u4e3a\uff1a\n// Tom--0--true\n// abc--1--true\n// Jack--2--true\n// Lucy--3--true\n// Lily--4--true\n// May--5--true\n//\u56e0\u4e3a\u6bcf\u4e2a\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u90fd\u662ftrue\uff0c\u90a3\u4e48\u4f1a\u904d\u5386\u6570\u7ec4\u6240\u6709\u6570\u636e\uff0c\u7b49\u540c\u4e8eforEach\u529f\u80fd\n')),(0,r.kt)("h4",{id:"2\u529f\u80fd-2\u5f53\u6bcf\u4e2a\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u90fd\u4e3a-true-\u65f6every-\u7684\u8fd4\u56de\u503c\u4e3a-true\u53ea\u8981\u6709\u4e00\u4e2a\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u4e3a-falseevery-\u7684\u8fd4\u56de\u503c\u90fd\u4e3a-false"},"\uff082\uff09\u529f\u80fd 2\uff1a\u5f53\u6bcf\u4e2a\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u90fd\u4e3a true \u65f6\uff0cevery \u7684\u8fd4\u56de\u503c\u4e3a true\uff0c\u53ea\u8981\u6709\u4e00\u4e2a\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u4e3a false\uff0cevery \u7684\u8fd4\u56de\u503c\u90fd\u4e3a false"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'//demo1:\nvar arr = ["Tom", "abc", "Jack", "Lucy", "Lily", "May"];\nvar a = arr.every(function(value, index, self) {\n return value.length > 3;\n});\nconsole.log(a); //false---\u53ea\u8981\u51fa\u73b0\u4e00\u4e2afalse\uff0c\u8fd4\u56de\u503c\u5c31\u4e3afalse\n\n//demo2:\nvar arr = ["Tom", "abc", "Jack", "Lucy", "Lily", "May"];\nvar a = arr.every(function(value, index, self) {\n return value.length > 2;\n});\nconsole.log(a); //true---\u904d\u5386\u6570\u7ec4\u5168\u90e8\u4e3atrue\uff0c\u624d\u80fd\u8fd4\u56detrue\n')),(0,r.kt)("h3",{id:"12some"},"12.some()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u5224\u65ad\u6570\u7ec4\u4e2d\u662f\u5426\u5b58\u5728\u6ee1\u8db3\u6761\u4ef6\u7684\u9879\uff0c\u53ea\u8981\u6709\u4e00\u9879\u6ee1\u8db3\u6761\u4ef6\uff0c\u5c31\u4f1a\u8fd4\u56de true\u3002"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1asome()\u63a5\u6536\u4e00\u4e2a\u56de\u8c03\u51fd\u6570\u4f5c\u4e3a\u53c2\u6570\uff0c\u8fd9\u4e2a\u56de\u8c03\u51fd\u6570\u9700\u8981\u6709\u8fd4\u56de\u503c\uff0csome(callback);callback \u9ed8\u8ba4\u6709\u4e09\u4e2a\u53c2\u6570\uff0c\u5206\u522b\u4e3a value\uff0cindex\uff0cself"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"value"),"\uff1a\u904d\u5386\u5230\u7684\u6570\u7ec4\u5143\u7d20"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"index"),"\uff1a\u5143\u7d20\u5bf9\u5e94\u7684\u7d22\u5f15"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"self"),"\uff1a\u6570\u7ec4\u81ea\u8eab"),(0,r.kt)("h4",{id:"1\u529f\u80fd-1"},"\uff081\uff09\u529f\u80fd 1"),(0,r.kt)("p",null,"\u56e0\u4e3a\u8981\u5224\u65ad\u6570\u7ec4\u4e2d\u7684\u6bcf\u4e00\u9879\uff0c\u53ea\u8981\u6709\u4e00\u4e2a\u56de\u8c03\u51fd\u6570\u8fd4\u56de true\uff0csome \u90fd\u4f1a\u8fd4\u56de true\uff0c\u6240\u4ee5\u4e0e every \u6b63\u597d\u76f8\u53cd\uff0c\u5f53\u9047\u5230\u4e00\u4e2a\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u4e3a true \u65f6\uff0c\u53ef\u4ee5\u786e\u5b9a\u7ed3\u679c\uff0c\u90a3\u4e48\u505c\u6b62\u6267\u884c\uff0c\u540e\u9762\u90fd\u6570\u636e\u4e0d\u518d\u904d\u5386\uff0c\u505c\u5728\u7b2c\u4e00\u4e2a\u8fd4\u56de true \u7684\u4f4d\u7f6e\uff1b\u5f53\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u4e3a false \u65f6\uff0c\u9700\u8981\u7ee7\u7eed\u5411\u540e\u6267\u884c\uff0c\u5230\u6700\u540e\u624d\u80fd\u786e\u5b9a\u7ed3\u679c\uff0c\u6240\u4ee5\u4f1a\u904d\u5386\u6240\u6709\u6570\u636e\uff0c\u5b9e\u73b0\u7c7b\u4f3c\u4e8e forEach \u7684\u529f\u80fd\uff0c\u904d\u5386\u6240\u6709\u3002"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'//demo1:\nvar arr = ["Tom", "abc", "Jack", "Lucy", "Lily", "May"];\nvar a = arr.some(function(value, index, self) {\n console.log(value + "--" + index + "--" + (arr == self));\n return value.length > 3;\n});\n// \u6253\u5370\u7ed3\u679c\u4e3a\uff1a\n// Tom--0--true\n// abc--1--true\n// Jack--2--true\n\n//demo2:\nvar arr = ["Tom", "abc", "Jack", "Lucy", "Lily", "May"];\nvar a = arr.some(function(value, index, self) {\n console.log(value + "--" + index + "--" + (arr == self));\n return true;\n});\n// \u6253\u5370\u7ed3\u679c\u4e3a\uff1a\n// Tom--0--true\n\n//demo3:\nvar arr = ["Tom", "abc", "Jack", "Lucy", "Lily", "May"];\nvar a = arr.some(function(value, index, self) {\n console.log(value + "--" + index + "--" + (arr == self));\n return false;\n});\n// \u6253\u5370\u7ed3\u679c\u4e3a\uff1a\n// Tom--0--true\n// abc--1--true\n// Jack--2--true\n// Lucy--3--true\n// Lily--4--true\n// May--5--true\n')),(0,r.kt)("h4",{id:"2\u529f\u80fd-2"},"\uff082\uff09\u529f\u80fd 2"),(0,r.kt)("p",null,"\u4e0e every \u76f8\u53cd\uff0c\u53ea\u8981\u6709\u4e00\u4e2a\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u90fd\u4e3a true\uff0csome \u7684\u8fd4\u56de\u503c\u4e3a true\uff0c\u6240\u6709\u56de\u8c03\u51fd\u6570\u7684\u8fd4\u56de\u503c\u4e3a false\uff0csome \u7684\u8fd4\u56de\u503c\u624d\u4e3a false"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'//demo1:\nvar arr = ["Tom", "abc", "Jack", "Lucy", "Lily", "May"];\nvar a = arr.some(function(value, index, self) {\n return value.length > 3;\n});\nconsole.log(a); //true\n\n//demo2:\nvar arr = ["Tom", "abc", "Jack", "Lucy", "Lily", "May"];\nvar a = arr.some(function(value, index, self) {\n return value.length > 4;\n});\nconsole.log(a); //false\n')),(0,r.kt)("h3",{id:"13reduce"},"13.reduce()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u4ece\u6570\u7ec4\u7684\u7b2c\u4e00\u9879\u5f00\u59cb\uff0c\u9010\u4e2a\u904d\u5386\u5230\u6700\u540e\uff0c\u8fed\u4ee3\u6570\u7ec4\u7684\u6240\u6709\u9879\uff0c\u7136\u540e\u6784\u5efa\u4e00\u4e2a\u6700\u7ec8\u8fd4\u56de\u7684\u503c\u3002"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1areduce()\u63a5\u6536\u4e00\u4e2a\u6216\u4e24\u4e2a\u53c2\u6570\uff1a\u7b2c\u4e00\u4e2a\u662f\u56de\u8c03\u51fd\u6570\uff0c\u8868\u793a\u5728\u6570\u7ec4\u7684\u6bcf\u4e00\u9879\u4e0a\u8c03\u7528\u7684\u51fd\u6570\uff1b\u7b2c\u4e8c\u4e2a\u53c2\u6570\uff08\u53ef\u9009\u7684\uff09\u4f5c\u4e3a\u5f52\u5e76\u7684\u521d\u59cb\u503c\uff0c\u88ab\u56de\u8c03\u51fd\u6570\u7b2c\u4e00\u6b21\u6267\u884c\u65f6\u7684\u7b2c\u4e00\u4e2a\u53c2\u6570\u63a5\u6536\u3002"),(0,r.kt)("p",null,"reduce(callback,initial);callback \u9ed8\u8ba4\u6709\u56db\u4e2a\u53c2\u6570\uff0c\u5206\u522b\u4e3a prev\uff0cnow\uff0cindex\uff0cself"),(0,r.kt)("p",null,"callback \u8fd4\u56de\u7684\u4efb\u4f55\u503c\u90fd\u4f1a\u4f5c\u4e3a\u4e0b\u4e00\u6b21\u6267\u884c\u7684\u7b2c\u4e00\u4e2a\u53c2\u6570\u3002"),(0,r.kt)("p",null,"\u5982\u679c initial \u53c2\u6570\u88ab\u7701\u7565\uff0c\u90a3\u4e48\u7b2c\u4e00\u6b21\u8fed\u4ee3\u53d1\u751f\u5728\u6570\u7ec4\u7684\u7b2c\u4e8c\u9879\u4e0a\uff0c\u56e0\u6b64 callback \u7684\u7b2c\u4e00\u4e2a\u53c2\u6570\u662f\u6570\u7ec4\u7684\u7b2c\u4e00\u9879\uff0c\u7b2c\u4e8c\u4e2a\u53c2\u6570\u5c31\u662f\u6570\u7ec4\u7684\u7b2c\u4e8c\u9879\u3002"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"prev"),"\uff1a\u521d\u59cb\u503c, \u6216\u8005\u8ba1\u7b97\u7ed3\u675f\u540e\u7684\u8fd4\u56de\u503c"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"now"),"\uff1a\u5f53\u524d\u5143\u7d20\u503c"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"index"),"\uff1a\u5f53\u524d\u5143\u7d20\u7684\u7d22\u5f15"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"self"),"\uff1a\u6570\u7ec4\u81ea\u8eab"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'//demo1:\u4e0d\u7701\u7565initial\u53c2\u6570\uff0c\u56de\u8c03\u51fd\u6570\u6ca1\u6709\u8fd4\u56de\u503c\nvar arr = [10, 20, 30, 40, 50];\narr.reduce(function(prev, now, index, self) {\n console.log(prev + "--" + now + "--" + index + "--" + (arr == self));\n}, 2019);\n// \u6253\u5370\u7ed3\u679c\u4e3a\uff1a\n// 2019--10--0--true\n// undefined--20--1--true\n// undefined--30--2--true\n// undefined--40--3--true\n// undefined--50--4--true\n// \u6b64\u65f6\u56de\u8c03\u51fd\u6570\u6ca1\u6709return\uff0c\u6240\u4ee5\u4ece\u7b2c\u4e8c\u6b21\u5f00\u59cb\uff0cprev\u62ff\u5230\u7684\u662fundefined\n\n//demo2:\u7701\u7565initial\u53c2\u6570\uff0c\u56de\u8c03\u51fd\u6570\u6ca1\u6709\u8fd4\u56de\u503c\nvar arr = [10, 20, 30, 40, 50];\narr.reduce(function(prev, now, index, self) {\n console.log(prev + "--" + now + "--" + index + "--" + (arr == self));\n});\n// \u6253\u5370\u7ed3\u679c\u4e3a\uff1a\u7b2c\u4e00\u6b21\uff0c\u56de\u8c03\u51fd\u6570\u7684\u7b2c\u4e00\u4e2a\u53c2\u6570\u662f\u6570\u7ec4\u7684\u7b2c\u4e00\u9879\u3002\u7b2c\u4e8c\u4e2a\u53c2\u6570\u5c31\u662f\u6570\u7ec4\u7684\u7b2c\u4e8c\u9879\n// 10--20--1--true\n// undefined--30--2--true\n// undefined--40--3--true\n// undefined--50--4--true\n// \u6b64\u65f6\u56de\u8c03\u51fd\u6570\u6ca1\u6709return\uff0c\u6240\u4ee5\u4ece\u7b2c\u4e8c\u6b21\u5f00\u59cb\uff0cprev\u62ff\u5230\u7684\u662fundefined\n\n//demo3:\u4e0d\u7701\u7565initial\u53c2\u6570\uff0c\u56de\u8c03\u51fd\u6570\u6709\u8fd4\u56de\u503c\nvar arr = [10, 20, 30, 40, 50];\narr.reduce(function(prev, now, index, self) {\n console.log(prev + "--" + now + "--" + index + "--" + (arr == self));\n return "hello";\n}, 2019);\n// \u6253\u5370\u7ed3\u679c\u4e3a\uff1a\n// 2019--10--0--true\n// hello--20--1--true\n// hello--30--2--true\n// hello--40--3--true\n// hello--50--4--true\n// \u6b64\u65f6\u56de\u8c03\u51fd\u6570\u6709return\uff0c\u6240\u4ee5\u4ece\u7b2c\u4e8c\u6b21\u5f00\u59cb\uff0cprev\u62ff\u5230\u7684\u662f\u56de\u8c03\u51fd\u6570return\u7684\u503c\n\n//demo4:\u7701\u7565initial\u53c2\u6570\uff0c\u56de\u8c03\u51fd\u6570\u6709\u8fd4\u56de\u503c\nvar arr = [10, 20, 30, 40, 50];\narr.reduce(function(prev, now, index, self) {\n console.log(prev + "--" + now + "--" + index + "--" + (arr == self));\n return "hello";\n});\n// \u6253\u5370\u7ed3\u679c\u4e3a\uff1a\u7b2c\u4e00\u6b21\uff0c\u56de\u8c03\u51fd\u6570\u7684\u7b2c\u4e00\u4e2a\u53c2\u6570\u662f\u6570\u7ec4\u7684\u7b2c\u4e00\u9879\u3002\u7b2c\u4e8c\u4e2a\u53c2\u6570\u5c31\u662f\u6570\u7ec4\u7684\u7b2c\u4e8c\u9879\n// 10--20--1--true\n// hello--30--2--true\n// hello--40--3--true\n// hello--50--4--true\n// \u6b64\u65f6\u56de\u8c03\u51fd\u6570\u6709return\uff0c\u6240\u4ee5\u4ece\u7b2c\u4e8c\u6b21\u5f00\u59cb\uff0cprev\u62ff\u5230\u7684\u662f\u56de\u8c03\u51fd\u6570return\u7684\u503c\n\n//demo5\uff1a\u4f7f\u7528reduce\u8ba1\u7b97\u6570\u7ec4\u4e2d\u6240\u6709\u6570\u636e\u7684\u548c\nvar arr = [10, 20, 30, 40, 50];\nvar sum = arr.reduce(function(prev, now, index, self) {\n return prev + now;\n});\nconsole.log(sum); //150\n// \u56de\u8c03\u51fd\u6570\u7684\u6700\u540e\u4e00\u6b21return\u7684\u7ed3\u679c\u88ab\u8fd4\u56de\u5230reduce\u65b9\u6cd5\u7684\u8eab\u4e0a\n\n//demo6\uff1a\u4f7f\u7528reduce\u8ba1\u7b97\u6570\u7ec4\u4e2d\u6240\u6709\u6570\u636e\u7684\u548c\nvar arr = [10, 20, 30, 40, 50];\nvar sum = arr.reduce(function(prev, now, index, self) {\n return prev + now;\n}, 8);\nconsole.log(sum); //158\n// \u56de\u8c03\u51fd\u6570\u7684\u6700\u540e\u4e00\u6b21return\u7684\u7ed3\u679c\u88ab\u8fd4\u56de\u5230reduce\u65b9\u6cd5\u7684\u8eab\u4e0a\n// \u56e0\u4e3areduce\u6709\u7b2c\u4e8c\u4e2a\u53c2\u6570initial\uff0c\u5728\u7b2c\u4e00\u6b21\u6267\u884c\u65f6\u88ab\u8ba1\u7b97\uff0c\u6240\u4ee5\u6700\u7ec8\u7ed3\u679c\u88ab\u52a0\u4e0a8\n')),(0,r.kt)("h3",{id:"14reduceright"},"14.reduceRight()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u4ece\u6570\u7ec4\u7684\u7b2c\u4e00\u9879\u5f00\u59cb\uff0c\u9010\u4e2a\u904d\u5386\u5230\u6700\u540e\uff0c\u8fed\u4ee3\u6570\u7ec4\u7684\u6240\u6709\u9879\uff0c\u7136\u540e\u6784\u5efa\u4e00\u4e2a\u6700\u7ec8\u8fd4\u56de\u7684\u503c\u3002"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1areduce()\u63a5\u6536\u4e00\u4e2a\u6216\u4e24\u4e2a\u53c2\u6570\uff1a\u7b2c\u4e00\u4e2a\u662f\u56de\u8c03\u51fd\u6570\uff0c\u8868\u793a\u5728\u6570\u7ec4\u7684\u6bcf\u4e00\u9879\u4e0a\u8c03\u7528\u7684\u51fd\u6570\uff1b\u7b2c\u4e8c\u4e2a\u53c2\u6570\uff08\u53ef\u9009\u7684\uff09\u4f5c\u4e3a\u5f52\u5e76\u7684\u521d\u59cb\u503c\uff0c\u88ab\u56de\u8c03\u51fd\u6570\u7b2c\u4e00\u6b21\u6267\u884c\u65f6\u7684\u7b2c\u4e00\u4e2a\u53c2\u6570\u63a5\u6536\u3002"),(0,r.kt)("p",null,"reduce(callback,initial);callback \u9ed8\u8ba4\u6709\u56db\u4e2a\u53c2\u6570\uff0c\u5206\u522b\u4e3a prev\uff0cnow\uff0cindex\uff0cself"),(0,r.kt)("p",null,"callback \u8fd4\u56de\u7684\u4efb\u4f55\u503c\u90fd\u4f1a\u4f5c\u4e3a\u4e0b\u4e00\u6b21\u6267\u884c\u7684\u7b2c\u4e00\u4e2a\u53c2\u6570\u3002"),(0,r.kt)("p",null,"\u5982\u679c initial \u53c2\u6570\u88ab\u7701\u7565\uff0c\u90a3\u4e48\u7b2c\u4e00\u6b21\u8fed\u4ee3\u53d1\u751f\u5728\u6570\u7ec4\u7684\u7b2c\u4e8c\u9879\u4e0a\uff0c\u56e0\u6b64 callback \u7684\u7b2c\u4e00\u4e2a\u53c2\u6570\u662f\u6570\u7ec4\u7684\u7b2c\u4e00\u9879\uff0c\u7b2c\u4e8c\u4e2a\u53c2\u6570\u5c31\u662f\u6570\u7ec4\u7684\u7b2c\u4e8c\u9879\u3002"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"prev"),"\uff1a\u521d\u59cb\u503c, \u6216\u8005\u8ba1\u7b97\u7ed3\u675f\u540e\u7684\u8fd4\u56de\u503c"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"now"),"\uff1a\u5f53\u524d\u5143\u7d20\u503c"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"index"),"\uff1a\u5f53\u524d\u5143\u7d20\u7684\u7d22\u5f15"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"self"),"\uff1a\u6570\u7ec4\u81ea\u8eab"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'//demo1:\u4e0d\u7701\u7565initial\u53c2\u6570\uff0c\u56de\u8c03\u51fd\u6570\u6ca1\u6709\u8fd4\u56de\u503c\nvar arr = [10, 20, 30, 40, 50];\narr.reduceRight(function(prev, now, index, self) {\n console.log(prev + "--" + now + "--" + index + "--" + (arr == self));\n}, 2019);\n// \u6253\u5370\u7ed3\u679c\u4e3a\uff1a\n//2019--50--4--true\n//undefined--40--3--true\n//undefined--30--2--true\n//undefined--20--1--true\n//undefined--10--0--true\n// \u6b64\u65f6\u56de\u8c03\u51fd\u6570\u6ca1\u6709return\uff0c\u6240\u4ee5\u4ece\u7b2c\u4e8c\u6b21\u5f00\u59cb\uff0cprev\u62ff\u5230\u7684\u662fundefined\n\n//demo2:\u7701\u7565initial\u53c2\u6570\uff0c\u56de\u8c03\u51fd\u6570\u6ca1\u6709\u8fd4\u56de\u503c\nvar arr = [10, 20, 30, 40, 50];\narr.reduceRight(function(prev, now, index, self) {\n console.log(prev + "--" + now + "--" + index + "--" + (arr == self));\n});\n// \u6253\u5370\u7ed3\u679c\u4e3a\uff1a\u7b2c\u4e00\u6b21\uff0c\u56de\u8c03\u51fd\u6570\u7684\u7b2c\u4e00\u4e2a\u53c2\u6570\u662f\u6570\u7ec4\u7684\u7b2c\u4e00\u9879\u3002\u7b2c\u4e8c\u4e2a\u53c2\u6570\u5c31\u662f\u6570\u7ec4\u7684\u7b2c\u4e8c\u9879\n//50--40--3--true\n//undefined--30--2--true\n//undefined--20--1--true\n//undefined--10--0--true\n// \u6b64\u65f6\u56de\u8c03\u51fd\u6570\u6ca1\u6709return\uff0c\u6240\u4ee5\u4ece\u7b2c\u4e8c\u6b21\u5f00\u59cb\uff0cprev\u62ff\u5230\u7684\u662fundefined\n\n//demo3:\u4e0d\u7701\u7565initial\u53c2\u6570\uff0c\u56de\u8c03\u51fd\u6570\u6709\u8fd4\u56de\u503c\nvar arr = [10, 20, 30, 40, 50];\narr.reduceRight(function(prev, now, index, self) {\n console.log(prev + "--" + now + "--" + index + "--" + (arr == self));\n return "hello";\n}, 2019);\n// \u6253\u5370\u7ed3\u679c\u4e3a\uff1a\n//2019--50--4--true\n//hello--40--3--true\n//hello--30--2--true\n//hello--20--1--true\n//hello--10--0--true\n// \u6b64\u65f6\u56de\u8c03\u51fd\u6570\u6709return\uff0c\u6240\u4ee5\u4ece\u7b2c\u4e8c\u6b21\u5f00\u59cb\uff0cprev\u62ff\u5230\u7684\u662f\u56de\u8c03\u51fd\u6570reduceRight\u7684\u503c\n\n//demo4:\u7701\u7565initial\u53c2\u6570\uff0c\u56de\u8c03\u51fd\u6570\u6709\u8fd4\u56de\u503c\nvar arr = [10, 20, 30, 40, 50];\narr.reduceRight(function(prev, now, index, self) {\n console.log(prev + "--" + now + "--" + index + "--" + (arr == self));\n return "hello";\n});\n// \u6253\u5370\u7ed3\u679c\u4e3a\uff1a\u7b2c\u4e00\u6b21\uff0c\u56de\u8c03\u51fd\u6570\u7684\u7b2c\u4e00\u4e2a\u53c2\u6570\u662f\u6570\u7ec4\u7684\u7b2c\u4e00\u9879\u3002\u7b2c\u4e8c\u4e2a\u53c2\u6570\u5c31\u662f\u6570\u7ec4\u7684\u7b2c\u4e8c\u9879\n//50--40--3--true\n//hello--30--2--true\n//hello--20--1--true\n//hello--10--0--true\n// \u6b64\u65f6\u56de\u8c03\u51fd\u6570\u6709return\uff0c\u6240\u4ee5\u4ece\u7b2c\u4e8c\u6b21\u5f00\u59cb\uff0cprev\u62ff\u5230\u7684\u662f\u56de\u8c03\u51fd\u6570reduceRight\u7684\u503c\n\n//demo5\uff1a\u4f7f\u7528reduce\u8ba1\u7b97\u6570\u7ec4\u4e2d\u6240\u6709\u6570\u636e\u7684\u548c\nvar arr = [10, 20, 30, 40, 50];\nvar sum = arr.reduceRight(function(prev, now, index, self) {\n return prev + now;\n});\nconsole.log(sum); //150\n// \u56de\u8c03\u51fd\u6570\u7684\u6700\u540e\u4e00\u6b21return\u7684\u7ed3\u679c\u88ab\u8fd4\u56de\u5230reduceRight\u65b9\u6cd5\u7684\u8eab\u4e0a\n\n//demo6\uff1a\u4f7f\u7528reduce\u8ba1\u7b97\u6570\u7ec4\u4e2d\u6240\u6709\u6570\u636e\u7684\u548c\nvar arr = [10, 20, 30, 40, 50];\nvar sum = arr.reduceRight(function(prev, now, index, self) {\n return prev + now;\n}, 8);\nconsole.log(sum); //158\n// \u56de\u8c03\u51fd\u6570\u7684\u6700\u540e\u4e00\u6b21return\u7684\u7ed3\u679c\u88ab\u8fd4\u56de\u5230reduceRight\u65b9\u6cd5\u7684\u8eab\u4e0a\n// \u56e0\u4e3areduceRight\u6709\u7b2c\u4e8c\u4e2a\u53c2\u6570initial\uff0c\u5728\u7b2c\u4e00\u6b21\u6267\u884c\u65f6\u88ab\u8ba1\u7b97\uff0c\u6240\u4ee5\u6700\u7ec8\u7ed3\u679c\u88ab\u52a0\u4e0a8\n')),(0,r.kt)("h3",{id:"15es6-\u65b0\u589efrom"},"15.ES6 \u65b0\u589e\uff1afrom()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u5c06\u7c7b\u6570\u7ec4\u5bf9\u8c61\u548c\u53ef\u904d\u5386\u5bf9\u8c61\u8f6c\u5316\u4e3a\u6570\u7ec4"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1afrom(object, mapFunction, thisValue)"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"object"),"\uff1a\u5fc5\u9700\uff0c\u8981\u8f6c\u6362\u4e3a\u6570\u7ec4\u7684\u5bf9\u8c61"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"mapFunction"),"\uff1a\u53ef\u9009\uff0c\u6570\u7ec4\u4e2d\u6bcf\u4e2a\u5143\u7d20\u8981\u8c03\u7528\u7684\u51fd\u6570"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"thisValue"),"\uff1a\u53ef\u9009\uff0c\u6620\u5c04\u51fd\u6570(mapFunction)\u4e2d\u7684 this \u5bf9\u8c61"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var arr = "foo";\nconsole.log(Array.from(arr)); //["f", "o", "o"]---\u5c06\u7c7b\u6570\u7ec4\u5bf9\u8c61\u8f6c\u6362\u4e3a\u6570\u7ec4\nconsole.log(arr); //"foo"---\u4e0d\u6539\u53d8\u539f\u5bf9\u8c61\n')),(0,r.kt)("h3",{id:"16es6-\u65b0\u589eof"},"16.ES6 \u65b0\u589e\uff1aof()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u5c06\u4e00\u7ec4\u503c\u8f6c\u5316\u4e3a\u6570\u7ec4"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1aof(element0[, element1[, ...","[, elementN]","]])"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"elementN"),"\uff1a\u4efb\u610f\u4e2a\u53c2\u6570\uff0c\u5c06\u6309\u987a\u5e8f\u6210\u4e3a\u8fd4\u56de\u6570\u7ec4\u4e2d\u7684\u5143\u7d20"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},"console.log(Array.of(1)); // [1]\nconsole.log(Array.of(1, 2, 3)); // [1, 2, 3]\nconsole.log(Array.of(undefined)); // [undefined]\n")),(0,r.kt)("h3",{id:"17es6-\u65b0\u589efind"},"17.ES6 \u65b0\u589e\uff1afind()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u5728\u6570\u7ec4\u5185\u90e8, \u627e\u5230\u7b2c\u4e00\u4e2a\u7b26\u5408\u6761\u4ef6\u7684\u6570\u7ec4\u6210\u5458"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1afind(callback","[, thisArg]",")\uff1bcallback \u56de\u8c03\u51fd\u6570\u63a5\u53d7\u4e09\u4e2a\u53c2\u6570\uff08element\uff0cindex\uff0cself\uff09"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"element"),"\uff1a\u53ef\u9009\uff1b\u5f53\u524d\u904d\u5386\u5230\u7684\u5143\u7d20"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"index"),"\uff1a\u53ef\u9009\uff1a\u5f53\u524d\u904d\u5386\u5230\u7684\u7d22\u5f15"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"self"),"\uff1a\u53ef\u9009\uff1a\u6570\u7ec4\u672c\u8eab"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"thisArg"),"\uff1a\u6267\u884c\u56de\u8c03\u65f6\u7528\u4f5c",(0,r.kt)("inlineCode",{parentName:"p"},"this")," \u7684\u5bf9\u8c61"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},"var array = [5, 12, 8, 130, 44];\nvar found = array.find(function(element) {\n return element > 10;\n});\nconsole.log(found); //12\nconsole.log(array); //[5, 12, 8, 130, 44]---\u539f\u6570\u7ec4\u4e0d\u4fbf\n")),(0,r.kt)("h3",{id:"18es6-\u65b0\u589e\u6570\u7ec4-findindex"},"18.ES6 \u65b0\u589e\u6570\u7ec4 findIndex()"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u529f\u80fd"),"\uff1a\u5728\u6570\u7ec4\u5185\u90e8, \u627e\u5230\u7b2c\u4e00\u4e2a\u7b26\u5408\u6761\u4ef6\u7684\u6570\u7ec4\u6210\u5458 \uff0c\u8fd4\u56de\u7d22\u5f15\uff0c\u82e5\u627e\u4e0d\u5230\u8fd4\u56de-1"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"\u53c2\u6570"),"\uff1aarr.findIndex(callback","[, thisArg]",")\uff1bcallback \u56de\u8c03\u51fd\u6570\u63a5\u53d7\u4e09\u4e2a\u53c2\u6570\uff08element\uff0cindex\uff0cself\uff09"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"element"),"\uff1a\u53ef\u9009\uff1b\u5f53\u524d\u904d\u5386\u5230\u7684\u5143\u7d20"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"index"),"\uff1a\u53ef\u9009\uff1a\u5f53\u524d\u904d\u5386\u5230\u7684\u7d22\u5f15"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"self"),"\uff1a\u53ef\u9009\uff1a\u6570\u7ec4\u672c\u8eab"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"thisArg"),"\uff1a\u6267\u884c\u56de\u8c03\u65f6\u7528\u4f5c",(0,r.kt)("inlineCode",{parentName:"p"},"this")," \u7684\u5bf9\u8c61"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},"var array = [5, 12, 8, 130, 44];\nfunction isLargeNumber(element) {\n return element > 13;\n}\nconsole.log(array.findIndex(isLargeNumber)); //3\nconsole.log(array); //[5, 12, 8, 130, 44]---\u6570\u7ec4\u672a\u6539\u53d8\n")),(0,r.kt)("h3",{id:"19es7-\u65b0\u589eincludes"},"19.ES7 \u65b0\u589e\uff1aincludes()"),(0,r.kt)("p",null,"\u529f\u80fd\uff1a\u7528\u6765\u5224\u65ad\u4e00\u4e2a\u6570\u7ec4\u662f\u5426\u5305\u542b\u4e00\u4e2a\u6307\u5b9a\u7684\u503c\uff0c\u6839\u636e\u60c5\u51b5\uff0c\u5982\u679c\u5305\u542b\u5219\u8fd4\u56de true\uff0c\u5426\u5219\u8fd4\u56de false"),(0,r.kt)("p",null,"\u53c2\u6570\uff1a arr.includes(valueToFind","[, fromIndex]",")"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"fromIndex"),"\uff1a\u4ece",(0,r.kt)("inlineCode",{parentName:"p"},"fromIndex")," \u7d22\u5f15\u5904\u5f00\u59cb\u67e5\u627e ",(0,r.kt)("inlineCode",{parentName:"p"},"valueToFind"),"\u3002\u5982\u679c\u4e3a\u8d1f\u503c\uff0c\u5219\u6309\u5347\u5e8f\u4ece ",(0,r.kt)("inlineCode",{parentName:"p"},"array.length + fromIndex")," \u7684\u7d22\u5f15\u5f00\u59cb\u641c \uff08\u5373\u4f7f\u4ece\u672b\u5c3e\u5f00\u59cb\u5f80\u524d\u8df3 ",(0,r.kt)("inlineCode",{parentName:"p"},"fromIndex")," \u7684\u7edd\u5bf9\u503c\u4e2a\u7d22\u5f15\uff0c\u7136\u540e\u5f80\u540e\u641c\u5bfb\uff09\u3002\u9ed8\u8ba4\u4e3a 0\u3002"),(0,r.kt)("p",null,(0,r.kt)("strong",{parentName:"p"},"valueToFind"),"\uff1a\u9700\u8981\u67e5\u627e\u7684\u5143\u7d20\u503c"),(0,r.kt)("pre",null,(0,r.kt)("code",{parentName:"pre",className:"language-javascript"},'var array = [1, 2, 3];\nconsole.log(array1.includes(2)); //true\nconsole.log(array); //[1, 2, 3]---\u539f\u6570\u7ec4\u672a\u6539\u53d8\nvar pets = ["cat", "dog", "bat"];\nconsole.log(pets.includes("cat")); //true\nconsole.log(pets.includes("at")); //false\nconsole.log(pets); //[\'cat\', \'dog\', \'bat\']---\u539f\u6570\u7ec4\u672a\u6539\u53d8\n')))}k.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/35868b97.6de01ff9.js b/assets/js/35868b97.6de01ff9.js new file mode 100644 index 00000000..04ebaaa5 --- /dev/null +++ b/assets/js/35868b97.6de01ff9.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[4450],{9613:(e,t,r)=>{r.d(t,{Zo:()=>u,kt:()=>f});var n=r(9496);function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function c(e){for(var t=1;t =0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n =0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var i=n.createContext({}),p=function(e){var t=n.useContext(i),r=t;return e&&(r="function"==typeof e?e(t):c(c({},t),e)),r},u=function(e){var t=p(e.components);return n.createElement(i.Provider,{value:t},e.children)},s="mdxType",m={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},d=n.forwardRef((function(e,t){var r=e.components,o=e.mdxType,a=e.originalType,i=e.parentName,u=l(e,["components","mdxType","originalType","parentName"]),s=p(r),d=o,f=s["".concat(i,".").concat(d)]||s[d]||m[d]||a;return r?n.createElement(f,c(c({ref:t},u),{},{components:r})):n.createElement(f,c({ref:t},u))}));function f(e,t){var r=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var a=r.length,c=new Array(a);c[0]=d;var l={};for(var i in t)hasOwnProperty.call(t,i)&&(l[i]=t[i]);l.originalType=e,l[s]="string"==typeof e?e:o,c[1]=l;for(var p=2;p{r.r(t),r.d(t,{assets:()=>i,contentTitle:()=>c,default:()=>m,frontMatter:()=>a,metadata:()=>l,toc:()=>p});var n=r(1966),o=(r(9496),r(9613));const a={title:"\u89e3\u9664\u65f6\u95f4\u673a\u5668\u5907\u4efd\u901f\u5ea6\u9650\u5236"},c=void 0,l={unversionedId:"other/macOS/\u89e3\u9664\u65f6\u95f4\u673a\u5668\u5907\u4efd\u901f\u5ea6\u9650\u5236",id:"other/macOS/\u89e3\u9664\u65f6\u95f4\u673a\u5668\u5907\u4efd\u901f\u5ea6\u9650\u5236",title:"\u89e3\u9664\u65f6\u95f4\u673a\u5668\u5907\u4efd\u901f\u5ea6\u9650\u5236",description:"\u89e3\u9664\u65f6\u95f4\u673a\u5668\u5907\u4efd\u901f\u5ea6\u9650\u5236",source:"@site/docs/other/macOS/\u89e3\u9664\u65f6\u95f4\u673a\u5668\u5907\u4efd\u901f\u5ea6\u9650\u5236.md",sourceDirName:"other/macOS",slug:"/other/macOS/\u89e3\u9664\u65f6\u95f4\u673a\u5668\u5907\u4efd\u901f\u5ea6\u9650\u5236",permalink:"/docs/other/macOS/\u89e3\u9664\u65f6\u95f4\u673a\u5668\u5907\u4efd\u901f\u5ea6\u9650\u5236",draft:!1,tags:[],version:"current",frontMatter:{title:"\u89e3\u9664\u65f6\u95f4\u673a\u5668\u5907\u4efd\u901f\u5ea6\u9650\u5236"},sidebar:"other",previous:{title:"\u5ffd\u7565\u7cfb\u7edf\u66f4\u65b0",permalink:"/docs/other/macOS/\u5ffd\u7565\u7cfb\u7edf\u66f4\u65b0"}},i={},p=[{value:"\u89e3\u9664\u65f6\u95f4\u673a\u5668\u5907\u4efd\u901f\u5ea6\u9650\u5236",id:"\u89e3\u9664\u65f6\u95f4\u673a\u5668\u5907\u4efd\u901f\u5ea6\u9650\u5236",level:2},{value:"\u6253\u5f00mac\u7ec8\u7aef\uff0c\u6839\u636e\u9700\u6c42\u8f93\u5165\u5982\u4e0b\u547d\u4ee4",id:"\u6253\u5f00mac\u7ec8\u7aef\u6839\u636e\u9700\u6c42\u8f93\u5165\u5982\u4e0b\u547d\u4ee4",level:4},{value:"1\u3001\u89e3\u9664\u901f\u5ea6\u9650\u5236",id:"1\u89e3\u9664\u901f\u5ea6\u9650\u5236",level:3},{value:"2\u3001\u6062\u590d\u901f\u5ea6\u9650\u5236",id:"2\u6062\u590d\u901f\u5ea6\u9650\u5236",level:3}],u={toc:p},s="wrapper";function m(e){let{components:t,...r}=e;return(0,o.kt)(s,(0,n.Z)({},u,r,{components:t,mdxType:"MDXLayout"}),(0,o.kt)("h2",{id:"\u89e3\u9664\u65f6\u95f4\u673a\u5668\u5907\u4efd\u901f\u5ea6\u9650\u5236"},"\u89e3\u9664\u65f6\u95f4\u673a\u5668\u5907\u4efd\u901f\u5ea6\u9650\u5236"),(0,o.kt)("h4",{id:"\u6253\u5f00mac\u7ec8\u7aef\u6839\u636e\u9700\u6c42\u8f93\u5165\u5982\u4e0b\u547d\u4ee4"},"\u6253\u5f00mac\u7ec8\u7aef\uff0c\u6839\u636e\u9700\u6c42\u8f93\u5165\u5982\u4e0b\u547d\u4ee4"),(0,o.kt)("h3",{id:"1\u89e3\u9664\u901f\u5ea6\u9650\u5236"},"1\u3001\u89e3\u9664\u901f\u5ea6\u9650\u5236"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre",className:"language-shell"},"sudo sysctl debug.lowpri_throttle_enabled=0\n")),(0,o.kt)("h3",{id:"2\u6062\u590d\u901f\u5ea6\u9650\u5236"},"2\u3001\u6062\u590d\u901f\u5ea6\u9650\u5236"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre",className:"language-shell"},"sudo sysctl debug.lowpri_throttle_enabled=1\n")))}m.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/3720c009.03932e09.js b/assets/js/3720c009.03932e09.js deleted file mode 100644 index c12ee8a2..00000000 --- a/assets/js/3720c009.03932e09.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3751],{5986:(e,t,a)=>{a.r(t),a.d(t,{default:()=>h});var l=a(959),n=a(5924),r=a(3632);const c=()=>(0,r.I)({id:"theme.tags.tagsPageTitle",message:"Tags",description:"The title of the tag list page"});var s=a(9238),g=a(3924),m=a(2343),o=a(4324);const u={tag:"tag_Q56o"};function i(e){let{letterEntry:t}=e;return l.createElement("article",null,l.createElement("h2",null,t.letter),l.createElement("ul",{className:"padding--none"},t.tags.map((e=>l.createElement("li",{key:e.permalink,className:u.tag},l.createElement(o.Z,e))))),l.createElement("hr",null))}function E(e){let{tags:t}=e;const a=function(e){const t={};return Object.values(e).forEach((e=>{const a=function(e){return e[0].toUpperCase()}(e.label);t[a]??=[],t[a].push(e)})),Object.entries(t).sort(((e,t)=>{let[a]=e,[l]=t;return a.localeCompare(l)})).map((e=>{let[t,a]=e;return{letter:t,tags:a.sort(((e,t)=>e.label.localeCompare(t.label)))}}))}(t);return l.createElement("section",{className:"margin-vert--lg"},a.map((e=>l.createElement(i,{key:e.letter,letterEntry:e}))))}var p=a(2481);function h(e){let{tags:t}=e;const a=c();return l.createElement(s.FG,{className:(0,n.Z)(g.k.wrapper.docsPages,g.k.page.docsTagsListPage)},l.createElement(s.d,{title:a}),l.createElement(p.Z,{tag:"doc_tags_list"}),l.createElement(m.Z,null,l.createElement("div",{className:"container margin-vert--lg"},l.createElement("div",{className:"row"},l.createElement("main",{className:"col col--8 col--offset-2"},l.createElement("h1",null,a),l.createElement(E,{tags:t}))))))}},4324:(e,t,a)=>{a.d(t,{Z:()=>s});var l=a(959),n=a(5924),r=a(4800);const c={tag:"tag_y_cg",tagRegular:"tagRegular_UHnA",tagWithCount:"tagWithCount_eBMS"};function s(e){let{permalink:t,label:a,count:s}=e;return l.createElement(r.Z,{href:t,className:(0,n.Z)(c.tag,s?c.tagWithCount:c.tagRegular)},a,s&&l.createElement("span",null,s))}}}]); \ No newline at end of file diff --git a/assets/js/3720c009.f067d2fb.js b/assets/js/3720c009.f067d2fb.js new file mode 100644 index 00000000..1da74fed --- /dev/null +++ b/assets/js/3720c009.f067d2fb.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3751],{6385:(e,t,a)=>{a.r(t),a.d(t,{default:()=>h});var l=a(9496),n=a(5924),r=a(6641);const s=()=>(0,r.I)({id:"theme.tags.tagsPageTitle",message:"Tags",description:"The title of the tag list page"});var c=a(143),g=a(4658),m=a(7565),o=a(483);const i={tag:"tag_sGMK"};function u(e){let{letterEntry:t}=e;return l.createElement("article",null,l.createElement("h2",null,t.letter),l.createElement("ul",{className:"padding--none"},t.tags.map((e=>l.createElement("li",{key:e.permalink,className:i.tag},l.createElement(o.Z,e))))),l.createElement("hr",null))}function E(e){let{tags:t}=e;const a=function(e){const t={};return Object.values(e).forEach((e=>{const a=function(e){return e[0].toUpperCase()}(e.label);t[a]??=[],t[a].push(e)})),Object.entries(t).sort(((e,t)=>{let[a]=e,[l]=t;return a.localeCompare(l)})).map((e=>{let[t,a]=e;return{letter:t,tags:a.sort(((e,t)=>e.label.localeCompare(t.label)))}}))}(t);return l.createElement("section",{className:"margin-vert--lg"},a.map((e=>l.createElement(u,{key:e.letter,letterEntry:e}))))}var p=a(2369);function h(e){let{tags:t}=e;const a=s();return l.createElement(c.FG,{className:(0,n.Z)(g.k.wrapper.docsPages,g.k.page.docsTagsListPage)},l.createElement(c.d,{title:a}),l.createElement(p.Z,{tag:"doc_tags_list"}),l.createElement(m.Z,null,l.createElement("div",{className:"container margin-vert--lg"},l.createElement("div",{className:"row"},l.createElement("main",{className:"col col--8 col--offset-2"},l.createElement("h1",null,a),l.createElement(E,{tags:t}))))))}},483:(e,t,a)=>{a.d(t,{Z:()=>c});var l=a(9496),n=a(5924),r=a(1589);const s={tag:"tag_aVw2",tagRegular:"tagRegular_giGE",tagWithCount:"tagWithCount_tB5s"};function c(e){let{permalink:t,label:a,count:c}=e;return l.createElement(r.Z,{href:t,className:(0,n.Z)(s.tag,c?s.tagWithCount:s.tagRegular)},a,c&&l.createElement("span",null,c))}}}]); \ No newline at end of file diff --git a/assets/js/3bbe8b44.db5743f8.js b/assets/js/3bbe8b44.db5743f8.js deleted file mode 100644 index 5bf6d476..00000000 --- a/assets/js/3bbe8b44.db5743f8.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3953],{7942:(t,e,r)=>{r.d(e,{Zo:()=>d,kt:()=>g});var a=r(959);function n(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function l(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,a)}return r}function i(t){for(var e=1;e =0||(n[r]=t[r]);return n}(t,e);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);for(a=0;a =0||Object.prototype.propertyIsEnumerable.call(t,r)&&(n[r]=t[r])}return n}var c=a.createContext({}),o=function(t){var e=a.useContext(c),r=e;return t&&(r="function"==typeof t?t(e):i(i({},e),t)),r},d=function(t){var e=o(t.components);return a.createElement(c.Provider,{value:e},t.children)},m="mdxType",k={inlineCode:"code",wrapper:function(t){var e=t.children;return a.createElement(a.Fragment,{},e)}},s=a.forwardRef((function(t,e){var r=t.components,n=t.mdxType,l=t.originalType,c=t.parentName,d=p(t,["components","mdxType","originalType","parentName"]),m=o(r),s=n,g=m["".concat(c,".").concat(s)]||m[s]||k[s]||l;return r?a.createElement(g,i(i({ref:e},d),{},{components:r})):a.createElement(g,i({ref:e},d))}));function g(t,e){var r=arguments,n=e&&e.mdxType;if("string"==typeof t||n){var l=r.length,i=new Array(l);i[0]=s;var p={};for(var c in e)hasOwnProperty.call(e,c)&&(p[c]=e[c]);p.originalType=t,p[m]="string"==typeof t?t:n,i[1]=p;for(var o=2;o {r.r(e),r.d(e,{assets:()=>c,contentTitle:()=>i,default:()=>k,frontMatter:()=>l,metadata:()=>p,toc:()=>o});var a=r(1163),n=(r(959),r(7942));const l={title:"\u53d8\u91cf"},i=void 0,p={unversionedId:"base/javascript/\u53d8\u91cf",id:"base/javascript/\u53d8\u91cf",title:"\u53d8\u91cf",description:"1.\u53d8\u91cf\u7684\u6982\u5ff5",source:"@site/docs/base/javascript/\u53d8\u91cf.md",sourceDirName:"base/javascript",slug:"/base/javascript/\u53d8\u91cf",permalink:"/docs/base/javascript/\u53d8\u91cf",draft:!1,tags:[],version:"current",frontMatter:{title:"\u53d8\u91cf"},sidebar:"base",previous:{title:"\u51fd\u6570",permalink:"/docs/base/javascript/\u51fd\u6570"},next:{title:"\u57fa\u7840\u4ecb\u7ecd",permalink:"/docs/base/javascript/\u57fa\u7840\u4ecb\u7ecd"}},c={},o=[{value:"1.\u53d8\u91cf\u7684\u6982\u5ff5",id:"1\u53d8\u91cf\u7684\u6982\u5ff5",level:2},{value:"2.\u58f0\u660e\u5173\u952e\u5b57\uff1avar",id:"2\u58f0\u660e\u5173\u952e\u5b57var",level:2},{value:"3.\u53d8\u91cf\u7684\u6ce8\u610f\u4e8b\u9879",id:"3\u53d8\u91cf\u7684\u6ce8\u610f\u4e8b\u9879",level:2},{value:"4.\u53d8\u91cf\u7684\u547d\u540d\u89c4\u5219",id:"4\u53d8\u91cf\u7684\u547d\u540d\u89c4\u5219",level:2},{value:"\u5e38\u89c1\u5173\u952e\u5b57\uff1a",id:"\u5e38\u89c1\u5173\u952e\u5b57",level:2},{value:"\u4fdd\u7559\u5b57\uff1a\u672a\u6765\u53ef\u80fd\u505a\u4e3a\u5173\u952e\u5b57\u7684\u5b58\u5728",id:"\u4fdd\u7559\u5b57\u672a\u6765\u53ef\u80fd\u505a\u4e3a\u5173\u952e\u5b57\u7684\u5b58\u5728",level:2}],d={toc:o},m="wrapper";function k(t){let{components:e,...r}=t;return(0,n.kt)(m,(0,a.Z)({},d,r,{components:e,mdxType:"MDXLayout"}),(0,n.kt)("h2",{id:"1\u53d8\u91cf\u7684\u6982\u5ff5"},"1.\u53d8\u91cf\u7684\u6982\u5ff5"),(0,n.kt)("pre",null,(0,n.kt)("code",{parentName:"pre"},"\u53d8\u91cf\u6765\u6e90\u4e8e\u6570\u5b66\uff0c\u662f\u8ba1\u7b97\u673a\u8bed\u8a00\u4e2d\u80fd\u50a8\u5b58\u8ba1\u7b97\u7ed3\u679c\u6216\u80fd\u8868\u793a\u503c\u62bd\u8c61\u6982\u5ff5\u3002\n")),(0,n.kt)("h2",{id:"2\u58f0\u660e\u5173\u952e\u5b57var"},"2.\u58f0\u660e\u5173\u952e\u5b57\uff1a",(0,n.kt)("strong",{parentName:"h2"},"var")),(0,n.kt)("pre",null,(0,n.kt)("code",{parentName:"pre",className:"language-javascript"},"var a = 10 //\u5c06\u6570\u5b5710\u8d4b\u503c\u7ed9\u53d8\u91cfa\n//\u58f0\u660e\u53d8\u91cf\u4ee5\u201c\uff1d\u201d\u4e3a\u533a\u5206\uff0c\u5de6\u8fb9\u4e3a\u53d8\u91cf\u540d\uff08\u88ab\u8d4b\u503c\uff09\uff0c\u53f3\u8fb9\u4e3a\u5b58\u653e\u8fdb\u53d8\u91cf\u4e2d\u7684\u5185\u5bb9\uff08\u7ed9\u53d8\u91cf\u8d4b\u503c\uff09\u3002\n//\u6ce8\u610f\uff1aJS\u4e2d\u7684\u201c\uff1d\u201d\u53f7\uff0c\u548c\u6570\u5b66\u4e2d\u7684\u201c\uff1d\u201d\u4e0d\u4e00\u6837\uff0c\u5728JS\u4e2d\u201c\uff1d\u201d\u7684\u4f5c\u7528\u662f\u8d4b\u503c\u3002\n//Tip\uff1a\u58f0\u660e\u4e00\u4e32\u53d8\u91cf\u65f6\u53ef\u4ee5\u8fd9\u4e48\u5199\uff0cvar a=1,b=2,c=3;(\u4f46\u662f\u4e0d\u63a8\u8350\u521d\u5b66\u8005\u8fd9\u4e48\u7528\uff0c\u56e0\u4e3a\u8fd9\u6837\u7684\u58f0\u660e\u65b9\u5f0f\u4f1a\u5bfc\u81f4\u6ce8\u91ca\u4e0d\u660e\u786e)\n")),(0,n.kt)("h2",{id:"3\u53d8\u91cf\u7684\u6ce8\u610f\u4e8b\u9879"},"3.\u53d8\u91cf\u7684\u6ce8\u610f\u4e8b\u9879"),(0,n.kt)("pre",null,(0,n.kt)("code",{parentName:"pre"},"\u58f0\u660e\u4e00\u5b9a\u8981\u52a0\u5173\u952e\u5b57\uff1avar\n\u58f0\u660e\u5c3d\u91cf\u4e0d\u8981 var a=b=10;//\u8fd9\u6837\u4f1a\u5bfc\u81f4\u53ea\u6709c\u88ab\u58f0\u660e\u4e86\uff0cb\u6ca1\u6709\u88ab\u58f0\u660e\n \u76f8\u5f53\u4e8e\n var a;\n b = 10;//b\u524d\u6ca1\u6709\u52a0\u5173\u952e\u5b57var\uff0c\u5728\u4e25\u683c\u6a21\u5f0f\u4e0b\u4f1a\u62a5\u9519\u3002\u666e\u901a\u6a21\u5f0f\u4e0b\uff0c\u4f1a\u53d8\u6210\u5168\u5c40\u53d8\u91cf\u3002\n a = b;\n\u4e25\u683c\u6a21\u5f0f\u4e0b\u4e0d\u58f0\u660e\u76f4\u63a5\u6253\u5370\u4f1a\u62a5\u9519\n\u62a5\u9519\u4f1a\u963b\u585e\u7a0b\u5e8f\uff0c\u4e4b\u540e\u7684\u7a0b\u5e8f\u4e0d\u4f1a\u8fd0\u884c\nvar \u58f0\u660e\u53d8\u91cf\u7684\u5e95\u5c42\u539f\u7406\uff1a\u6211\u4eec\u6240\u5199\u7684\u7a0b\u5e8f\u8fd0\u884c\u5728\u5185\u5b58\u4e2d\uff0c\u5f53\u6211\u4eec\u4f7f\u7528\u5173\u952e\u5b57var \u58f0\u660e\u4e00\u4e2a\u53d8\u91cf\u7684\u65f6\u5019\uff0c\u8ba1\u7b97\u673a\u4f1a\u4ece\u5185\u5b58\u4e2d\u5212\u5206\u4e00\u4e2a\u7a7a\u95f4\uff0c\u4e3a\u6211\u4eec\u5b58\u653e\u4e0d\u540c\u7c7b\u578b\u7684\u5185\u5bb9\u505a\u51c6\u5907\u3002\n")),(0,n.kt)("h2",{id:"4\u53d8\u91cf\u7684\u547d\u540d\u89c4\u5219"},"4.\u53d8\u91cf\u7684\u547d\u540d\u89c4\u5219"),(0,n.kt)("p",null,"\u56e0\u4e3a\u5b58\u653e\u5728\u53d8\u91cf\u4e2d\u7684\u6570\u636e\u662f\u653e\u5728\u8ba1\u7b97\u673a\u7684\u5185\u5b58\u4e2d\u7684\uff0c\u8ba1\u7b97\u673a\u53ea\u8bc6\u522b 0 \u548c 1\uff0c\u6240\u4ee5\u9700\u8981\u5bf9\u4e0d\u540c\u7c7b\u578b\u7684\u6570\u636e\u8fdb\u884c\u8f6c\u4e49\uff0c\u8f6c\u4e49\u7684\u7ed3\u679c\u4f1a\u5bfc\u81f4\u6240\u9700\u7a7a\u95f4\u4e0d\u540c\uff0c\u6240\u4ee5 JS \u4e2d\u5206\u6210\u5f88\u591a\u79cd\u6570\u636e\u7c7b\u578b\uff0c\u4ee5\u4fbf\u8ba1\u7b97\u673a\u50a8\u5b58\u65f6\u4f7f\u7528\u3002\n\u200b \u53d8\u91cf\u7684\u540d\u5b57 \u5c31\u50cf \u4eba\u7684\u540d\u5b57\u4e00\u6837\uff0c\u4e0d\u80fd\u4e71\u8d77\u3002\n\u200b \u4f60\u7684\u4ee3\u7801\u4e0d\u662f\u53ea\u6709\u4f60\u4e00\u4e2a\u4eba\u770b\uff0c\u53d8\u91cf\u65e2\u7136\u662f\u540d\u5b57\uff0c\u90a3\u5c31\u8fd9\u4e2a\u540d\u5b57\u5c31\u8981\u6709\u7279\u6b8a\u7684\u610f\u4e49"),(0,n.kt)("pre",null,(0,n.kt)("code",{parentName:"pre",className:"language-javascript"},"(1)\u5fc5\u987b\u4f7f\u7528 \u5b57\u6bcd\u3001_ \u3001$ \u5f00\u5934\n(2)\u6700\u597d\u8bed\u4e49\u5316\uff0c\u770b\u5176\u540d\u77e5\u5176\u610f\uff0c\u4f7f\u7528\u6570\u636e\u7c7b\u578b\u7684\u9996\u5b57\u6bcd\u505a\u524d\u7f00 \u5982\u4e0b\u56fe\uff1a\n(3)\u4e0d\u5141\u8bb8\u4f7f\u7528\u5173\u952e\u5b57\u548c\u4fdd\u7559\u5b57\uff08\u4f8b\uff0ctypeof\uff0cvar\uff09\n \u5173\u952e\u5b57\uff1a\u7cfb\u7edf\u5b9a\u4e49\u7684\u529f\u80fd\n \u4fdd\u7559\u5b57\uff1a\u7cfb\u7edf\u5c06\u6765\u53ef\u80fd\u5b9a\u4e49\u529f\u80fd\n(4)\u53d8\u91cf\u540d\u7531\u591a\u4e2a\u5355\u8bcd\u7ec4\u6210\uff0c\u8981\u4f7f\u7528\u9a7c\u5cf0\u5f0f\u547d\u540d\u6cd5\n \u5927\u9a7c\u5cf0\uff1a\u4ece\u7b2c\u4e00\u4e2a\u5355\u8bcd\u7684\u9996\u5b57\u6bcd\u5f00\u59cb\u5927\u5199---UserName\n \u5c0f\u9a7c\u5cf0\uff1a\u4ece\u7b2c\u4e8c\u4e2a\u5355\u8bcd\u7684\u9996\u5b57\u6bcd\u5f00\u59cb\u5927\u5199---userName\n")),(0,n.kt)("h2",{id:"\u5e38\u89c1\u5173\u952e\u5b57"},(0,n.kt)("strong",{parentName:"h2"},"\u5e38\u89c1\u5173\u952e\u5b57\uff1a")),(0,n.kt)("p",null,"\u4ee5\u4e0b\u8fd9\u4e9b\u5173\u952e\u5b57\u7528\u4e8e\u6267\u884c\u7279\u5b9a\u64cd\u4f5c\u7b49\u3002\u6309\u7167\u89c4\u5219\uff0c\u5173\u952e\u5b57\u4e5f\u662f\u8bed\u8a00\u4fdd\u7559\u7684\uff0c\u4e0d\u80fd\u7528\u505a\u6807\u8bc6\u7b26\u3002"),(0,n.kt)("table",null,(0,n.kt)("thead",{parentName:"table"},(0,n.kt)("tr",{parentName:"thead"},(0,n.kt)("th",{parentName:"tr",align:"center"},"break"),(0,n.kt)("th",{parentName:"tr",align:"center"},"do"),(0,n.kt)("th",{parentName:"tr",align:"center"},"instanceof"),(0,n.kt)("th",{parentName:"tr",align:"center"},"typeof"))),(0,n.kt)("tbody",{parentName:"table"},(0,n.kt)("tr",{parentName:"tbody"},(0,n.kt)("td",{parentName:"tr",align:"center"},"case"),(0,n.kt)("td",{parentName:"tr",align:"center"},"else"),(0,n.kt)("td",{parentName:"tr",align:"center"},"new"),(0,n.kt)("td",{parentName:"tr",align:"center"},"var")),(0,n.kt)("tr",{parentName:"tbody"},(0,n.kt)("td",{parentName:"tr",align:"center"},"catch"),(0,n.kt)("td",{parentName:"tr",align:"center"},"finally"),(0,n.kt)("td",{parentName:"tr",align:"center"},"return"),(0,n.kt)("td",{parentName:"tr",align:"center"},"void")),(0,n.kt)("tr",{parentName:"tbody"},(0,n.kt)("td",{parentName:"tr",align:"center"},"continue"),(0,n.kt)("td",{parentName:"tr",align:"center"},"for"),(0,n.kt)("td",{parentName:"tr",align:"center"},"switch"),(0,n.kt)("td",{parentName:"tr",align:"center"},"while")),(0,n.kt)("tr",{parentName:"tbody"},(0,n.kt)("td",{parentName:"tr",align:"center"},"debugger","*"),(0,n.kt)("td",{parentName:"tr",align:"center"},"function"),(0,n.kt)("td",{parentName:"tr",align:"center"},"this"),(0,n.kt)("td",{parentName:"tr",align:"center"},"with")),(0,n.kt)("tr",{parentName:"tbody"},(0,n.kt)("td",{parentName:"tr",align:"center"},"default"),(0,n.kt)("td",{parentName:"tr",align:"center"},"if"),(0,n.kt)("td",{parentName:"tr",align:"center"},"throw"),(0,n.kt)("td",{parentName:"tr",align:"center"},"delete")),(0,n.kt)("tr",{parentName:"tbody"},(0,n.kt)("td",{parentName:"tr",align:"center"},"in"),(0,n.kt)("td",{parentName:"tr",align:"center"},"try"),(0,n.kt)("td",{parentName:"tr",align:"center"}),(0,n.kt)("td",{parentName:"tr",align:"center"})))),(0,n.kt)("h2",{id:"\u4fdd\u7559\u5b57\u672a\u6765\u53ef\u80fd\u505a\u4e3a\u5173\u952e\u5b57\u7684\u5b58\u5728"},(0,n.kt)("strong",{parentName:"h2"},"\u4fdd\u7559\u5b57\uff1a"),"\u672a\u6765\u53ef\u80fd\u505a\u4e3a\u5173\u952e\u5b57\u7684\u5b58\u5728"),(0,n.kt)("table",null,(0,n.kt)("thead",{parentName:"table"},(0,n.kt)("tr",{parentName:"thead"},(0,n.kt)("th",{parentName:"tr",align:"center"},"abstract"),(0,n.kt)("th",{parentName:"tr",align:"center"},"enum"),(0,n.kt)("th",{parentName:"tr",align:"center"},"int"),(0,n.kt)("th",{parentName:"tr",align:"center"},"short"))),(0,n.kt)("tbody",{parentName:"table"},(0,n.kt)("tr",{parentName:"tbody"},(0,n.kt)("td",{parentName:"tr",align:"center"},"boolean"),(0,n.kt)("td",{parentName:"tr",align:"center"},"export"),(0,n.kt)("td",{parentName:"tr",align:"center"},"interface"),(0,n.kt)("td",{parentName:"tr",align:"center"},"static")),(0,n.kt)("tr",{parentName:"tbody"},(0,n.kt)("td",{parentName:"tr",align:"center"},"byte"),(0,n.kt)("td",{parentName:"tr",align:"center"},"extends"),(0,n.kt)("td",{parentName:"tr",align:"center"},"long"),(0,n.kt)("td",{parentName:"tr",align:"center"},"super")),(0,n.kt)("tr",{parentName:"tbody"},(0,n.kt)("td",{parentName:"tr",align:"center"},"char"),(0,n.kt)("td",{parentName:"tr",align:"center"},"final"),(0,n.kt)("td",{parentName:"tr",align:"center"},"native"),(0,n.kt)("td",{parentName:"tr",align:"center"},"synchronized")),(0,n.kt)("tr",{parentName:"tbody"},(0,n.kt)("td",{parentName:"tr",align:"center"},"class"),(0,n.kt)("td",{parentName:"tr",align:"center"},"float"),(0,n.kt)("td",{parentName:"tr",align:"center"},"package"),(0,n.kt)("td",{parentName:"tr",align:"center"},"throws")),(0,n.kt)("tr",{parentName:"tbody"},(0,n.kt)("td",{parentName:"tr",align:"center"},"const"),(0,n.kt)("td",{parentName:"tr",align:"center"},"goto"),(0,n.kt)("td",{parentName:"tr",align:"center"},"private"),(0,n.kt)("td",{parentName:"tr",align:"center"},"transient")),(0,n.kt)("tr",{parentName:"tbody"},(0,n.kt)("td",{parentName:"tr",align:"center"},"debugger"),(0,n.kt)("td",{parentName:"tr",align:"center"},"implements"),(0,n.kt)("td",{parentName:"tr",align:"center"},"protected"),(0,n.kt)("td",{parentName:"tr",align:"center"},"volatile")),(0,n.kt)("tr",{parentName:"tbody"},(0,n.kt)("td",{parentName:"tr",align:"center"},"double"),(0,n.kt)("td",{parentName:"tr",align:"center"},"import"),(0,n.kt)("td",{parentName:"tr",align:"center"},"public"),(0,n.kt)("td",{parentName:"tr",align:"center"})))))}k.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/3bbe8b44.e5b6dc12.js b/assets/js/3bbe8b44.e5b6dc12.js new file mode 100644 index 00000000..ef8443ca --- /dev/null +++ b/assets/js/3bbe8b44.e5b6dc12.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[3953],{9613:(t,e,r)=>{r.d(e,{Zo:()=>d,kt:()=>g});var a=r(9496);function n(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function l(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,a)}return r}function i(t){for(var e=1;e =0||(n[r]=t[r]);return n}(t,e);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);for(a=0;a =0||Object.prototype.propertyIsEnumerable.call(t,r)&&(n[r]=t[r])}return n}var c=a.createContext({}),o=function(t){var e=a.useContext(c),r=e;return t&&(r="function"==typeof t?t(e):i(i({},e),t)),r},d=function(t){var e=o(t.components);return a.createElement(c.Provider,{value:e},t.children)},m="mdxType",k={inlineCode:"code",wrapper:function(t){var e=t.children;return a.createElement(a.Fragment,{},e)}},s=a.forwardRef((function(t,e){var r=t.components,n=t.mdxType,l=t.originalType,c=t.parentName,d=p(t,["components","mdxType","originalType","parentName"]),m=o(r),s=n,g=m["".concat(c,".").concat(s)]||m[s]||k[s]||l;return r?a.createElement(g,i(i({ref:e},d),{},{components:r})):a.createElement(g,i({ref:e},d))}));function g(t,e){var r=arguments,n=e&&e.mdxType;if("string"==typeof t||n){var l=r.length,i=new Array(l);i[0]=s;var p={};for(var c in e)hasOwnProperty.call(e,c)&&(p[c]=e[c]);p.originalType=t,p[m]="string"==typeof t?t:n,i[1]=p;for(var o=2;o {r.r(e),r.d(e,{assets:()=>c,contentTitle:()=>i,default:()=>k,frontMatter:()=>l,metadata:()=>p,toc:()=>o});var a=r(1966),n=(r(9496),r(9613));const l={title:"\u53d8\u91cf"},i=void 0,p={unversionedId:"base/javascript/\u53d8\u91cf",id:"base/javascript/\u53d8\u91cf",title:"\u53d8\u91cf",description:"1.\u53d8\u91cf\u7684\u6982\u5ff5",source:"@site/docs/base/javascript/\u53d8\u91cf.md",sourceDirName:"base/javascript",slug:"/base/javascript/\u53d8\u91cf",permalink:"/docs/base/javascript/\u53d8\u91cf",draft:!1,tags:[],version:"current",frontMatter:{title:"\u53d8\u91cf"},sidebar:"base",previous:{title:"\u51fd\u6570",permalink:"/docs/base/javascript/\u51fd\u6570"},next:{title:"\u57fa\u7840\u4ecb\u7ecd",permalink:"/docs/base/javascript/\u57fa\u7840\u4ecb\u7ecd"}},c={},o=[{value:"1.\u53d8\u91cf\u7684\u6982\u5ff5",id:"1\u53d8\u91cf\u7684\u6982\u5ff5",level:2},{value:"2.\u58f0\u660e\u5173\u952e\u5b57\uff1avar",id:"2\u58f0\u660e\u5173\u952e\u5b57var",level:2},{value:"3.\u53d8\u91cf\u7684\u6ce8\u610f\u4e8b\u9879",id:"3\u53d8\u91cf\u7684\u6ce8\u610f\u4e8b\u9879",level:2},{value:"4.\u53d8\u91cf\u7684\u547d\u540d\u89c4\u5219",id:"4\u53d8\u91cf\u7684\u547d\u540d\u89c4\u5219",level:2},{value:"\u5e38\u89c1\u5173\u952e\u5b57\uff1a",id:"\u5e38\u89c1\u5173\u952e\u5b57",level:2},{value:"\u4fdd\u7559\u5b57\uff1a\u672a\u6765\u53ef\u80fd\u505a\u4e3a\u5173\u952e\u5b57\u7684\u5b58\u5728",id:"\u4fdd\u7559\u5b57\u672a\u6765\u53ef\u80fd\u505a\u4e3a\u5173\u952e\u5b57\u7684\u5b58\u5728",level:2}],d={toc:o},m="wrapper";function k(t){let{components:e,...r}=t;return(0,n.kt)(m,(0,a.Z)({},d,r,{components:e,mdxType:"MDXLayout"}),(0,n.kt)("h2",{id:"1\u53d8\u91cf\u7684\u6982\u5ff5"},"1.\u53d8\u91cf\u7684\u6982\u5ff5"),(0,n.kt)("pre",null,(0,n.kt)("code",{parentName:"pre"},"\u53d8\u91cf\u6765\u6e90\u4e8e\u6570\u5b66\uff0c\u662f\u8ba1\u7b97\u673a\u8bed\u8a00\u4e2d\u80fd\u50a8\u5b58\u8ba1\u7b97\u7ed3\u679c\u6216\u80fd\u8868\u793a\u503c\u62bd\u8c61\u6982\u5ff5\u3002\n")),(0,n.kt)("h2",{id:"2\u58f0\u660e\u5173\u952e\u5b57var"},"2.\u58f0\u660e\u5173\u952e\u5b57\uff1a",(0,n.kt)("strong",{parentName:"h2"},"var")),(0,n.kt)("pre",null,(0,n.kt)("code",{parentName:"pre",className:"language-javascript"},"var a = 10 //\u5c06\u6570\u5b5710\u8d4b\u503c\u7ed9\u53d8\u91cfa\n//\u58f0\u660e\u53d8\u91cf\u4ee5\u201c\uff1d\u201d\u4e3a\u533a\u5206\uff0c\u5de6\u8fb9\u4e3a\u53d8\u91cf\u540d\uff08\u88ab\u8d4b\u503c\uff09\uff0c\u53f3\u8fb9\u4e3a\u5b58\u653e\u8fdb\u53d8\u91cf\u4e2d\u7684\u5185\u5bb9\uff08\u7ed9\u53d8\u91cf\u8d4b\u503c\uff09\u3002\n//\u6ce8\u610f\uff1aJS\u4e2d\u7684\u201c\uff1d\u201d\u53f7\uff0c\u548c\u6570\u5b66\u4e2d\u7684\u201c\uff1d\u201d\u4e0d\u4e00\u6837\uff0c\u5728JS\u4e2d\u201c\uff1d\u201d\u7684\u4f5c\u7528\u662f\u8d4b\u503c\u3002\n//Tip\uff1a\u58f0\u660e\u4e00\u4e32\u53d8\u91cf\u65f6\u53ef\u4ee5\u8fd9\u4e48\u5199\uff0cvar a=1,b=2,c=3;(\u4f46\u662f\u4e0d\u63a8\u8350\u521d\u5b66\u8005\u8fd9\u4e48\u7528\uff0c\u56e0\u4e3a\u8fd9\u6837\u7684\u58f0\u660e\u65b9\u5f0f\u4f1a\u5bfc\u81f4\u6ce8\u91ca\u4e0d\u660e\u786e)\n")),(0,n.kt)("h2",{id:"3\u53d8\u91cf\u7684\u6ce8\u610f\u4e8b\u9879"},"3.\u53d8\u91cf\u7684\u6ce8\u610f\u4e8b\u9879"),(0,n.kt)("pre",null,(0,n.kt)("code",{parentName:"pre"},"\u58f0\u660e\u4e00\u5b9a\u8981\u52a0\u5173\u952e\u5b57\uff1avar\n\u58f0\u660e\u5c3d\u91cf\u4e0d\u8981 var a=b=10;//\u8fd9\u6837\u4f1a\u5bfc\u81f4\u53ea\u6709c\u88ab\u58f0\u660e\u4e86\uff0cb\u6ca1\u6709\u88ab\u58f0\u660e\n \u76f8\u5f53\u4e8e\n var a;\n b = 10;//b\u524d\u6ca1\u6709\u52a0\u5173\u952e\u5b57var\uff0c\u5728\u4e25\u683c\u6a21\u5f0f\u4e0b\u4f1a\u62a5\u9519\u3002\u666e\u901a\u6a21\u5f0f\u4e0b\uff0c\u4f1a\u53d8\u6210\u5168\u5c40\u53d8\u91cf\u3002\n a = b;\n\u4e25\u683c\u6a21\u5f0f\u4e0b\u4e0d\u58f0\u660e\u76f4\u63a5\u6253\u5370\u4f1a\u62a5\u9519\n\u62a5\u9519\u4f1a\u963b\u585e\u7a0b\u5e8f\uff0c\u4e4b\u540e\u7684\u7a0b\u5e8f\u4e0d\u4f1a\u8fd0\u884c\nvar \u58f0\u660e\u53d8\u91cf\u7684\u5e95\u5c42\u539f\u7406\uff1a\u6211\u4eec\u6240\u5199\u7684\u7a0b\u5e8f\u8fd0\u884c\u5728\u5185\u5b58\u4e2d\uff0c\u5f53\u6211\u4eec\u4f7f\u7528\u5173\u952e\u5b57var \u58f0\u660e\u4e00\u4e2a\u53d8\u91cf\u7684\u65f6\u5019\uff0c\u8ba1\u7b97\u673a\u4f1a\u4ece\u5185\u5b58\u4e2d\u5212\u5206\u4e00\u4e2a\u7a7a\u95f4\uff0c\u4e3a\u6211\u4eec\u5b58\u653e\u4e0d\u540c\u7c7b\u578b\u7684\u5185\u5bb9\u505a\u51c6\u5907\u3002\n")),(0,n.kt)("h2",{id:"4\u53d8\u91cf\u7684\u547d\u540d\u89c4\u5219"},"4.\u53d8\u91cf\u7684\u547d\u540d\u89c4\u5219"),(0,n.kt)("p",null,"\u56e0\u4e3a\u5b58\u653e\u5728\u53d8\u91cf\u4e2d\u7684\u6570\u636e\u662f\u653e\u5728\u8ba1\u7b97\u673a\u7684\u5185\u5b58\u4e2d\u7684\uff0c\u8ba1\u7b97\u673a\u53ea\u8bc6\u522b 0 \u548c 1\uff0c\u6240\u4ee5\u9700\u8981\u5bf9\u4e0d\u540c\u7c7b\u578b\u7684\u6570\u636e\u8fdb\u884c\u8f6c\u4e49\uff0c\u8f6c\u4e49\u7684\u7ed3\u679c\u4f1a\u5bfc\u81f4\u6240\u9700\u7a7a\u95f4\u4e0d\u540c\uff0c\u6240\u4ee5 JS \u4e2d\u5206\u6210\u5f88\u591a\u79cd\u6570\u636e\u7c7b\u578b\uff0c\u4ee5\u4fbf\u8ba1\u7b97\u673a\u50a8\u5b58\u65f6\u4f7f\u7528\u3002\n\u200b \u53d8\u91cf\u7684\u540d\u5b57 \u5c31\u50cf \u4eba\u7684\u540d\u5b57\u4e00\u6837\uff0c\u4e0d\u80fd\u4e71\u8d77\u3002\n\u200b \u4f60\u7684\u4ee3\u7801\u4e0d\u662f\u53ea\u6709\u4f60\u4e00\u4e2a\u4eba\u770b\uff0c\u53d8\u91cf\u65e2\u7136\u662f\u540d\u5b57\uff0c\u90a3\u5c31\u8fd9\u4e2a\u540d\u5b57\u5c31\u8981\u6709\u7279\u6b8a\u7684\u610f\u4e49"),(0,n.kt)("pre",null,(0,n.kt)("code",{parentName:"pre",className:"language-javascript"},"(1)\u5fc5\u987b\u4f7f\u7528 \u5b57\u6bcd\u3001_ \u3001$ \u5f00\u5934\n(2)\u6700\u597d\u8bed\u4e49\u5316\uff0c\u770b\u5176\u540d\u77e5\u5176\u610f\uff0c\u4f7f\u7528\u6570\u636e\u7c7b\u578b\u7684\u9996\u5b57\u6bcd\u505a\u524d\u7f00 \u5982\u4e0b\u56fe\uff1a\n(3)\u4e0d\u5141\u8bb8\u4f7f\u7528\u5173\u952e\u5b57\u548c\u4fdd\u7559\u5b57\uff08\u4f8b\uff0ctypeof\uff0cvar\uff09\n \u5173\u952e\u5b57\uff1a\u7cfb\u7edf\u5b9a\u4e49\u7684\u529f\u80fd\n \u4fdd\u7559\u5b57\uff1a\u7cfb\u7edf\u5c06\u6765\u53ef\u80fd\u5b9a\u4e49\u529f\u80fd\n(4)\u53d8\u91cf\u540d\u7531\u591a\u4e2a\u5355\u8bcd\u7ec4\u6210\uff0c\u8981\u4f7f\u7528\u9a7c\u5cf0\u5f0f\u547d\u540d\u6cd5\n \u5927\u9a7c\u5cf0\uff1a\u4ece\u7b2c\u4e00\u4e2a\u5355\u8bcd\u7684\u9996\u5b57\u6bcd\u5f00\u59cb\u5927\u5199---UserName\n \u5c0f\u9a7c\u5cf0\uff1a\u4ece\u7b2c\u4e8c\u4e2a\u5355\u8bcd\u7684\u9996\u5b57\u6bcd\u5f00\u59cb\u5927\u5199---userName\n")),(0,n.kt)("h2",{id:"\u5e38\u89c1\u5173\u952e\u5b57"},(0,n.kt)("strong",{parentName:"h2"},"\u5e38\u89c1\u5173\u952e\u5b57\uff1a")),(0,n.kt)("p",null,"\u4ee5\u4e0b\u8fd9\u4e9b\u5173\u952e\u5b57\u7528\u4e8e\u6267\u884c\u7279\u5b9a\u64cd\u4f5c\u7b49\u3002\u6309\u7167\u89c4\u5219\uff0c\u5173\u952e\u5b57\u4e5f\u662f\u8bed\u8a00\u4fdd\u7559\u7684\uff0c\u4e0d\u80fd\u7528\u505a\u6807\u8bc6\u7b26\u3002"),(0,n.kt)("table",null,(0,n.kt)("thead",{parentName:"table"},(0,n.kt)("tr",{parentName:"thead"},(0,n.kt)("th",{parentName:"tr",align:"center"},"break"),(0,n.kt)("th",{parentName:"tr",align:"center"},"do"),(0,n.kt)("th",{parentName:"tr",align:"center"},"instanceof"),(0,n.kt)("th",{parentName:"tr",align:"center"},"typeof"))),(0,n.kt)("tbody",{parentName:"table"},(0,n.kt)("tr",{parentName:"tbody"},(0,n.kt)("td",{parentName:"tr",align:"center"},"case"),(0,n.kt)("td",{parentName:"tr",align:"center"},"else"),(0,n.kt)("td",{parentName:"tr",align:"center"},"new"),(0,n.kt)("td",{parentName:"tr",align:"center"},"var")),(0,n.kt)("tr",{parentName:"tbody"},(0,n.kt)("td",{parentName:"tr",align:"center"},"catch"),(0,n.kt)("td",{parentName:"tr",align:"center"},"finally"),(0,n.kt)("td",{parentName:"tr",align:"center"},"return"),(0,n.kt)("td",{parentName:"tr",align:"center"},"void")),(0,n.kt)("tr",{parentName:"tbody"},(0,n.kt)("td",{parentName:"tr",align:"center"},"continue"),(0,n.kt)("td",{parentName:"tr",align:"center"},"for"),(0,n.kt)("td",{parentName:"tr",align:"center"},"switch"),(0,n.kt)("td",{parentName:"tr",align:"center"},"while")),(0,n.kt)("tr",{parentName:"tbody"},(0,n.kt)("td",{parentName:"tr",align:"center"},"debugger","*"),(0,n.kt)("td",{parentName:"tr",align:"center"},"function"),(0,n.kt)("td",{parentName:"tr",align:"center"},"this"),(0,n.kt)("td",{parentName:"tr",align:"center"},"with")),(0,n.kt)("tr",{parentName:"tbody"},(0,n.kt)("td",{parentName:"tr",align:"center"},"default"),(0,n.kt)("td",{parentName:"tr",align:"center"},"if"),(0,n.kt)("td",{parentName:"tr",align:"center"},"throw"),(0,n.kt)("td",{parentName:"tr",align:"center"},"delete")),(0,n.kt)("tr",{parentName:"tbody"},(0,n.kt)("td",{parentName:"tr",align:"center"},"in"),(0,n.kt)("td",{parentName:"tr",align:"center"},"try"),(0,n.kt)("td",{parentName:"tr",align:"center"}),(0,n.kt)("td",{parentName:"tr",align:"center"})))),(0,n.kt)("h2",{id:"\u4fdd\u7559\u5b57\u672a\u6765\u53ef\u80fd\u505a\u4e3a\u5173\u952e\u5b57\u7684\u5b58\u5728"},(0,n.kt)("strong",{parentName:"h2"},"\u4fdd\u7559\u5b57\uff1a"),"\u672a\u6765\u53ef\u80fd\u505a\u4e3a\u5173\u952e\u5b57\u7684\u5b58\u5728"),(0,n.kt)("table",null,(0,n.kt)("thead",{parentName:"table"},(0,n.kt)("tr",{parentName:"thead"},(0,n.kt)("th",{parentName:"tr",align:"center"},"abstract"),(0,n.kt)("th",{parentName:"tr",align:"center"},"enum"),(0,n.kt)("th",{parentName:"tr",align:"center"},"int"),(0,n.kt)("th",{parentName:"tr",align:"center"},"short"))),(0,n.kt)("tbody",{parentName:"table"},(0,n.kt)("tr",{parentName:"tbody"},(0,n.kt)("td",{parentName:"tr",align:"center"},"boolean"),(0,n.kt)("td",{parentName:"tr",align:"center"},"export"),(0,n.kt)("td",{parentName:"tr",align:"center"},"interface"),(0,n.kt)("td",{parentName:"tr",align:"center"},"static")),(0,n.kt)("tr",{parentName:"tbody"},(0,n.kt)("td",{parentName:"tr",align:"center"},"byte"),(0,n.kt)("td",{parentName:"tr",align:"center"},"extends"),(0,n.kt)("td",{parentName:"tr",align:"center"},"long"),(0,n.kt)("td",{parentName:"tr",align:"center"},"super")),(0,n.kt)("tr",{parentName:"tbody"},(0,n.kt)("td",{parentName:"tr",align:"center"},"char"),(0,n.kt)("td",{parentName:"tr",align:"center"},"final"),(0,n.kt)("td",{parentName:"tr",align:"center"},"native"),(0,n.kt)("td",{parentName:"tr",align:"center"},"synchronized")),(0,n.kt)("tr",{parentName:"tbody"},(0,n.kt)("td",{parentName:"tr",align:"center"},"class"),(0,n.kt)("td",{parentName:"tr",align:"center"},"float"),(0,n.kt)("td",{parentName:"tr",align:"center"},"package"),(0,n.kt)("td",{parentName:"tr",align:"center"},"throws")),(0,n.kt)("tr",{parentName:"tbody"},(0,n.kt)("td",{parentName:"tr",align:"center"},"const"),(0,n.kt)("td",{parentName:"tr",align:"center"},"goto"),(0,n.kt)("td",{parentName:"tr",align:"center"},"private"),(0,n.kt)("td",{parentName:"tr",align:"center"},"transient")),(0,n.kt)("tr",{parentName:"tbody"},(0,n.kt)("td",{parentName:"tr",align:"center"},"debugger"),(0,n.kt)("td",{parentName:"tr",align:"center"},"implements"),(0,n.kt)("td",{parentName:"tr",align:"center"},"protected"),(0,n.kt)("td",{parentName:"tr",align:"center"},"volatile")),(0,n.kt)("tr",{parentName:"tbody"},(0,n.kt)("td",{parentName:"tr",align:"center"},"double"),(0,n.kt)("td",{parentName:"tr",align:"center"},"import"),(0,n.kt)("td",{parentName:"tr",align:"center"},"public"),(0,n.kt)("td",{parentName:"tr",align:"center"})))))}k.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/44a82d39.0294e946.js b/assets/js/44a82d39.0294e946.js deleted file mode 100644 index 20825881..00000000 --- a/assets/js/44a82d39.0294e946.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[2540],{7942:(t,e,n)=>{n.d(e,{Zo:()=>m,kt:()=>f});var r=n(959);function a(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function l(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function o(t){for(var e=1;e =0||(a[n]=t[n]);return a}(t,e);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);for(r=0;r =0||Object.prototype.propertyIsEnumerable.call(t,n)&&(a[n]=t[n])}return a}var d=r.createContext({}),i=function(t){var e=r.useContext(d),n=e;return t&&(n="function"==typeof t?t(e):o(o({},e),t)),n},m=function(t){var e=i(t.components);return r.createElement(d.Provider,{value:e},t.children)},k="mdxType",N={inlineCode:"code",wrapper:function(t){var e=t.children;return r.createElement(r.Fragment,{},e)}},c=r.forwardRef((function(t,e){var n=t.components,a=t.mdxType,l=t.originalType,d=t.parentName,m=p(t,["components","mdxType","originalType","parentName"]),k=i(n),c=a,f=k["".concat(d,".").concat(c)]||k[c]||N[c]||l;return n?r.createElement(f,o(o({ref:e},m),{},{components:n})):r.createElement(f,o({ref:e},m))}));function f(t,e){var n=arguments,a=e&&e.mdxType;if("string"==typeof t||a){var l=n.length,o=new Array(l);o[0]=c;var p={};for(var d in e)hasOwnProperty.call(e,d)&&(p[d]=e[d]);p.originalType=t,p[k]="string"==typeof t?t:a,o[1]=p;for(var i=2;i {n.r(e),n.d(e,{assets:()=>d,contentTitle:()=>o,default:()=>N,frontMatter:()=>l,metadata:()=>p,toc:()=>i});var r=n(1163),a=(n(959),n(7942));const l={title:"\u57fa\u7840\u89c4\u5219"},o=void 0,p={unversionedId:"note/\u6b63\u5219\u8868\u8fbe\u5f0f/\u57fa\u7840\u89c4\u5219",id:"note/\u6b63\u5219\u8868\u8fbe\u5f0f/\u57fa\u7840\u89c4\u5219",title:"\u57fa\u7840\u89c4\u5219",description:"\u6b63\u5219\u8868\u8fbe\u5f0f\u57fa\u7840\u89c4\u5219",source:"@site/docs/note/\u6b63\u5219\u8868\u8fbe\u5f0f/\u57fa\u7840\u89c4\u5219.md",sourceDirName:"note/\u6b63\u5219\u8868\u8fbe\u5f0f",slug:"/note/\u6b63\u5219\u8868\u8fbe\u5f0f/\u57fa\u7840\u89c4\u5219",permalink:"/docs/note/\u6b63\u5219\u8868\u8fbe\u5f0f/\u57fa\u7840\u89c4\u5219",draft:!1,tags:[],version:"current",frontMatter:{title:"\u57fa\u7840\u89c4\u5219"},sidebar:"note",previous:{title:"\u5728vscode\u67e5\u627e\u66ff\u6362\u4e2d\u4f7f\u7528\u6b63\u5219",permalink:"/docs/note/\u6b63\u5219\u8868\u8fbe\u5f0f/\u5728vscode\u67e5\u627e\u66ff\u6362\u4e2d\u4f7f\u7528\u6b63\u5219"},next:{title:"\u5e38\u89c1\u5339\u914d\u89c4\u5219",permalink:"/docs/note/\u6b63\u5219\u8868\u8fbe\u5f0f/\u5e38\u89c1\u5339\u914d\u89c4\u5219"}},d={},i=[{value:"\u6b63\u5219\u8868\u8fbe\u5f0f\u57fa\u7840\u89c4\u5219",id:"\u6b63\u5219\u8868\u8fbe\u5f0f\u57fa\u7840\u89c4\u5219",level:2}],m={toc:i},k="wrapper";function N(t){let{components:e,...n}=t;return(0,a.kt)(k,(0,r.Z)({},m,n,{components:e,mdxType:"MDXLayout"}),(0,a.kt)("h2",{id:"\u6b63\u5219\u8868\u8fbe\u5f0f\u57fa\u7840\u89c4\u5219"},"\u6b63\u5219\u8868\u8fbe\u5f0f\u57fa\u7840\u89c4\u5219"),(0,a.kt)("table",null,(0,a.kt)("thead",{parentName:"table"},(0,a.kt)("tr",{parentName:"thead"},(0,a.kt)("th",{parentName:"tr",align:"center"},"\u5b57\u7b26"),(0,a.kt)("th",{parentName:"tr",align:"left"},"\u63cf\u8ff0"))),(0,a.kt)("tbody",{parentName:"table"},(0,a.kt)("tr",{parentName:"tbody"},(0,a.kt)("td",{parentName:"tr",align:"center"},"\\ "),(0,a.kt)("td",{parentName:"tr",align:"left"},"\u5c06\u4e0b\u4e00\u4e2a\u5b57\u7b26\u6807\u8bb0\u4e3a\u4e00\u4e2a\u7279\u6b8a\u5b57\u7b26\u3001\u6216\u4e00\u4e2a\u539f\u4e49\u5b57\u7b26\u3001\u6216\u4e00\u4e2a\u5411\u540e\u5f15\u7528\u3001\u6216\u4e00\u4e2a\u516b\u8fdb\u5236\u8f6c\u4e49\u7b26\u3002",(0,a.kt)("br",null),"\u4f8b\u5982\uff1a\u201cn\u201d\u5339\u914d\u5b57\u7b26\u201cn\u201d\u3002\u201c\\n\u201d\u5339\u914d\u4e00\u4e2a\u6362\u884c\u7b26\u3002\u4e32\u884c\u201c","\\","\u201d\u5339\u914d\u201c\\\u201d\u800c\u201c","(","\u201d\u5219\u5339\u914d\u201c(\u201d")),(0,a.kt)("tr",{parentName:"tbody"},(0,a.kt)("td",{parentName:"tr",align:"center"},"^"),(0,a.kt)("td",{parentName:"tr",align:"left"},"\u5339\u914d\u8f93\u5165\u5b57\u7b26\u4e32\u7684\u5f00\u59cb\u4f4d\u7f6e\u3002\u5982\u679c\u8bbe\u7f6e\u4e86RegExp\u5bf9\u8c61\u7684Multiline\u5c5e\u6027\uff0c^\u4e5f\u5339\u914d\u201c\\n\u201d\u6216\u201c\\r\u201d\u4e4b\u540e\u7684\u4f4d\u7f6e\u3002")),(0,a.kt)("tr",{parentName:"tbody"},(0,a.kt)("td",{parentName:"tr",align:"center"},"$"),(0,a.kt)("td",{parentName:"tr",align:"left"},"\u5339\u914d\u8f93\u5165\u5b57\u7b26\u4e32\u7684\u7ed3\u675f\u4f4d\u7f6e\u3002\u5982\u679c\u8bbe\u7f6e\u4e86RegExp\u5bf9\u8c61\u7684Multiline\u5c5e\u6027\uff0c$\u4e5f\u5339\u914d\u201c\\n\u201d\u6216\u201c\\r\u201d\u4e4b\u524d\u7684\u4f4d\u7f6e\u3002")),(0,a.kt)("tr",{parentName:"tbody"},(0,a.kt)("td",{parentName:"tr",align:"center"},"*"),(0,a.kt)("td",{parentName:"tr",align:"left"},"\u5339\u914d\u524d\u9762\u7684\u5b50\u8868\u8fbe\u5f0f\u96f6\u6b21\u6216\u591a\u6b21\u3002\u4f8b\u5982\uff0czo",(0,a.kt)("em",{parentName:"td"},"\u80fd\u5339\u914d\u201cz\u201d\u4ee5\u53ca\u201czoo\u201d\u3002"),"\u7b49\u4ef7\u4e8e{0,}\u3002")),(0,a.kt)("tr",{parentName:"tbody"},(0,a.kt)("td",{parentName:"tr",align:"center"},"+"),(0,a.kt)("td",{parentName:"tr",align:"left"},"\u5339\u914d\u524d\u9762\u7684\u5b50\u8868\u8fbe\u5f0f\u4e00\u6b21\u6216\u591a\u6b21\u3002\u4f8b\u5982\uff0c\u201czo+\u201d\u80fd\u5339\u914d\u201czo\u201d\u4ee5\u53ca\u201czoo\u201d\uff0c\u4f46\u4e0d\u80fd\u5339\u914d\u201cz\u201d\u3002+\u7b49\u4ef7\u4e8e{1,}\u3002")),(0,a.kt)("tr",{parentName:"tbody"},(0,a.kt)("td",{parentName:"tr",align:"center"},"?"),(0,a.kt)("td",{parentName:"tr",align:"left"},"\u5339\u914d\u524d\u9762\u7684\u5b50\u8868\u8fbe\u5f0f\u96f6\u6b21\u6216\u4e00\u6b21\u3002\u4f8b\u5982\uff0c\u201cdo(es)?\u201d\u53ef\u4ee5\u5339\u914d\u201cdoes\u201d\u6216\u201cdoes\u201d\u4e2d\u7684\u201cdo\u201d\u3002?\u7b49\u4ef7\u4e8e{0,1}\u3002",(0,a.kt)("br",null),"\u5f53\u8be5\u5b57\u7b26\u7d27\u8ddf\u5728\u4efb\u4f55\u4e00\u4e2a\u5176\u4ed6\u9650\u5236\u7b26\uff08*,+,?\uff0c{n}\uff0c{n,}\uff0c{n,m}\uff09\u540e\u9762\u65f6\uff0c\u5339\u914d\u6a21\u5f0f\u662f\u975e\u8d2a\u5a6a\u7684\u3002",(0,a.kt)("br",null),"\u975e\u8d2a\u5a6a\u6a21\u5f0f\u5c3d\u53ef\u80fd\u5c11\u7684\u5339\u914d\u6240\u641c\u7d22\u7684\u5b57\u7b26\u4e32\uff0c\u800c\u9ed8\u8ba4\u7684\u8d2a\u5a6a\u6a21\u5f0f\u5219\u5c3d\u53ef\u80fd\u591a\u7684\u5339\u914d\u6240\u641c\u7d22\u7684\u5b57\u7b26\u4e32\u3002",(0,a.kt)("br",null),"\u4f8b\u5982\uff0c\u5bf9\u4e8e\u5b57\u7b26\u4e32\u201coooo\u201d\uff0c\u201co+?\u201d\u5c06\u5339\u914d\u5355\u4e2a\u201co\u201d\uff0c\u800c\u201co+\u201d\u5c06\u5339\u914d\u6240\u6709\u201co\u201d\u3002")),(0,a.kt)("tr",{parentName:"tbody"},(0,a.kt)("td",{parentName:"tr",align:"center"},"{n}"),(0,a.kt)("td",{parentName:"tr",align:"left"},"n\u662f\u4e00\u4e2a\u975e\u8d1f\u6574\u6570\u3002\u5339\u914d\u786e\u5b9a\u7684n\u6b21\u3002\u4f8b\u5982\uff0c\u201co{2}\u201d\u4e0d\u80fd\u5339\u914d\u201cBob\u201d\u4e2d\u7684\u201co\u201d\uff0c\u4f46\u662f\u80fd\u5339\u914d\u201cfood\u201d\u4e2d\u7684\u4e24\u4e2ao\u3002")),(0,a.kt)("tr",{parentName:"tbody"},(0,a.kt)("td",{parentName:"tr",align:"center"},"{n,}"),(0,a.kt)("td",{parentName:"tr",align:"left"},"n\u662f\u4e00\u4e2a\u975e\u8d1f\u6574\u6570\u3002\u81f3\u5c11\u5339\u914dn\u6b21\u3002\u4f8b\u5982\uff0c\u201co{2,}\u201d\u4e0d\u80fd\u5339\u914d\u201cBob\u201d\u4e2d\u7684\u201co\u201d\uff0c\u4f46\u80fd\u5339\u914d\u201cfoooood\u201d\u4e2d\u7684\u6240\u6709o\u3002",(0,a.kt)("br",null),"\u4f8b\u5982\uff1a\u201co{1,}\u201d\u7b49\u4ef7\u4e8e\u201co+\u201d\u3002\u201co{0,}\u201d\u5219\u7b49\u4ef7\u4e8e\u201co*\u201d\u3002")),(0,a.kt)("tr",{parentName:"tbody"},(0,a.kt)("td",{parentName:"tr",align:"center"},"{n,m}"),(0,a.kt)("td",{parentName:"tr",align:"left"},"m\u548cn\u5747\u4e3a\u975e\u8d1f\u6574\u6570\uff0c\u5176\u4e2dn<=m\u3002\u6700\u5c11\u5339\u914dn\u6b21\u4e14\u6700\u591a\u5339\u914dm\u6b21\u3002",(0,a.kt)("br",null),"\u4f8b\u5982\uff1a\u201co{1,3}\u201d\u5c06\u5339\u914d\u201cfooooood\u201d\u4e2d\u7684\u524d\u4e09\u4e2ao\u3002\u201co{0,1}\u201d\u7b49\u4ef7\u4e8e\u201co?\u201d\u3002\u8bf7\u6ce8\u610f\u5728\u9017\u53f7\u548c\u4e24\u4e2a\u6570\u4e4b\u95f4\u4e0d\u80fd\u6709\u7a7a\u683c\u3002")),(0,a.kt)("tr",{parentName:"tbody"},(0,a.kt)("td",{parentName:"tr",align:"center"},"."),(0,a.kt)("td",{parentName:"tr",align:"left"},"\u5339\u914d\u9664\u201c\\n\u201d\u4e4b\u5916\u7684\u4efb\u4f55\u5355\u4e2a\u5b57\u7b26\u3002\u8981\u5339\u914d\u5305\u62ec\u201c\\n\u201d\u5728\u5185\u7684\u4efb\u4f55\u5b57\u7b26\uff0c\u8bf7\u4f7f\u7528\u50cf\u201c(.","|","\\n)\u201d\u7684\u6a21\u5f0f\u3002")),(0,a.kt)("tr",{parentName:"tbody"},(0,a.kt)("td",{parentName:"tr",align:"center"},"(pattern)"),(0,a.kt)("td",{parentName:"tr",align:"left"},"\u5339\u914dpattern\u5e76\u83b7\u53d6\u8fd9\u4e00\u5339\u914d\u3002\u6240\u83b7\u53d6\u7684\u5339\u914d\u53ef\u4ee5\u4ece\u4ea7\u751f\u7684Matches\u96c6\u5408\u5f97\u5230\u3002",(0,a.kt)("br",null),"\u5728VBScript\u4e2d\u4f7f\u7528SubMatches\u96c6\u5408\uff0c\u5728JScript\u4e2d\u5219\u4f7f\u7528$0\u2026$9\u5c5e\u6027\u3002\u8981\u5339\u914d\u5706\u62ec\u53f7\u5b57\u7b26\uff0c\u8bf7\u4f7f\u7528\u201c","(","\u201d\u6216\u201c",")","\u201d\u3002")),(0,a.kt)("tr",{parentName:"tbody"},(0,a.kt)("td",{parentName:"tr",align:"center"},"(?:pattern)"),(0,a.kt)("td",{parentName:"tr",align:"left"},"\u5339\u914dpattern\u4f46\u4e0d\u83b7\u53d6\u5339\u914d\u7ed3\u679c\uff0c\u4e5f\u5c31\u662f\u8bf4\u8fd9\u662f\u4e00\u4e2a\u975e\u83b7\u53d6\u5339\u914d\uff0c\u4e0d\u8fdb\u884c\u5b58\u50a8\u4f9b\u4ee5\u540e\u4f7f\u7528\u3002",(0,a.kt)("br",null),"\u8fd9\u5728\u4f7f\u7528\u6216\u5b57\u7b26\u201c(","|",")\u201d\u6765\u7ec4\u5408\u4e00\u4e2a\u6a21\u5f0f\u7684\u5404\u4e2a\u90e8\u5206\u662f\u5f88\u6709\u7528\u3002\u4f8b\u5982\u201cindustr(?:y","|","ies)\u201d\u5c31\u662f\u4e00\u4e2a\u6bd4\u201cindustry","|","industries\u201d\u66f4\u7b80\u7565\u7684\u8868\u8fbe\u5f0f\u3002")),(0,a.kt)("tr",{parentName:"tbody"},(0,a.kt)("td",{parentName:"tr",align:"center"},"(?=pattern)"),(0,a.kt)("td",{parentName:"tr",align:"left"},"\u6b63\u5411\u80af\u5b9a\u9884\u67e5\uff0c\u5728\u4efb\u4f55\u5339\u914dpattern\u7684\u5b57\u7b26\u4e32\u5f00\u59cb\u5904\u5339\u914d\u67e5\u627e\u5b57\u7b26\u4e32\u3002\u8fd9\u662f\u4e00\u4e2a\u975e\u83b7\u53d6\u5339\u914d\uff0c\u4e5f\u5c31\u662f\u8bf4\uff0c\u8be5\u5339\u914d\u4e0d\u9700\u8981\u83b7\u53d6\u4f9b\u4ee5\u540e\u4f7f\u7528\u3002",(0,a.kt)("br",null),"\u4f8b\u5982\uff1a\u201cWindows(?=95","|","98","|","NT","|","2000)\u201d\u80fd\u5339\u914d\u201cWindows2000\u201d\u4e2d\u7684\u201cWindows\u201d\uff0c\u4f46\u4e0d\u80fd\u5339\u914d\u201cWindows3.1\u201d\u4e2d\u7684\u201cWindows\u201d\u3002",(0,a.kt)("br",null),"\u9884\u67e5\u4e0d\u6d88\u8017\u5b57\u7b26\uff0c\u4e5f\u5c31\u662f\u8bf4\uff0c\u5728\u4e00\u4e2a\u5339\u914d\u53d1\u751f\u540e\uff0c\u5728\u6700\u540e\u4e00\u6b21\u5339\u914d\u4e4b\u540e\u7acb\u5373\u5f00\u59cb\u4e0b\u4e00\u6b21\u5339\u914d\u7684\u641c\u7d22\uff0c\u800c\u4e0d\u662f\u4ece\u5305\u542b\u9884\u67e5\u7684\u5b57\u7b26\u4e4b\u540e\u5f00\u59cb\u3002")),(0,a.kt)("tr",{parentName:"tbody"},(0,a.kt)("td",{parentName:"tr",align:"center"},"(?!pattern)"),(0,a.kt)("td",{parentName:"tr",align:"left"},"\u6b63\u5411\u5426\u5b9a\u9884\u67e5\uff0c\u5728\u4efb\u4f55\u4e0d\u5339\u914dpattern\u7684\u5b57\u7b26\u4e32\u5f00\u59cb\u5904\u5339\u914d\u67e5\u627e\u5b57\u7b26\u4e32\u3002",(0,a.kt)("br",null),"\u8fd9\u662f\u4e00\u4e2a\u975e\u83b7\u53d6\u5339\u914d\uff0c\u4e5f\u5c31\u662f\u8bf4\uff0c\u8be5\u5339\u914d\u4e0d\u9700\u8981\u83b7\u53d6\u4f9b\u4ee5\u540e\u4f7f\u7528\u3002",(0,a.kt)("br",null),"\u4f8b\u5982\u201cWindows(?!95","|","98","|","NT","|","2000)\u201d\u80fd\u5339\u914d\u201cWindows3.1\u201d\u4e2d\u7684\u201cWindows\u201d\uff0c\u4f46\u4e0d\u80fd\u5339\u914d\u201cWindows2000\u201d\u4e2d\u7684\u201cWindows\u201d\u3002",(0,a.kt)("br",null),"\u9884\u67e5\u4e0d\u6d88\u8017\u5b57\u7b26\uff0c\u4e5f\u5c31\u662f\u8bf4\uff0c\u5728\u4e00\u4e2a\u5339\u914d\u53d1\u751f\u540e\uff0c\u5728\u6700\u540e\u4e00\u6b21\u5339\u914d\u4e4b\u540e\u7acb\u5373\u5f00\u59cb\u4e0b\u4e00\u6b21\u5339\u914d\u7684\u641c\u7d22\uff0c\u800c\u4e0d\u662f\u4ece\u5305\u542b\u9884\u67e5\u7684\u5b57\u7b26\u4e4b\u540e\u5f00\u59cb")),(0,a.kt)("tr",{parentName:"tbody"},(0,a.kt)("td",{parentName:"tr",align:"center"},"(?<=pattern)"),(0,a.kt)("td",{parentName:"tr",align:"left"},"\u53cd\u5411\u80af\u5b9a\u9884\u67e5\uff0c\u4e0e\u6b63\u5411\u80af\u5b9a\u9884\u67e5\u7c7b\u62df\uff0c\u53ea\u662f\u65b9\u5411\u76f8\u53cd\u3002",(0,a.kt)("br",null),"\u4f8b\u5982\uff1a\u201c(?<=95","|","98","|","NT","|","2000)Windows\u201d\u80fd\u5339\u914d\u201c2000Windows\u201d\u4e2d\u7684\u201cWindows\u201d\uff0c\u4f46\u4e0d\u80fd\u5339\u914d\u201c3.1Windows\u201d\u4e2d\u7684\u201cWindows\u201d\u3002")),(0,a.kt)("tr",{parentName:"tbody"},(0,a.kt)("td",{parentName:"tr",align:"center"},"(?{n.d(e,{Zo:()=>m,kt:()=>f});var r=n(9496);function a(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function l(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function o(t){for(var e=1;e =0||(a[n]=t[n]);return a}(t,e);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);for(r=0;r =0||Object.prototype.propertyIsEnumerable.call(t,n)&&(a[n]=t[n])}return a}var d=r.createContext({}),i=function(t){var e=r.useContext(d),n=e;return t&&(n="function"==typeof t?t(e):o(o({},e),t)),n},m=function(t){var e=i(t.components);return r.createElement(d.Provider,{value:e},t.children)},k="mdxType",N={inlineCode:"code",wrapper:function(t){var e=t.children;return r.createElement(r.Fragment,{},e)}},c=r.forwardRef((function(t,e){var n=t.components,a=t.mdxType,l=t.originalType,d=t.parentName,m=p(t,["components","mdxType","originalType","parentName"]),k=i(n),c=a,f=k["".concat(d,".").concat(c)]||k[c]||N[c]||l;return n?r.createElement(f,o(o({ref:e},m),{},{components:n})):r.createElement(f,o({ref:e},m))}));function f(t,e){var n=arguments,a=e&&e.mdxType;if("string"==typeof t||a){var l=n.length,o=new Array(l);o[0]=c;var p={};for(var d in e)hasOwnProperty.call(e,d)&&(p[d]=e[d]);p.originalType=t,p[k]="string"==typeof t?t:a,o[1]=p;for(var i=2;i {n.r(e),n.d(e,{assets:()=>d,contentTitle:()=>o,default:()=>N,frontMatter:()=>l,metadata:()=>p,toc:()=>i});var r=n(1966),a=(n(9496),n(9613));const l={title:"\u57fa\u7840\u89c4\u5219"},o=void 0,p={unversionedId:"note/\u6b63\u5219\u8868\u8fbe\u5f0f/\u57fa\u7840\u89c4\u5219",id:"note/\u6b63\u5219\u8868\u8fbe\u5f0f/\u57fa\u7840\u89c4\u5219",title:"\u57fa\u7840\u89c4\u5219",description:"\u6b63\u5219\u8868\u8fbe\u5f0f\u57fa\u7840\u89c4\u5219",source:"@site/docs/note/\u6b63\u5219\u8868\u8fbe\u5f0f/\u57fa\u7840\u89c4\u5219.md",sourceDirName:"note/\u6b63\u5219\u8868\u8fbe\u5f0f",slug:"/note/\u6b63\u5219\u8868\u8fbe\u5f0f/\u57fa\u7840\u89c4\u5219",permalink:"/docs/note/\u6b63\u5219\u8868\u8fbe\u5f0f/\u57fa\u7840\u89c4\u5219",draft:!1,tags:[],version:"current",frontMatter:{title:"\u57fa\u7840\u89c4\u5219"},sidebar:"note",previous:{title:"\u5728vscode\u67e5\u627e\u66ff\u6362\u4e2d\u4f7f\u7528\u6b63\u5219",permalink:"/docs/note/\u6b63\u5219\u8868\u8fbe\u5f0f/\u5728vscode\u67e5\u627e\u66ff\u6362\u4e2d\u4f7f\u7528\u6b63\u5219"},next:{title:"\u5e38\u89c1\u5339\u914d\u89c4\u5219",permalink:"/docs/note/\u6b63\u5219\u8868\u8fbe\u5f0f/\u5e38\u89c1\u5339\u914d\u89c4\u5219"}},d={},i=[{value:"\u6b63\u5219\u8868\u8fbe\u5f0f\u57fa\u7840\u89c4\u5219",id:"\u6b63\u5219\u8868\u8fbe\u5f0f\u57fa\u7840\u89c4\u5219",level:2}],m={toc:i},k="wrapper";function N(t){let{components:e,...n}=t;return(0,a.kt)(k,(0,r.Z)({},m,n,{components:e,mdxType:"MDXLayout"}),(0,a.kt)("h2",{id:"\u6b63\u5219\u8868\u8fbe\u5f0f\u57fa\u7840\u89c4\u5219"},"\u6b63\u5219\u8868\u8fbe\u5f0f\u57fa\u7840\u89c4\u5219"),(0,a.kt)("table",null,(0,a.kt)("thead",{parentName:"table"},(0,a.kt)("tr",{parentName:"thead"},(0,a.kt)("th",{parentName:"tr",align:"center"},"\u5b57\u7b26"),(0,a.kt)("th",{parentName:"tr",align:"left"},"\u63cf\u8ff0"))),(0,a.kt)("tbody",{parentName:"table"},(0,a.kt)("tr",{parentName:"tbody"},(0,a.kt)("td",{parentName:"tr",align:"center"},"\\ "),(0,a.kt)("td",{parentName:"tr",align:"left"},"\u5c06\u4e0b\u4e00\u4e2a\u5b57\u7b26\u6807\u8bb0\u4e3a\u4e00\u4e2a\u7279\u6b8a\u5b57\u7b26\u3001\u6216\u4e00\u4e2a\u539f\u4e49\u5b57\u7b26\u3001\u6216\u4e00\u4e2a\u5411\u540e\u5f15\u7528\u3001\u6216\u4e00\u4e2a\u516b\u8fdb\u5236\u8f6c\u4e49\u7b26\u3002",(0,a.kt)("br",null),"\u4f8b\u5982\uff1a\u201cn\u201d\u5339\u914d\u5b57\u7b26\u201cn\u201d\u3002\u201c\\n\u201d\u5339\u914d\u4e00\u4e2a\u6362\u884c\u7b26\u3002\u4e32\u884c\u201c","\\","\u201d\u5339\u914d\u201c\\\u201d\u800c\u201c","(","\u201d\u5219\u5339\u914d\u201c(\u201d")),(0,a.kt)("tr",{parentName:"tbody"},(0,a.kt)("td",{parentName:"tr",align:"center"},"^"),(0,a.kt)("td",{parentName:"tr",align:"left"},"\u5339\u914d\u8f93\u5165\u5b57\u7b26\u4e32\u7684\u5f00\u59cb\u4f4d\u7f6e\u3002\u5982\u679c\u8bbe\u7f6e\u4e86RegExp\u5bf9\u8c61\u7684Multiline\u5c5e\u6027\uff0c^\u4e5f\u5339\u914d\u201c\\n\u201d\u6216\u201c\\r\u201d\u4e4b\u540e\u7684\u4f4d\u7f6e\u3002")),(0,a.kt)("tr",{parentName:"tbody"},(0,a.kt)("td",{parentName:"tr",align:"center"},"$"),(0,a.kt)("td",{parentName:"tr",align:"left"},"\u5339\u914d\u8f93\u5165\u5b57\u7b26\u4e32\u7684\u7ed3\u675f\u4f4d\u7f6e\u3002\u5982\u679c\u8bbe\u7f6e\u4e86RegExp\u5bf9\u8c61\u7684Multiline\u5c5e\u6027\uff0c$\u4e5f\u5339\u914d\u201c\\n\u201d\u6216\u201c\\r\u201d\u4e4b\u524d\u7684\u4f4d\u7f6e\u3002")),(0,a.kt)("tr",{parentName:"tbody"},(0,a.kt)("td",{parentName:"tr",align:"center"},"*"),(0,a.kt)("td",{parentName:"tr",align:"left"},"\u5339\u914d\u524d\u9762\u7684\u5b50\u8868\u8fbe\u5f0f\u96f6\u6b21\u6216\u591a\u6b21\u3002\u4f8b\u5982\uff0czo",(0,a.kt)("em",{parentName:"td"},"\u80fd\u5339\u914d\u201cz\u201d\u4ee5\u53ca\u201czoo\u201d\u3002"),"\u7b49\u4ef7\u4e8e{0,}\u3002")),(0,a.kt)("tr",{parentName:"tbody"},(0,a.kt)("td",{parentName:"tr",align:"center"},"+"),(0,a.kt)("td",{parentName:"tr",align:"left"},"\u5339\u914d\u524d\u9762\u7684\u5b50\u8868\u8fbe\u5f0f\u4e00\u6b21\u6216\u591a\u6b21\u3002\u4f8b\u5982\uff0c\u201czo+\u201d\u80fd\u5339\u914d\u201czo\u201d\u4ee5\u53ca\u201czoo\u201d\uff0c\u4f46\u4e0d\u80fd\u5339\u914d\u201cz\u201d\u3002+\u7b49\u4ef7\u4e8e{1,}\u3002")),(0,a.kt)("tr",{parentName:"tbody"},(0,a.kt)("td",{parentName:"tr",align:"center"},"?"),(0,a.kt)("td",{parentName:"tr",align:"left"},"\u5339\u914d\u524d\u9762\u7684\u5b50\u8868\u8fbe\u5f0f\u96f6\u6b21\u6216\u4e00\u6b21\u3002\u4f8b\u5982\uff0c\u201cdo(es)?\u201d\u53ef\u4ee5\u5339\u914d\u201cdoes\u201d\u6216\u201cdoes\u201d\u4e2d\u7684\u201cdo\u201d\u3002?\u7b49\u4ef7\u4e8e{0,1}\u3002",(0,a.kt)("br",null),"\u5f53\u8be5\u5b57\u7b26\u7d27\u8ddf\u5728\u4efb\u4f55\u4e00\u4e2a\u5176\u4ed6\u9650\u5236\u7b26\uff08*,+,?\uff0c{n}\uff0c{n,}\uff0c{n,m}\uff09\u540e\u9762\u65f6\uff0c\u5339\u914d\u6a21\u5f0f\u662f\u975e\u8d2a\u5a6a\u7684\u3002",(0,a.kt)("br",null),"\u975e\u8d2a\u5a6a\u6a21\u5f0f\u5c3d\u53ef\u80fd\u5c11\u7684\u5339\u914d\u6240\u641c\u7d22\u7684\u5b57\u7b26\u4e32\uff0c\u800c\u9ed8\u8ba4\u7684\u8d2a\u5a6a\u6a21\u5f0f\u5219\u5c3d\u53ef\u80fd\u591a\u7684\u5339\u914d\u6240\u641c\u7d22\u7684\u5b57\u7b26\u4e32\u3002",(0,a.kt)("br",null),"\u4f8b\u5982\uff0c\u5bf9\u4e8e\u5b57\u7b26\u4e32\u201coooo\u201d\uff0c\u201co+?\u201d\u5c06\u5339\u914d\u5355\u4e2a\u201co\u201d\uff0c\u800c\u201co+\u201d\u5c06\u5339\u914d\u6240\u6709\u201co\u201d\u3002")),(0,a.kt)("tr",{parentName:"tbody"},(0,a.kt)("td",{parentName:"tr",align:"center"},"{n}"),(0,a.kt)("td",{parentName:"tr",align:"left"},"n\u662f\u4e00\u4e2a\u975e\u8d1f\u6574\u6570\u3002\u5339\u914d\u786e\u5b9a\u7684n\u6b21\u3002\u4f8b\u5982\uff0c\u201co{2}\u201d\u4e0d\u80fd\u5339\u914d\u201cBob\u201d\u4e2d\u7684\u201co\u201d\uff0c\u4f46\u662f\u80fd\u5339\u914d\u201cfood\u201d\u4e2d\u7684\u4e24\u4e2ao\u3002")),(0,a.kt)("tr",{parentName:"tbody"},(0,a.kt)("td",{parentName:"tr",align:"center"},"{n,}"),(0,a.kt)("td",{parentName:"tr",align:"left"},"n\u662f\u4e00\u4e2a\u975e\u8d1f\u6574\u6570\u3002\u81f3\u5c11\u5339\u914dn\u6b21\u3002\u4f8b\u5982\uff0c\u201co{2,}\u201d\u4e0d\u80fd\u5339\u914d\u201cBob\u201d\u4e2d\u7684\u201co\u201d\uff0c\u4f46\u80fd\u5339\u914d\u201cfoooood\u201d\u4e2d\u7684\u6240\u6709o\u3002",(0,a.kt)("br",null),"\u4f8b\u5982\uff1a\u201co{1,}\u201d\u7b49\u4ef7\u4e8e\u201co+\u201d\u3002\u201co{0,}\u201d\u5219\u7b49\u4ef7\u4e8e\u201co*\u201d\u3002")),(0,a.kt)("tr",{parentName:"tbody"},(0,a.kt)("td",{parentName:"tr",align:"center"},"{n,m}"),(0,a.kt)("td",{parentName:"tr",align:"left"},"m\u548cn\u5747\u4e3a\u975e\u8d1f\u6574\u6570\uff0c\u5176\u4e2dn<=m\u3002\u6700\u5c11\u5339\u914dn\u6b21\u4e14\u6700\u591a\u5339\u914dm\u6b21\u3002",(0,a.kt)("br",null),"\u4f8b\u5982\uff1a\u201co{1,3}\u201d\u5c06\u5339\u914d\u201cfooooood\u201d\u4e2d\u7684\u524d\u4e09\u4e2ao\u3002\u201co{0,1}\u201d\u7b49\u4ef7\u4e8e\u201co?\u201d\u3002\u8bf7\u6ce8\u610f\u5728\u9017\u53f7\u548c\u4e24\u4e2a\u6570\u4e4b\u95f4\u4e0d\u80fd\u6709\u7a7a\u683c\u3002")),(0,a.kt)("tr",{parentName:"tbody"},(0,a.kt)("td",{parentName:"tr",align:"center"},"."),(0,a.kt)("td",{parentName:"tr",align:"left"},"\u5339\u914d\u9664\u201c\\n\u201d\u4e4b\u5916\u7684\u4efb\u4f55\u5355\u4e2a\u5b57\u7b26\u3002\u8981\u5339\u914d\u5305\u62ec\u201c\\n\u201d\u5728\u5185\u7684\u4efb\u4f55\u5b57\u7b26\uff0c\u8bf7\u4f7f\u7528\u50cf\u201c(.","|","\\n)\u201d\u7684\u6a21\u5f0f\u3002")),(0,a.kt)("tr",{parentName:"tbody"},(0,a.kt)("td",{parentName:"tr",align:"center"},"(pattern)"),(0,a.kt)("td",{parentName:"tr",align:"left"},"\u5339\u914dpattern\u5e76\u83b7\u53d6\u8fd9\u4e00\u5339\u914d\u3002\u6240\u83b7\u53d6\u7684\u5339\u914d\u53ef\u4ee5\u4ece\u4ea7\u751f\u7684Matches\u96c6\u5408\u5f97\u5230\u3002",(0,a.kt)("br",null),"\u5728VBScript\u4e2d\u4f7f\u7528SubMatches\u96c6\u5408\uff0c\u5728JScript\u4e2d\u5219\u4f7f\u7528$0\u2026$9\u5c5e\u6027\u3002\u8981\u5339\u914d\u5706\u62ec\u53f7\u5b57\u7b26\uff0c\u8bf7\u4f7f\u7528\u201c","(","\u201d\u6216\u201c",")","\u201d\u3002")),(0,a.kt)("tr",{parentName:"tbody"},(0,a.kt)("td",{parentName:"tr",align:"center"},"(?:pattern)"),(0,a.kt)("td",{parentName:"tr",align:"left"},"\u5339\u914dpattern\u4f46\u4e0d\u83b7\u53d6\u5339\u914d\u7ed3\u679c\uff0c\u4e5f\u5c31\u662f\u8bf4\u8fd9\u662f\u4e00\u4e2a\u975e\u83b7\u53d6\u5339\u914d\uff0c\u4e0d\u8fdb\u884c\u5b58\u50a8\u4f9b\u4ee5\u540e\u4f7f\u7528\u3002",(0,a.kt)("br",null),"\u8fd9\u5728\u4f7f\u7528\u6216\u5b57\u7b26\u201c(","|",")\u201d\u6765\u7ec4\u5408\u4e00\u4e2a\u6a21\u5f0f\u7684\u5404\u4e2a\u90e8\u5206\u662f\u5f88\u6709\u7528\u3002\u4f8b\u5982\u201cindustr(?:y","|","ies)\u201d\u5c31\u662f\u4e00\u4e2a\u6bd4\u201cindustry","|","industries\u201d\u66f4\u7b80\u7565\u7684\u8868\u8fbe\u5f0f\u3002")),(0,a.kt)("tr",{parentName:"tbody"},(0,a.kt)("td",{parentName:"tr",align:"center"},"(?=pattern)"),(0,a.kt)("td",{parentName:"tr",align:"left"},"\u6b63\u5411\u80af\u5b9a\u9884\u67e5\uff0c\u5728\u4efb\u4f55\u5339\u914dpattern\u7684\u5b57\u7b26\u4e32\u5f00\u59cb\u5904\u5339\u914d\u67e5\u627e\u5b57\u7b26\u4e32\u3002\u8fd9\u662f\u4e00\u4e2a\u975e\u83b7\u53d6\u5339\u914d\uff0c\u4e5f\u5c31\u662f\u8bf4\uff0c\u8be5\u5339\u914d\u4e0d\u9700\u8981\u83b7\u53d6\u4f9b\u4ee5\u540e\u4f7f\u7528\u3002",(0,a.kt)("br",null),"\u4f8b\u5982\uff1a\u201cWindows(?=95","|","98","|","NT","|","2000)\u201d\u80fd\u5339\u914d\u201cWindows2000\u201d\u4e2d\u7684\u201cWindows\u201d\uff0c\u4f46\u4e0d\u80fd\u5339\u914d\u201cWindows3.1\u201d\u4e2d\u7684\u201cWindows\u201d\u3002",(0,a.kt)("br",null),"\u9884\u67e5\u4e0d\u6d88\u8017\u5b57\u7b26\uff0c\u4e5f\u5c31\u662f\u8bf4\uff0c\u5728\u4e00\u4e2a\u5339\u914d\u53d1\u751f\u540e\uff0c\u5728\u6700\u540e\u4e00\u6b21\u5339\u914d\u4e4b\u540e\u7acb\u5373\u5f00\u59cb\u4e0b\u4e00\u6b21\u5339\u914d\u7684\u641c\u7d22\uff0c\u800c\u4e0d\u662f\u4ece\u5305\u542b\u9884\u67e5\u7684\u5b57\u7b26\u4e4b\u540e\u5f00\u59cb\u3002")),(0,a.kt)("tr",{parentName:"tbody"},(0,a.kt)("td",{parentName:"tr",align:"center"},"(?!pattern)"),(0,a.kt)("td",{parentName:"tr",align:"left"},"\u6b63\u5411\u5426\u5b9a\u9884\u67e5\uff0c\u5728\u4efb\u4f55\u4e0d\u5339\u914dpattern\u7684\u5b57\u7b26\u4e32\u5f00\u59cb\u5904\u5339\u914d\u67e5\u627e\u5b57\u7b26\u4e32\u3002",(0,a.kt)("br",null),"\u8fd9\u662f\u4e00\u4e2a\u975e\u83b7\u53d6\u5339\u914d\uff0c\u4e5f\u5c31\u662f\u8bf4\uff0c\u8be5\u5339\u914d\u4e0d\u9700\u8981\u83b7\u53d6\u4f9b\u4ee5\u540e\u4f7f\u7528\u3002",(0,a.kt)("br",null),"\u4f8b\u5982\u201cWindows(?!95","|","98","|","NT","|","2000)\u201d\u80fd\u5339\u914d\u201cWindows3.1\u201d\u4e2d\u7684\u201cWindows\u201d\uff0c\u4f46\u4e0d\u80fd\u5339\u914d\u201cWindows2000\u201d\u4e2d\u7684\u201cWindows\u201d\u3002",(0,a.kt)("br",null),"\u9884\u67e5\u4e0d\u6d88\u8017\u5b57\u7b26\uff0c\u4e5f\u5c31\u662f\u8bf4\uff0c\u5728\u4e00\u4e2a\u5339\u914d\u53d1\u751f\u540e\uff0c\u5728\u6700\u540e\u4e00\u6b21\u5339\u914d\u4e4b\u540e\u7acb\u5373\u5f00\u59cb\u4e0b\u4e00\u6b21\u5339\u914d\u7684\u641c\u7d22\uff0c\u800c\u4e0d\u662f\u4ece\u5305\u542b\u9884\u67e5\u7684\u5b57\u7b26\u4e4b\u540e\u5f00\u59cb")),(0,a.kt)("tr",{parentName:"tbody"},(0,a.kt)("td",{parentName:"tr",align:"center"},"(?<=pattern)"),(0,a.kt)("td",{parentName:"tr",align:"left"},"\u53cd\u5411\u80af\u5b9a\u9884\u67e5\uff0c\u4e0e\u6b63\u5411\u80af\u5b9a\u9884\u67e5\u7c7b\u62df\uff0c\u53ea\u662f\u65b9\u5411\u76f8\u53cd\u3002",(0,a.kt)("br",null),"\u4f8b\u5982\uff1a\u201c(?<=95","|","98","|","NT","|","2000)Windows\u201d\u80fd\u5339\u914d\u201c2000Windows\u201d\u4e2d\u7684\u201cWindows\u201d\uff0c\u4f46\u4e0d\u80fd\u5339\u914d\u201c3.1Windows\u201d\u4e2d\u7684\u201cWindows\u201d\u3002")),(0,a.kt)("tr",{parentName:"tbody"},(0,a.kt)("td",{parentName:"tr",align:"center"},"(?{r.d(t,{Zo:()=>s,kt:()=>v});var n=r(9496);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function l(e){for(var t=1;t =0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n =0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}var p=n.createContext({}),c=function(e){var t=n.useContext(p),r=t;return e&&(r="function"==typeof e?e(t):l(l({},t),e)),r},s=function(e){var t=c(e.components);return n.createElement(p.Provider,{value:t},e.children)},u="mdxType",d={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},f=n.forwardRef((function(e,t){var r=e.components,a=e.mdxType,o=e.originalType,p=e.parentName,s=i(e,["components","mdxType","originalType","parentName"]),u=c(r),f=a,v=u["".concat(p,".").concat(f)]||u[f]||d[f]||o;return r?n.createElement(v,l(l({ref:t},s),{},{components:r})):n.createElement(v,l({ref:t},s))}));function v(e,t){var r=arguments,a=t&&t.mdxType;if("string"==typeof e||a){var o=r.length,l=new Array(o);l[0]=f;var i={};for(var p in t)hasOwnProperty.call(t,p)&&(i[p]=t[p]);i.originalType=e,i[u]="string"==typeof e?e:a,l[1]=i;for(var c=2;c {r.r(t),r.d(t,{assets:()=>p,contentTitle:()=>l,default:()=>d,frontMatter:()=>o,metadata:()=>i,toc:()=>c});var n=r(1966),a=(r(9496),r(9613));const o={title:"\u57fa\u7840\u4ecb\u7ecd"},l=void 0,i={unversionedId:"note/jest/\u57fa\u7840\u4ecb\u7ecd",id:"note/jest/\u57fa\u7840\u4ecb\u7ecd",title:"\u57fa\u7840\u4ecb\u7ecd",description:"Jest \u57fa\u7840\u4ecb\u7ecd",source:"@site/docs/note/jest/\u57fa\u7840\u4ecb\u7ecd.md",sourceDirName:"note/jest",slug:"/note/jest/\u57fa\u7840\u4ecb\u7ecd",permalink:"/docs/note/jest/\u57fa\u7840\u4ecb\u7ecd",draft:!1,tags:[],version:"current",frontMatter:{title:"\u57fa\u7840\u4ecb\u7ecd"},sidebar:"note",previous:{title:"Jest-expect.extend",permalink:"/docs/note/jest/expect_extend"},next:{title:"\u5e38\u7528except",permalink:"/docs/note/jest/\u5e38\u7528expect"}},p={},c=[{value:"Jest \u57fa\u7840\u4ecb\u7ecd",id:"jest-\u57fa\u7840\u4ecb\u7ecd",level:2},{value:"\u96f6\u914d\u7f6e",id:"\u96f6\u914d\u7f6e",level:2},{value:"\u5feb\u7167",id:"\u5feb\u7167",level:2},{value:"\u9694\u79bb",id:"\u9694\u79bb",level:2},{value:"\u4f18\u79c0\u7684 api",id:"\u4f18\u79c0\u7684-api",level:2},{value:"FAST AND SAFE",id:"fast-and-safe",level:2},{value:"CODE COVERAGE",id:"code-coverage",level:2},{value:"EASY MOCKING",id:"easy-mocking",level:2},{value:"GREAT EXCEPTIONS",id:"great-exceptions",level:2}],s={toc:c},u="wrapper";function d(e){let{components:t,...r}=e;return(0,a.kt)(u,(0,n.Z)({},s,r,{components:t,mdxType:"MDXLayout"}),(0,a.kt)("h2",{id:"jest-\u57fa\u7840\u4ecb\u7ecd"},"Jest \u57fa\u7840\u4ecb\u7ecd"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre"},"Jest \u662f\u4e00\u4e2a\u4ee4\u4eba\u6109\u5feb\u7684 JavaScript \u6d4b\u8bd5\u6846\u67b6\uff0c\u4e13\u6ce8\u4e8e \u7b80\u6d01\u660e\u5feb\u3002\nJest \u662f\u4e00\u4e2a JavaScript \u6d4b\u8bd5\u6846\u67b6\uff0c\u65e8\u5728\u786e\u4fdd\u4efb\u4f55 JavaScript \u4ee3\u7801\u7684\u6b63\u786e\u6027\u3002\n\u5b83\u4e3a\u4f60\u63d0\u4f9b\u4e86 \u6613\u4e8e\u7406\u89e3\u3001\u719f\u6089\u4e14\u529f\u80fd\u4e30\u5bcc\u7684 API \u6765\u7f16\u5199\u6d4b\u8bd5\u7528\u4f8b\uff0c\u5e76\u5feb\u901f\u5730\u53cd\u9988\u7ed3\u679c\u3002\nJest \u62e5\u6709\u826f\u597d\u7684\u6587\u6863\uff0c\u53ea\u9700\u5f88\u5c11\u7684\u914d\u7f6e\uff0c\u5e76\u80fd \u6839\u636e\u4f60\u7684\u9700\u6c42\u8fdb\u884c\u6269\u5c55\u3002\n")),(0,a.kt)("h2",{id:"\u96f6\u914d\u7f6e"},"\u96f6\u914d\u7f6e"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre"},"Jest \u7684\u76ee\u6807\u662f\u5728\u5927\u90e8\u5206 JavaScript \u9879\u76ee\u4e0a\u5b9e\u73b0\u5f00\u7bb1\u5373\u7528\uff0c \u65e0\u9700\u914d\u7f6e\u3002\n")),(0,a.kt)("h2",{id:"\u5feb\u7167"},"\u5feb\u7167"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre"},"\u80fd\u591f\u8f7b\u677e\u8ffd\u8e2a\u5927\u578b\u5bf9\u8c61\u7684\u6d4b\u8bd5\u3002 \u5feb\u7167\u53ef\u4ee5\u4e0e\u6d4b\u8bd5\u4ee3\u7801\u653e\u5728\u4e00\u8d77\uff0c\u4e5f\u53ef\u4ee5\u96c6\u6210\u8fdb\u4ee3\u7801 \u884c\u5185\u3002\n")),(0,a.kt)("h2",{id:"\u9694\u79bb"},"\u9694\u79bb"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre"},"\u6d4b\u8bd5\u7a0b\u5e8f\u62e5\u6709\u81ea\u5df1\u72ec\u7acb\u7684\u8fdb\u7a0b \u4ee5\u6700\u5927\u9650\u5ea6\u5730\u63d0\u9ad8\u6027\u80fd\u3002\n")),(0,a.kt)("h2",{id:"\u4f18\u79c0\u7684-api"},"\u4f18\u79c0\u7684 api"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre"},"\u4ece \u201cit\u201d \u5230 \u201cexpect\u201d - Jest \u5c06\u6574\u4e2a\u5de5\u5177\u5305\u653e\u5728\u540c\u4e00\u4e2a \u5730\u65b9\u3002\u597d\u4e66\u5199\u3001\u597d\u7ef4\u62a4\u3001\u975e\u5e38\u65b9\u4fbf\u3002\n")),(0,a.kt)("h2",{id:"fast-and-safe"},"FAST AND SAFE"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre"},"\u901a\u8fc7\u786e\u4fdd\u4f60\u7684\u6d4b\u8bd5\u5177\u6709\u72ec\u4e00\u65e0\u4e8c\u7684\u5168\u5c40\u72b6\u6001\uff0cJest \u53ef\u4ee5 \u53ef\u9760\u5730\u5e76\u884c\u8fd0\u884c\u6d4b\u8bd5\u3002\n\u4e3a\u4e86\u8ba9\u6d4b\u8bd5\u8fdb\u7a0b\u52a0\u901f \u4f1a\u5148\u8fd0\u884c\u5148\u524d\u5931\u8d25\u7684\u6d4b\u8bd5\uff0c \u5e76\u6839\u636e\u6d4b\u8bd5\u6587\u4ef6\u7684\u8017\u65f6\u91cd\u65b0\u7ec4\u7ec7\u6d4b\u8bd5\u987a\u5e8f\u3002\n")),(0,a.kt)("h2",{id:"code-coverage"},"CODE COVERAGE"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre"},"\u901a\u8fc7\u6dfb\u52a0 \u201c--coverage\u201d \u6807\u5fd7\u751f\u6210\u4ee3\u7801\u8986\u76d6\u7387\u62a5\u544a\uff0c \u65e0\u9700\u989d\u5916\u8bbe\u7f6e\u3002\nJest \u53ef\u4ee5\u4ece \u6574\u4e2a\u9879\u76ee\u6536\u96c6\u4ee3\u7801\u8986\u76d6\u9762\u4fe1\u606f\uff0c\u5305\u62ec\u672a\u7ecf\u6d4b\u8bd5\u7684\u6587\u4ef6\u3002\n")),(0,a.kt)("h2",{id:"easy-mocking"},"EASY MOCKING"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre"},"Jest \u5728\u6d4b\u8bd5\u4e2d\u9488\u5bf9 import \u4f7f\u7528\u81ea\u5b9a\u4e49\u89e3\u6790\u5668\uff0c \u8fd9\u8ba9\u6a21\u62df\u6d4b\u8bd5\u8303\u56f4\u4e4b\u5916\u7684\u4efb\u4f55\u5bf9\u8c61\u90fd\u53d8\u5f97\u5bb9\u6613\u3002 \n\u4f60\u53ef\u4ee5\u5c06\u6a21\u62df\u7684 import \u548c\u4e30\u5bcc\u7684 Mock \u51fd\u6570 API \u4e00\u8d77\u4f7f\u7528\uff0c\u7528\u4e8e\u76d1\u89c6\u51fd\u6570\u8c03\u7528\u5e76\u83b7\u5f97\u53ef\u8bfb\u7684\u6d4b\u8bd5\u8bed\u6cd5\u3002\n")),(0,a.kt)("h2",{id:"great-exceptions"},"GREAT EXCEPTIONS"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre"},"\u5f53\u6d4b\u8bd5\u5931\u8d25\u65f6\uff0cJest \u63d0\u4f9b\u4e86\u4e30\u5bcc\u7684\u4e0a\u4e0b\u6587\u5e2e\u52a9\u4f60\u627e\u51fa\u539f\u56e0\u3002\n")))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/466a242c.d872a10c.js b/assets/js/466a242c.d872a10c.js deleted file mode 100644 index fd380880..00000000 --- a/assets/js/466a242c.d872a10c.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1657],{7942:(e,t,r)=>{r.d(t,{Zo:()=>s,kt:()=>v});var n=r(959);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function l(e){for(var t=1;t =0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n =0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}var p=n.createContext({}),c=function(e){var t=n.useContext(p),r=t;return e&&(r="function"==typeof e?e(t):l(l({},t),e)),r},s=function(e){var t=c(e.components);return n.createElement(p.Provider,{value:t},e.children)},u="mdxType",d={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},f=n.forwardRef((function(e,t){var r=e.components,a=e.mdxType,o=e.originalType,p=e.parentName,s=i(e,["components","mdxType","originalType","parentName"]),u=c(r),f=a,v=u["".concat(p,".").concat(f)]||u[f]||d[f]||o;return r?n.createElement(v,l(l({ref:t},s),{},{components:r})):n.createElement(v,l({ref:t},s))}));function v(e,t){var r=arguments,a=t&&t.mdxType;if("string"==typeof e||a){var o=r.length,l=new Array(o);l[0]=f;var i={};for(var p in t)hasOwnProperty.call(t,p)&&(i[p]=t[p]);i.originalType=e,i[u]="string"==typeof e?e:a,l[1]=i;for(var c=2;c {r.r(t),r.d(t,{assets:()=>p,contentTitle:()=>l,default:()=>d,frontMatter:()=>o,metadata:()=>i,toc:()=>c});var n=r(1163),a=(r(959),r(7942));const o={title:"\u57fa\u7840\u4ecb\u7ecd"},l=void 0,i={unversionedId:"note/jest/\u57fa\u7840\u4ecb\u7ecd",id:"note/jest/\u57fa\u7840\u4ecb\u7ecd",title:"\u57fa\u7840\u4ecb\u7ecd",description:"Jest \u57fa\u7840\u4ecb\u7ecd",source:"@site/docs/note/jest/\u57fa\u7840\u4ecb\u7ecd.md",sourceDirName:"note/jest",slug:"/note/jest/\u57fa\u7840\u4ecb\u7ecd",permalink:"/docs/note/jest/\u57fa\u7840\u4ecb\u7ecd",draft:!1,tags:[],version:"current",frontMatter:{title:"\u57fa\u7840\u4ecb\u7ecd"},sidebar:"note",previous:{title:"Jest-expect.extend",permalink:"/docs/note/jest/expect_extend"},next:{title:"\u5e38\u7528except",permalink:"/docs/note/jest/\u5e38\u7528expect"}},p={},c=[{value:"Jest \u57fa\u7840\u4ecb\u7ecd",id:"jest-\u57fa\u7840\u4ecb\u7ecd",level:2},{value:"\u96f6\u914d\u7f6e",id:"\u96f6\u914d\u7f6e",level:2},{value:"\u5feb\u7167",id:"\u5feb\u7167",level:2},{value:"\u9694\u79bb",id:"\u9694\u79bb",level:2},{value:"\u4f18\u79c0\u7684 api",id:"\u4f18\u79c0\u7684-api",level:2},{value:"FAST AND SAFE",id:"fast-and-safe",level:2},{value:"CODE COVERAGE",id:"code-coverage",level:2},{value:"EASY MOCKING",id:"easy-mocking",level:2},{value:"GREAT EXCEPTIONS",id:"great-exceptions",level:2}],s={toc:c},u="wrapper";function d(e){let{components:t,...r}=e;return(0,a.kt)(u,(0,n.Z)({},s,r,{components:t,mdxType:"MDXLayout"}),(0,a.kt)("h2",{id:"jest-\u57fa\u7840\u4ecb\u7ecd"},"Jest \u57fa\u7840\u4ecb\u7ecd"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre"},"Jest \u662f\u4e00\u4e2a\u4ee4\u4eba\u6109\u5feb\u7684 JavaScript \u6d4b\u8bd5\u6846\u67b6\uff0c\u4e13\u6ce8\u4e8e \u7b80\u6d01\u660e\u5feb\u3002\nJest \u662f\u4e00\u4e2a JavaScript \u6d4b\u8bd5\u6846\u67b6\uff0c\u65e8\u5728\u786e\u4fdd\u4efb\u4f55 JavaScript \u4ee3\u7801\u7684\u6b63\u786e\u6027\u3002\n\u5b83\u4e3a\u4f60\u63d0\u4f9b\u4e86 \u6613\u4e8e\u7406\u89e3\u3001\u719f\u6089\u4e14\u529f\u80fd\u4e30\u5bcc\u7684 API \u6765\u7f16\u5199\u6d4b\u8bd5\u7528\u4f8b\uff0c\u5e76\u5feb\u901f\u5730\u53cd\u9988\u7ed3\u679c\u3002\nJest \u62e5\u6709\u826f\u597d\u7684\u6587\u6863\uff0c\u53ea\u9700\u5f88\u5c11\u7684\u914d\u7f6e\uff0c\u5e76\u80fd \u6839\u636e\u4f60\u7684\u9700\u6c42\u8fdb\u884c\u6269\u5c55\u3002\n")),(0,a.kt)("h2",{id:"\u96f6\u914d\u7f6e"},"\u96f6\u914d\u7f6e"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre"},"Jest \u7684\u76ee\u6807\u662f\u5728\u5927\u90e8\u5206 JavaScript \u9879\u76ee\u4e0a\u5b9e\u73b0\u5f00\u7bb1\u5373\u7528\uff0c \u65e0\u9700\u914d\u7f6e\u3002\n")),(0,a.kt)("h2",{id:"\u5feb\u7167"},"\u5feb\u7167"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre"},"\u80fd\u591f\u8f7b\u677e\u8ffd\u8e2a\u5927\u578b\u5bf9\u8c61\u7684\u6d4b\u8bd5\u3002 \u5feb\u7167\u53ef\u4ee5\u4e0e\u6d4b\u8bd5\u4ee3\u7801\u653e\u5728\u4e00\u8d77\uff0c\u4e5f\u53ef\u4ee5\u96c6\u6210\u8fdb\u4ee3\u7801 \u884c\u5185\u3002\n")),(0,a.kt)("h2",{id:"\u9694\u79bb"},"\u9694\u79bb"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre"},"\u6d4b\u8bd5\u7a0b\u5e8f\u62e5\u6709\u81ea\u5df1\u72ec\u7acb\u7684\u8fdb\u7a0b \u4ee5\u6700\u5927\u9650\u5ea6\u5730\u63d0\u9ad8\u6027\u80fd\u3002\n")),(0,a.kt)("h2",{id:"\u4f18\u79c0\u7684-api"},"\u4f18\u79c0\u7684 api"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre"},"\u4ece \u201cit\u201d \u5230 \u201cexpect\u201d - Jest \u5c06\u6574\u4e2a\u5de5\u5177\u5305\u653e\u5728\u540c\u4e00\u4e2a \u5730\u65b9\u3002\u597d\u4e66\u5199\u3001\u597d\u7ef4\u62a4\u3001\u975e\u5e38\u65b9\u4fbf\u3002\n")),(0,a.kt)("h2",{id:"fast-and-safe"},"FAST AND SAFE"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre"},"\u901a\u8fc7\u786e\u4fdd\u4f60\u7684\u6d4b\u8bd5\u5177\u6709\u72ec\u4e00\u65e0\u4e8c\u7684\u5168\u5c40\u72b6\u6001\uff0cJest \u53ef\u4ee5 \u53ef\u9760\u5730\u5e76\u884c\u8fd0\u884c\u6d4b\u8bd5\u3002\n\u4e3a\u4e86\u8ba9\u6d4b\u8bd5\u8fdb\u7a0b\u52a0\u901f \u4f1a\u5148\u8fd0\u884c\u5148\u524d\u5931\u8d25\u7684\u6d4b\u8bd5\uff0c \u5e76\u6839\u636e\u6d4b\u8bd5\u6587\u4ef6\u7684\u8017\u65f6\u91cd\u65b0\u7ec4\u7ec7\u6d4b\u8bd5\u987a\u5e8f\u3002\n")),(0,a.kt)("h2",{id:"code-coverage"},"CODE COVERAGE"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre"},"\u901a\u8fc7\u6dfb\u52a0 \u201c--coverage\u201d \u6807\u5fd7\u751f\u6210\u4ee3\u7801\u8986\u76d6\u7387\u62a5\u544a\uff0c \u65e0\u9700\u989d\u5916\u8bbe\u7f6e\u3002\nJest \u53ef\u4ee5\u4ece \u6574\u4e2a\u9879\u76ee\u6536\u96c6\u4ee3\u7801\u8986\u76d6\u9762\u4fe1\u606f\uff0c\u5305\u62ec\u672a\u7ecf\u6d4b\u8bd5\u7684\u6587\u4ef6\u3002\n")),(0,a.kt)("h2",{id:"easy-mocking"},"EASY MOCKING"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre"},"Jest \u5728\u6d4b\u8bd5\u4e2d\u9488\u5bf9 import \u4f7f\u7528\u81ea\u5b9a\u4e49\u89e3\u6790\u5668\uff0c \u8fd9\u8ba9\u6a21\u62df\u6d4b\u8bd5\u8303\u56f4\u4e4b\u5916\u7684\u4efb\u4f55\u5bf9\u8c61\u90fd\u53d8\u5f97\u5bb9\u6613\u3002 \n\u4f60\u53ef\u4ee5\u5c06\u6a21\u62df\u7684 import \u548c\u4e30\u5bcc\u7684 Mock \u51fd\u6570 API \u4e00\u8d77\u4f7f\u7528\uff0c\u7528\u4e8e\u76d1\u89c6\u51fd\u6570\u8c03\u7528\u5e76\u83b7\u5f97\u53ef\u8bfb\u7684\u6d4b\u8bd5\u8bed\u6cd5\u3002\n")),(0,a.kt)("h2",{id:"great-exceptions"},"GREAT EXCEPTIONS"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre"},"\u5f53\u6d4b\u8bd5\u5931\u8d25\u65f6\uff0cJest \u63d0\u4f9b\u4e86\u4e30\u5bcc\u7684\u4e0a\u4e0b\u6587\u5e2e\u52a9\u4f60\u627e\u51fa\u539f\u56e0\u3002\n")))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/476aea42.92fa3bc4.js b/assets/js/476aea42.92fa3bc4.js new file mode 100644 index 00000000..87e65962 --- /dev/null +++ b/assets/js/476aea42.92fa3bc4.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1116],{9613:(e,t,r)=>{r.d(t,{Zo:()=>p,kt:()=>m});var n=r(9496);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function c(e){for(var t=1;t =0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n =0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}var i=n.createContext({}),s=function(e){var t=n.useContext(i),r=t;return e&&(r="function"==typeof e?e(t):c(c({},t),e)),r},p=function(e){var t=s(e.components);return n.createElement(i.Provider,{value:t},e.children)},u="mdxType",f={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},b=n.forwardRef((function(e,t){var r=e.components,a=e.mdxType,l=e.originalType,i=e.parentName,p=o(e,["components","mdxType","originalType","parentName"]),u=s(r),b=a,m=u["".concat(i,".").concat(b)]||u[b]||f[b]||l;return r?n.createElement(m,c(c({ref:t},p),{},{components:r})):n.createElement(m,c({ref:t},p))}));function m(e,t){var r=arguments,a=t&&t.mdxType;if("string"==typeof e||a){var l=r.length,c=new Array(l);c[0]=b;var o={};for(var i in t)hasOwnProperty.call(t,i)&&(o[i]=t[i]);o.originalType=e,o[u]="string"==typeof e?e:a,c[1]=o;for(var s=2;s {r.r(t),r.d(t,{assets:()=>i,contentTitle:()=>c,default:()=>f,frontMatter:()=>l,metadata:()=>o,toc:()=>s});var n=r(1966),a=(r(9496),r(9613));const l={title:"\u624b\u5199call\u51fd\u6570"},c=void 0,o={unversionedId:"base/javascript/\u624b\u5199call\u51fd\u6570",id:"base/javascript/\u624b\u5199call\u51fd\u6570",title:"\u624b\u5199call\u51fd\u6570",description:"\u5728\u539f\u578b\u94fe\u4e0a\u5199 call \u65b9\u6cd5",source:"@site/docs/base/javascript/\u624b\u5199call\u51fd\u6570.md",sourceDirName:"base/javascript",slug:"/base/javascript/\u624b\u5199call\u51fd\u6570",permalink:"/docs/base/javascript/\u624b\u5199call\u51fd\u6570",draft:!1,tags:[],version:"current",frontMatter:{title:"\u624b\u5199call\u51fd\u6570"},sidebar:"base",previous:{title:"\u624b\u5199bind\u51fd\u6570",permalink:"/docs/base/javascript/\u624b\u5199bind\u51fd\u6570"},next:{title:"\u624b\u5199call\u51fd\u6570",permalink:"/docs/base/javascript/\u624b\u5199promise.all\u51fd\u6570"}},i={},s=[{value:"\u5728\u539f\u578b\u94fe\u4e0a\u5199 call \u65b9\u6cd5",id:"\u5728\u539f\u578b\u94fe\u4e0a\u5199-call-\u65b9\u6cd5",level:2},{value:"\u4f7f\u7528",id:"\u4f7f\u7528",level:2}],p={toc:s},u="wrapper";function f(e){let{components:t,...r}=e;return(0,a.kt)(u,(0,n.Z)({},p,r,{components:t,mdxType:"MDXLayout"}),(0,a.kt)("h2",{id:"\u5728\u539f\u578b\u94fe\u4e0a\u5199-call-\u65b9\u6cd5"},"\u5728\u539f\u578b\u94fe\u4e0a\u5199 call \u65b9\u6cd5"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-javascript"},"// \u5c06\u51fd\u6570\u5199\u5728\u539f\u578b\u94fe\u4e0a\uff0c\u8fd9\u6837\u6240\u6709\u7684\u51fd\u6570\u90fd\u4f1a\u6709myCall\u65b9\u6cd5\uff1b\nFunction.prototype.myCall = function (ctx, ...args) {\n ctx = ctx == null || ctx === undefined ? globalThis : Object(ctx);\n let key = Symbol('temp');\n Object.defineProperty(ctx, key, {\n enumerable: false,\n value: this,\n });\n let result = ctx[key](...args);\n delete ctx[key];\n return result;\n};\n")),(0,a.kt)("h2",{id:"\u4f7f\u7528"},"\u4f7f\u7528"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-javascript"},"function method(a, b) {\n console.log(this.a, b);\n return a + b;\n}\nmethod.myCall({}, 2, 3); // {} 2, 3\n")))}f.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/476aea42.e41b20be.js b/assets/js/476aea42.e41b20be.js deleted file mode 100644 index 9356ee58..00000000 --- a/assets/js/476aea42.e41b20be.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[1116],{7942:(e,t,r)=>{r.d(t,{Zo:()=>p,kt:()=>m});var n=r(959);function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function c(e){for(var t=1;t =0||(a[r]=e[r]);return a}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n =0||Object.prototype.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}var i=n.createContext({}),s=function(e){var t=n.useContext(i),r=t;return e&&(r="function"==typeof e?e(t):c(c({},t),e)),r},p=function(e){var t=s(e.components);return n.createElement(i.Provider,{value:t},e.children)},u="mdxType",f={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},b=n.forwardRef((function(e,t){var r=e.components,a=e.mdxType,l=e.originalType,i=e.parentName,p=o(e,["components","mdxType","originalType","parentName"]),u=s(r),b=a,m=u["".concat(i,".").concat(b)]||u[b]||f[b]||l;return r?n.createElement(m,c(c({ref:t},p),{},{components:r})):n.createElement(m,c({ref:t},p))}));function m(e,t){var r=arguments,a=t&&t.mdxType;if("string"==typeof e||a){var l=r.length,c=new Array(l);c[0]=b;var o={};for(var i in t)hasOwnProperty.call(t,i)&&(o[i]=t[i]);o.originalType=e,o[u]="string"==typeof e?e:a,c[1]=o;for(var s=2;s {r.r(t),r.d(t,{assets:()=>i,contentTitle:()=>c,default:()=>f,frontMatter:()=>l,metadata:()=>o,toc:()=>s});var n=r(1163),a=(r(959),r(7942));const l={title:"\u624b\u5199call\u51fd\u6570"},c=void 0,o={unversionedId:"base/javascript/\u624b\u5199call\u51fd\u6570",id:"base/javascript/\u624b\u5199call\u51fd\u6570",title:"\u624b\u5199call\u51fd\u6570",description:"\u5728\u539f\u578b\u94fe\u4e0a\u5199 call \u65b9\u6cd5",source:"@site/docs/base/javascript/\u624b\u5199call\u51fd\u6570.md",sourceDirName:"base/javascript",slug:"/base/javascript/\u624b\u5199call\u51fd\u6570",permalink:"/docs/base/javascript/\u624b\u5199call\u51fd\u6570",draft:!1,tags:[],version:"current",frontMatter:{title:"\u624b\u5199call\u51fd\u6570"},sidebar:"base",previous:{title:"\u624b\u5199bind\u51fd\u6570",permalink:"/docs/base/javascript/\u624b\u5199bind\u51fd\u6570"},next:{title:"\u624b\u5199call\u51fd\u6570",permalink:"/docs/base/javascript/\u624b\u5199promise.all\u51fd\u6570"}},i={},s=[{value:"\u5728\u539f\u578b\u94fe\u4e0a\u5199 call \u65b9\u6cd5",id:"\u5728\u539f\u578b\u94fe\u4e0a\u5199-call-\u65b9\u6cd5",level:2},{value:"\u4f7f\u7528",id:"\u4f7f\u7528",level:2}],p={toc:s},u="wrapper";function f(e){let{components:t,...r}=e;return(0,a.kt)(u,(0,n.Z)({},p,r,{components:t,mdxType:"MDXLayout"}),(0,a.kt)("h2",{id:"\u5728\u539f\u578b\u94fe\u4e0a\u5199-call-\u65b9\u6cd5"},"\u5728\u539f\u578b\u94fe\u4e0a\u5199 call \u65b9\u6cd5"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-javascript"},"// \u5c06\u51fd\u6570\u5199\u5728\u539f\u578b\u94fe\u4e0a\uff0c\u8fd9\u6837\u6240\u6709\u7684\u51fd\u6570\u90fd\u4f1a\u6709myCall\u65b9\u6cd5\uff1b\nFunction.prototype.myCall = function (ctx, ...args) {\n ctx = ctx == null || ctx === undefined ? globalThis : Object(ctx);\n let key = Symbol('temp');\n Object.defineProperty(ctx, key, {\n enumerable: false,\n value: this,\n });\n let result = ctx[key](...args);\n delete ctx[key];\n return result;\n};\n")),(0,a.kt)("h2",{id:"\u4f7f\u7528"},"\u4f7f\u7528"),(0,a.kt)("pre",null,(0,a.kt)("code",{parentName:"pre",className:"language-javascript"},"function method(a, b) {\n console.log(this.a, b);\n return a + b;\n}\nmethod.myCall({}, 2, 3); // {} 2, 3\n")))}f.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/4e9277dd.59476837.js b/assets/js/4e9277dd.59476837.js deleted file mode 100644 index 069fe6dc..00000000 --- a/assets/js/4e9277dd.59476837.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[5998],{7942:(e,t,n)=>{n.d(t,{Zo:()=>p,kt:()=>g});var r=n(959);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t =0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r =0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var a=r.createContext({}),m=function(e){var t=r.useContext(a),n=t;return e&&(n="function"==typeof e?e(t):l(l({},t),e)),n},p=function(e){var t=m(e.components);return r.createElement(a.Provider,{value:t},e.children)},u="mdxType",s={inlineCode:"code",wrapper:function(e){var t=e.children;return r.createElement(r.Fragment,{},t)}},d=r.forwardRef((function(e,t){var n=e.components,i=e.mdxType,o=e.originalType,a=e.parentName,p=c(e,["components","mdxType","originalType","parentName"]),u=m(n),d=i,g=u["".concat(a,".").concat(d)]||u[d]||s[d]||o;return n?r.createElement(g,l(l({ref:t},p),{},{components:n})):r.createElement(g,l({ref:t},p))}));function g(e,t){var n=arguments,i=t&&t.mdxType;if("string"==typeof e||i){var o=n.length,l=new Array(o);l[0]=d;var c={};for(var a in t)hasOwnProperty.call(t,a)&&(c[a]=t[a]);c.originalType=e,c[u]="string"==typeof e?e:i,l[1]=c;for(var m=2;m {n.r(t),n.d(t,{assets:()=>a,contentTitle:()=>l,default:()=>s,frontMatter:()=>o,metadata:()=>c,toc:()=>m});var r=n(1163),i=(n(959),n(7942));const o={title:"\u4e8c\u5206\u6cd5\u8c03\u8bd5\u67e5\u627e\u95ee\u9898commit"},l=void 0,c={unversionedId:"note/git/\u4e8c\u5206\u6cd5\u8c03\u8bd5\u67e5\u627e\u95ee\u9898commit",id:"note/git/\u4e8c\u5206\u6cd5\u8c03\u8bd5\u67e5\u627e\u95ee\u9898commit",title:"\u4e8c\u5206\u6cd5\u8c03\u8bd5\u67e5\u627e\u95ee\u9898commit",description:"\u4e8c\u5206\u6cd5\u8c03\u8bd5\u67e5\u627e\u95ee\u9898commit",source:"@site/docs/note/git/\u4e8c\u5206\u6cd5\u8c03\u8bd5\u67e5\u627e\u95ee\u9898commit.md",sourceDirName:"note/git",slug:"/note/git/\u4e8c\u5206\u6cd5\u8c03\u8bd5\u67e5\u627e\u95ee\u9898commit",permalink:"/docs/note/git/\u4e8c\u5206\u6cd5\u8c03\u8bd5\u67e5\u627e\u95ee\u9898commit",draft:!1,tags:[],version:"current",frontMatter:{title:"\u4e8c\u5206\u6cd5\u8c03\u8bd5\u67e5\u627e\u95ee\u9898commit"},sidebar:"note",previous:{title:"merge\u62a5\u9519\u4fee\u590d",permalink:"/docs/note/git/merge\u62a5\u9519\u4fee\u590d"},next:{title:"\u5207\u6362\u5230\u67d0\u6b21commit",permalink:"/docs/note/git/\u5207\u6362\u5230\u67d0\u6b21commit"}},a={},m=[{value:"\u4e8c\u5206\u6cd5\u8c03\u8bd5\u67e5\u627e\u95ee\u9898commit",id:"\u4e8c\u5206\u6cd5\u8c03\u8bd5\u67e5\u627e\u95ee\u9898commit",level:2},{value:"\u524d\u8a00\uff1a",id:"\u524d\u8a00",level:2},{value:"\u4e00\u3001\u539f\u7406",id:"\u4e00\u539f\u7406",level:3},{value:"\u4e8c\u3001\u4f7f\u7528\u6b65\u9aa4",id:"\u4e8c\u4f7f\u7528\u6b65\u9aa4",level:3},{value:"1\u3001\u786e\u5b9a\u67e5\u627e\u8303\u56f4",id:"1\u786e\u5b9a\u67e5\u627e\u8303\u56f4",level:4},{value:"2\u3001\u542f\u52a8 git bisect
\u547d\u4ee4",id:"2\u542f\u52a8-git-bisect-\u547d\u4ee4",level:4},{value:"3\u3001\u5f00\u59cb\u6392\u67e5",id:"3\u5f00\u59cb\u6392\u67e5",level:4},{value:"4\u3001\u9000\u51fagit bisect
\u547d\u4ee4",id:"4\u9000\u51fa-git-bisect\u547d\u4ee4",level:4}],p={toc:m},u="wrapper";function s(e){let{components:t,...n}=e;return(0,i.kt)(u,(0,r.Z)({},p,n,{components:t,mdxType:"MDXLayout"}),(0,i.kt)("h2",{id:"\u4e8c\u5206\u6cd5\u8c03\u8bd5\u67e5\u627e\u95ee\u9898commit"},"\u4e8c\u5206\u6cd5\u8c03\u8bd5\u67e5\u627e\u95ee\u9898commit"),(0,i.kt)("p",null,(0,i.kt)("inlineCode",{parentName:"p"},"git bisect")," \u547d\u4ee4\u7528\u6765\u67e5\u627e\u54ea\u4e00\u6b21\u4ee3\u7801\u63d0\u4ea4\u5f15\u5165\u4e86\u9519\u8bef"),(0,i.kt)("h2",{id:"\u524d\u8a00"},"\u524d\u8a00\uff1a"),(0,i.kt)("p",null,"\u4f7f\u7528\u573a\u666f\uff1a\u5f53\u9879\u76ee\u51fa\u73b0\u67d0\u4e2a\u95ee\u9898\u3002\u4f46\u4e0d\u77e5\u9053\u662f\u54ea\u6b21commit\u5bfc\u81f4\u6b64\u95ee\u9898\u7684\u51fa\u73b0\u3002\u53ef\u4ee5\u4f7f\u7528\u6b64\u547d\u4ee4 ",(0,i.kt)("inlineCode",{parentName:"p"},"git bisect")),(0,i.kt)("h3",{id:"\u4e00\u539f\u7406"},"\u4e00\u3001\u539f\u7406"),(0,i.kt)("p",null,"\u539f\u7406\u4e3a\uff0c\u5c06\u6240\u6709\u63d0\u4ea4\u7684commit\u8bb0\u5f55\u4e00\u5206\u4e3a\u4e8c\u3002\u786e\u5b9a\u9519\u8bef\u5728\u524d\u534a\u90e8\u5206\u8fd8\u662f\u540e\u534a\u90e8\u5206\u3002\u4e0d\u65ad\u91cd\u590d\u7f29\u5c0f\u8303\u56f4\uff0c\u76f4\u5230\u627e\u5230\u9519\u8bef\u7684\u67d0\u4e2acommit\uff1b"),(0,i.kt)("h3",{id:"\u4e8c\u4f7f\u7528\u6b65\u9aa4"},"\u4e8c\u3001\u4f7f\u7528\u6b65\u9aa4"),(0,i.kt)("h4",{id:"1\u786e\u5b9a\u67e5\u627e\u8303\u56f4"},"1\u3001\u786e\u5b9a\u67e5\u627e\u8303\u56f4"),(0,i.kt)("pre",null,(0,i.kt)("code",{parentName:"pre",className:"language-javascript"},"// \u67e5\u770b\u6240\u6709commit\u63d0\u4ea4\u8bb0\u5f55\uff0c\u786e\u5b9a\u67e5\u627e\u8303\u56f4\u3002\ngit log\n")),(0,i.kt)("h4",{id:"2\u542f\u52a8-git-bisect-\u547d\u4ee4"},"2\u3001\u542f\u52a8 ",(0,i.kt)("inlineCode",{parentName:"h4"},"git bisect")," \u547d\u4ee4"),(0,i.kt)("pre",null,(0,i.kt)("code",{parentName:"pre",className:"language-javascript"},"git bisect start ${\u6700\u8fd1\u7684commit} ${\u6700\u8fdc\u7684commit}\n")),(0,i.kt)("h4",{id:"3\u5f00\u59cb\u6392\u67e5"},"3\u3001\u5f00\u59cb\u6392\u67e5"),(0,i.kt)("p",null,"\u542f\u52a8\u547d\u4ee4\u540e\uff0c\u9879\u76ee\u4f1a\u5207\u6362\u5230\u521a\u521a\u542f\u52a8\u8303\u56f4\u6700\u4e2d\u95f4\u7684\u4e00\u6b21commit\u3002"),(0,i.kt)("p",null,"\u6b64\u65f6\u53ef\u4ee5\u8fd0\u884c\u9879\u76ee\uff0c\u67e5\u770b\u95ee\u9898\u662f\u5426\u5b58\u5728"),(0,i.kt)("p",null,"\u82e5\u5f53\u524dcommit\u6ca1\u6709\u95ee\u9898\u5219\u6807\u8bb0good"),(0,i.kt)("pre",null,(0,i.kt)("code",{parentName:"pre",className:"language-javascript"},"git bisect good\n")),(0,i.kt)("p",null,"\u6b64\u547d\u4ee4\u8868\u793a\u5f53\u524dcommit\u6b63\u5e38\u3002"),(0,i.kt)("p",null,"\u6807\u8bb0\u5b8c\u6210\u540e\uff0c\u9879\u76ee\u4f1a\u81ea\u52a8\u8df3\u8f6c\u5230\u540e\u534a\u8303\u56f4\u7684\u4e2d\u70b9commit"),(0,i.kt)("p",null,"\u76f4\u5230\u67d0\u6b21commit\u4e2d\uff0c\u51fa\u73b0\u4e86\u95ee\u9898\u3002\u6b64\u65f6\u6807\u8bb0bad"),(0,i.kt)("pre",null,(0,i.kt)("code",{parentName:"pre",className:"language-javascript"},"git bisect bad\n")),(0,i.kt)("p",null,"\u6b64\u547d\u4ee4\u8868\u793a\u5f53\u524dcommit\u51fa\u73b0\u4e86\u95ee\u9898\u3002"),(0,i.kt)("p",null,"\u6807\u8bb0\u5b8c\u6210\u540e\uff0c\u9879\u76ee\u4f1a\u81ea\u52a8\u8df3\u8f6c\u5230\u524d\u534a\u8303\u56f4\u7684\u4e2d\u70b9commit"),(0,i.kt)("p",null,"\u901a\u8fc7\u6b64\u4e8c\u5206\u6cd5\uff0c\u4e0d\u65ad\u7f29\u5c0f\u8303\u56f4\u3002\u4e4b\u540e\u4e0d\u65ad\u91cd\u590d\u6b64\u8fc7\u7a0b\u3002"),(0,i.kt)("p",null,"\u76f4\u5230\u67d0\u6b21\u6807\u8bb0\u540e\uff0cgit\u7ed9\u51fa\u5982\u4e0b\u63d0\u793a"),(0,i.kt)("pre",null,(0,i.kt)("code",{parentName:"pre",className:"language-javascript"},"${\u67d0\u6b21commit} is the first bad commit\n")),(0,i.kt)("p",null,"\u8fd9\u662f\u6211\u4eec\u5c31\u627e\u5230\u4e86\u95ee\u9898\u7b2c\u4e00\u6b21\u51fa\u73b0\u7684\u67d0\u4e2acommit\u3002\u8bb0\u5f55\u4e0b\u672c\u6b21commit\u3002"),(0,i.kt)("p",null,"\u67e5\u770bcommit\u5185\u5bb9\uff0c\u786e\u8ba4\u95ee\u9898\u539f\u56e0\u3002"),(0,i.kt)("h4",{id:"4\u9000\u51fa-git-bisect\u547d\u4ee4"},"4\u3001\u9000\u51fa ",(0,i.kt)("inlineCode",{parentName:"h4"},"git bisect"),"\u547d\u4ee4"),(0,i.kt)("pre",null,(0,i.kt)("code",{parentName:"pre",className:"language-javascript"},"git bisect reset\n")),(0,i.kt)("p",null,"\u9000\u51fa\u547d\u4ee4\u540e\u3002\u9879\u76ee\u4f1a\u56de\u5230\u6700\u5f00\u59cb\u542f\u52a8\u547d\u4ee4\u524d\u6240\u5728\u7684\u4f4d\u7f6e\u3002"),(0,i.kt)("p",null,"\u6b64\u65f6\u5c31\u53ef\u4ee5\u6109\u5feb\u7684\u4fee\u590dbug\u4e86\u3002"))}s.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/4e9277dd.6a72a676.js b/assets/js/4e9277dd.6a72a676.js new file mode 100644 index 00000000..c63bbb95 --- /dev/null +++ b/assets/js/4e9277dd.6a72a676.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[5998],{9613:(e,t,n)=>{n.d(t,{Zo:()=>p,kt:()=>g});var r=n(9496);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function l(e){for(var t=1;t=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r =0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var a=r.createContext({}),m=function(e){var t=r.useContext(a),n=t;return e&&(n="function"==typeof e?e(t):l(l({},t),e)),n},p=function(e){var t=m(e.components);return r.createElement(a.Provider,{value:t},e.children)},u="mdxType",s={inlineCode:"code",wrapper:function(e){var t=e.children;return r.createElement(r.Fragment,{},t)}},d=r.forwardRef((function(e,t){var n=e.components,i=e.mdxType,o=e.originalType,a=e.parentName,p=c(e,["components","mdxType","originalType","parentName"]),u=m(n),d=i,g=u["".concat(a,".").concat(d)]||u[d]||s[d]||o;return n?r.createElement(g,l(l({ref:t},p),{},{components:n})):r.createElement(g,l({ref:t},p))}));function g(e,t){var n=arguments,i=t&&t.mdxType;if("string"==typeof e||i){var o=n.length,l=new Array(o);l[0]=d;var c={};for(var a in t)hasOwnProperty.call(t,a)&&(c[a]=t[a]);c.originalType=e,c[u]="string"==typeof e?e:i,l[1]=c;for(var m=2;m {n.r(t),n.d(t,{assets:()=>a,contentTitle:()=>l,default:()=>s,frontMatter:()=>o,metadata:()=>c,toc:()=>m});var r=n(1966),i=(n(9496),n(9613));const o={title:"\u4e8c\u5206\u6cd5\u8c03\u8bd5\u67e5\u627e\u95ee\u9898commit"},l=void 0,c={unversionedId:"note/git/\u4e8c\u5206\u6cd5\u8c03\u8bd5\u67e5\u627e\u95ee\u9898commit",id:"note/git/\u4e8c\u5206\u6cd5\u8c03\u8bd5\u67e5\u627e\u95ee\u9898commit",title:"\u4e8c\u5206\u6cd5\u8c03\u8bd5\u67e5\u627e\u95ee\u9898commit",description:"\u4e8c\u5206\u6cd5\u8c03\u8bd5\u67e5\u627e\u95ee\u9898commit",source:"@site/docs/note/git/\u4e8c\u5206\u6cd5\u8c03\u8bd5\u67e5\u627e\u95ee\u9898commit.md",sourceDirName:"note/git",slug:"/note/git/\u4e8c\u5206\u6cd5\u8c03\u8bd5\u67e5\u627e\u95ee\u9898commit",permalink:"/docs/note/git/\u4e8c\u5206\u6cd5\u8c03\u8bd5\u67e5\u627e\u95ee\u9898commit",draft:!1,tags:[],version:"current",frontMatter:{title:"\u4e8c\u5206\u6cd5\u8c03\u8bd5\u67e5\u627e\u95ee\u9898commit"},sidebar:"note",previous:{title:"merge\u62a5\u9519\u4fee\u590d",permalink:"/docs/note/git/merge\u62a5\u9519\u4fee\u590d"},next:{title:"\u5207\u6362\u5230\u67d0\u6b21commit",permalink:"/docs/note/git/\u5207\u6362\u5230\u67d0\u6b21commit"}},a={},m=[{value:"\u4e8c\u5206\u6cd5\u8c03\u8bd5\u67e5\u627e\u95ee\u9898commit",id:"\u4e8c\u5206\u6cd5\u8c03\u8bd5\u67e5\u627e\u95ee\u9898commit",level:2},{value:"\u524d\u8a00\uff1a",id:"\u524d\u8a00",level:2},{value:"\u4e00\u3001\u539f\u7406",id:"\u4e00\u539f\u7406",level:3},{value:"\u4e8c\u3001\u4f7f\u7528\u6b65\u9aa4",id:"\u4e8c\u4f7f\u7528\u6b65\u9aa4",level:3},{value:"1\u3001\u786e\u5b9a\u67e5\u627e\u8303\u56f4",id:"1\u786e\u5b9a\u67e5\u627e\u8303\u56f4",level:4},{value:"2\u3001\u542f\u52a8 git bisect
\u547d\u4ee4",id:"2\u542f\u52a8-git-bisect-\u547d\u4ee4",level:4},{value:"3\u3001\u5f00\u59cb\u6392\u67e5",id:"3\u5f00\u59cb\u6392\u67e5",level:4},{value:"4\u3001\u9000\u51fagit bisect
\u547d\u4ee4",id:"4\u9000\u51fa-git-bisect\u547d\u4ee4",level:4}],p={toc:m},u="wrapper";function s(e){let{components:t,...n}=e;return(0,i.kt)(u,(0,r.Z)({},p,n,{components:t,mdxType:"MDXLayout"}),(0,i.kt)("h2",{id:"\u4e8c\u5206\u6cd5\u8c03\u8bd5\u67e5\u627e\u95ee\u9898commit"},"\u4e8c\u5206\u6cd5\u8c03\u8bd5\u67e5\u627e\u95ee\u9898commit"),(0,i.kt)("p",null,(0,i.kt)("inlineCode",{parentName:"p"},"git bisect")," \u547d\u4ee4\u7528\u6765\u67e5\u627e\u54ea\u4e00\u6b21\u4ee3\u7801\u63d0\u4ea4\u5f15\u5165\u4e86\u9519\u8bef"),(0,i.kt)("h2",{id:"\u524d\u8a00"},"\u524d\u8a00\uff1a"),(0,i.kt)("p",null,"\u4f7f\u7528\u573a\u666f\uff1a\u5f53\u9879\u76ee\u51fa\u73b0\u67d0\u4e2a\u95ee\u9898\u3002\u4f46\u4e0d\u77e5\u9053\u662f\u54ea\u6b21commit\u5bfc\u81f4\u6b64\u95ee\u9898\u7684\u51fa\u73b0\u3002\u53ef\u4ee5\u4f7f\u7528\u6b64\u547d\u4ee4 ",(0,i.kt)("inlineCode",{parentName:"p"},"git bisect")),(0,i.kt)("h3",{id:"\u4e00\u539f\u7406"},"\u4e00\u3001\u539f\u7406"),(0,i.kt)("p",null,"\u539f\u7406\u4e3a\uff0c\u5c06\u6240\u6709\u63d0\u4ea4\u7684commit\u8bb0\u5f55\u4e00\u5206\u4e3a\u4e8c\u3002\u786e\u5b9a\u9519\u8bef\u5728\u524d\u534a\u90e8\u5206\u8fd8\u662f\u540e\u534a\u90e8\u5206\u3002\u4e0d\u65ad\u91cd\u590d\u7f29\u5c0f\u8303\u56f4\uff0c\u76f4\u5230\u627e\u5230\u9519\u8bef\u7684\u67d0\u4e2acommit\uff1b"),(0,i.kt)("h3",{id:"\u4e8c\u4f7f\u7528\u6b65\u9aa4"},"\u4e8c\u3001\u4f7f\u7528\u6b65\u9aa4"),(0,i.kt)("h4",{id:"1\u786e\u5b9a\u67e5\u627e\u8303\u56f4"},"1\u3001\u786e\u5b9a\u67e5\u627e\u8303\u56f4"),(0,i.kt)("pre",null,(0,i.kt)("code",{parentName:"pre",className:"language-javascript"},"// \u67e5\u770b\u6240\u6709commit\u63d0\u4ea4\u8bb0\u5f55\uff0c\u786e\u5b9a\u67e5\u627e\u8303\u56f4\u3002\ngit log\n")),(0,i.kt)("h4",{id:"2\u542f\u52a8-git-bisect-\u547d\u4ee4"},"2\u3001\u542f\u52a8 ",(0,i.kt)("inlineCode",{parentName:"h4"},"git bisect")," \u547d\u4ee4"),(0,i.kt)("pre",null,(0,i.kt)("code",{parentName:"pre",className:"language-javascript"},"git bisect start ${\u6700\u8fd1\u7684commit} ${\u6700\u8fdc\u7684commit}\n")),(0,i.kt)("h4",{id:"3\u5f00\u59cb\u6392\u67e5"},"3\u3001\u5f00\u59cb\u6392\u67e5"),(0,i.kt)("p",null,"\u542f\u52a8\u547d\u4ee4\u540e\uff0c\u9879\u76ee\u4f1a\u5207\u6362\u5230\u521a\u521a\u542f\u52a8\u8303\u56f4\u6700\u4e2d\u95f4\u7684\u4e00\u6b21commit\u3002"),(0,i.kt)("p",null,"\u6b64\u65f6\u53ef\u4ee5\u8fd0\u884c\u9879\u76ee\uff0c\u67e5\u770b\u95ee\u9898\u662f\u5426\u5b58\u5728"),(0,i.kt)("p",null,"\u82e5\u5f53\u524dcommit\u6ca1\u6709\u95ee\u9898\u5219\u6807\u8bb0good"),(0,i.kt)("pre",null,(0,i.kt)("code",{parentName:"pre",className:"language-javascript"},"git bisect good\n")),(0,i.kt)("p",null,"\u6b64\u547d\u4ee4\u8868\u793a\u5f53\u524dcommit\u6b63\u5e38\u3002"),(0,i.kt)("p",null,"\u6807\u8bb0\u5b8c\u6210\u540e\uff0c\u9879\u76ee\u4f1a\u81ea\u52a8\u8df3\u8f6c\u5230\u540e\u534a\u8303\u56f4\u7684\u4e2d\u70b9commit"),(0,i.kt)("p",null,"\u76f4\u5230\u67d0\u6b21commit\u4e2d\uff0c\u51fa\u73b0\u4e86\u95ee\u9898\u3002\u6b64\u65f6\u6807\u8bb0bad"),(0,i.kt)("pre",null,(0,i.kt)("code",{parentName:"pre",className:"language-javascript"},"git bisect bad\n")),(0,i.kt)("p",null,"\u6b64\u547d\u4ee4\u8868\u793a\u5f53\u524dcommit\u51fa\u73b0\u4e86\u95ee\u9898\u3002"),(0,i.kt)("p",null,"\u6807\u8bb0\u5b8c\u6210\u540e\uff0c\u9879\u76ee\u4f1a\u81ea\u52a8\u8df3\u8f6c\u5230\u524d\u534a\u8303\u56f4\u7684\u4e2d\u70b9commit"),(0,i.kt)("p",null,"\u901a\u8fc7\u6b64\u4e8c\u5206\u6cd5\uff0c\u4e0d\u65ad\u7f29\u5c0f\u8303\u56f4\u3002\u4e4b\u540e\u4e0d\u65ad\u91cd\u590d\u6b64\u8fc7\u7a0b\u3002"),(0,i.kt)("p",null,"\u76f4\u5230\u67d0\u6b21\u6807\u8bb0\u540e\uff0cgit\u7ed9\u51fa\u5982\u4e0b\u63d0\u793a"),(0,i.kt)("pre",null,(0,i.kt)("code",{parentName:"pre",className:"language-javascript"},"${\u67d0\u6b21commit} is the first bad commit\n")),(0,i.kt)("p",null,"\u8fd9\u662f\u6211\u4eec\u5c31\u627e\u5230\u4e86\u95ee\u9898\u7b2c\u4e00\u6b21\u51fa\u73b0\u7684\u67d0\u4e2acommit\u3002\u8bb0\u5f55\u4e0b\u672c\u6b21commit\u3002"),(0,i.kt)("p",null,"\u67e5\u770bcommit\u5185\u5bb9\uff0c\u786e\u8ba4\u95ee\u9898\u539f\u56e0\u3002"),(0,i.kt)("h4",{id:"4\u9000\u51fa-git-bisect\u547d\u4ee4"},"4\u3001\u9000\u51fa ",(0,i.kt)("inlineCode",{parentName:"h4"},"git bisect"),"\u547d\u4ee4"),(0,i.kt)("pre",null,(0,i.kt)("code",{parentName:"pre",className:"language-javascript"},"git bisect reset\n")),(0,i.kt)("p",null,"\u9000\u51fa\u547d\u4ee4\u540e\u3002\u9879\u76ee\u4f1a\u56de\u5230\u6700\u5f00\u59cb\u542f\u52a8\u547d\u4ee4\u524d\u6240\u5728\u7684\u4f4d\u7f6e\u3002"),(0,i.kt)("p",null,"\u6b64\u65f6\u5c31\u53ef\u4ee5\u6109\u5feb\u7684\u4fee\u590dbug\u4e86\u3002"))}s.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/4f6e5121.960eba39.js b/assets/js/4f6e5121.960eba39.js new file mode 100644 index 00000000..8a85804f --- /dev/null +++ b/assets/js/4f6e5121.960eba39.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7717],{9613:(n,t,e)=>{e.d(t,{Zo:()=>p,kt:()=>f});var r=e(9496);function o(n,t,e){return t in n?Object.defineProperty(n,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):n[t]=e,n}function i(n,t){var e=Object.keys(n);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(n);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(n,t).enumerable}))),e.push.apply(e,r)}return e}function a(n){for(var t=1;t=0||(o[e]=n[e]);return o}(n,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(n);for(r=0;r =0||Object.prototype.propertyIsEnumerable.call(n,e)&&(o[e]=n[e])}return o}var s=r.createContext({}),c=function(n){var t=r.useContext(s),e=t;return n&&(e="function"==typeof n?n(t):a(a({},t),n)),e},p=function(n){var t=c(n.components);return r.createElement(s.Provider,{value:t},n.children)},u="mdxType",d={inlineCode:"code",wrapper:function(n){var t=n.children;return r.createElement(r.Fragment,{},t)}},b=r.forwardRef((function(n,t){var e=n.components,o=n.mdxType,i=n.originalType,s=n.parentName,p=l(n,["components","mdxType","originalType","parentName"]),u=c(e),b=o,f=u["".concat(s,".").concat(b)]||u[b]||d[b]||i;return e?r.createElement(f,a(a({ref:t},p),{},{components:e})):r.createElement(f,a({ref:t},p))}));function f(n,t){var e=arguments,o=t&&t.mdxType;if("string"==typeof n||o){var i=e.length,a=new Array(i);a[0]=b;var l={};for(var s in t)hasOwnProperty.call(t,s)&&(l[s]=t[s]);l.originalType=n,l[u]="string"==typeof n?n:o,a[1]=l;for(var c=2;c{e.r(t),e.d(t,{assets:()=>s,contentTitle:()=>a,default:()=>d,frontMatter:()=>i,metadata:()=>l,toc:()=>c});var r=e(1966),o=(e(9496),e(9613));const i={title:"\u57fa\u7840\u4ecb\u7ecd"},a=void 0,l={unversionedId:"base/css/\u57fa\u7840\u4ecb\u7ecd",id:"base/css/\u57fa\u7840\u4ecb\u7ecd",title:"\u57fa\u7840\u4ecb\u7ecd",description:"CSS \u57fa\u7840\u4ecb\u7ecd",source:"@site/docs/base/css/\u57fa\u7840\u4ecb\u7ecd.md",sourceDirName:"base/css",slug:"/base/css/\u57fa\u7840\u4ecb\u7ecd",permalink:"/docs/base/css/\u57fa\u7840\u4ecb\u7ecd",draft:!1,tags:[],version:"current",frontMatter:{title:"\u57fa\u7840\u4ecb\u7ecd"},sidebar:"base",previous:{title:"CSS",permalink:"/docs/category/css"},next:{title:"\u5c4f\u853d\u70b9\u51fb\u4e8b\u4ef6",permalink:"/docs/base/css/\u5c4f\u853d\u70b9\u51fb\u4e8b\u4ef6"}},s={},c=[{value:"CSS \u57fa\u7840\u4ecb\u7ecd",id:"css-\u57fa\u7840\u4ecb\u7ecd",level:2}],p={toc:c},u="wrapper";function d(n){let{components:t,...e}=n;return(0,o.kt)(u,(0,r.Z)({},p,e,{components:t,mdxType:"MDXLayout"}),(0,o.kt)("h2",{id:"css-\u57fa\u7840\u4ecb\u7ecd"},"CSS \u57fa\u7840\u4ecb\u7ecd"),(0,o.kt)("p",null,"CSS\uff08\u5c42\u53e0\u6837\u5f0f\u8868\uff09\n\u7528\u6765\u8868\u73b0html\uff0c\u4e0d\u4ec5\u53ef\u4ee5\u9759\u6001\u7684\u4fee\u9970\u7f51\u9875\uff0c\u8fd8\u53ef\u4ee5\u9002\u914d\u5404\u79cd\u811a\u672c\u8bed\u8a00\u52a8\u6001\u7684\u5bf9\u7f51\u9875\u5404\u5143\u7d20\u8fdb\u884c\u683c\u5f0f\u5316\n\u5728css\u4e2d\u7528\u6237\u770b\u5230\u7684\u5927\u90e8\u5206\u6548\u679c\u90fd\u662f\u5404\u79cd\u6837\u5f0f\u91cd\u53e0\u4e4b\u540e\u5f62\u6210\u7684\n\u6838\u5fc3\u662f\u5c42\u53e0\uff0c\u591a\u91cd\u5c5e\u6027\u53e0\u52a0\u5171\u540c\u4f5c\u7528\n\u5b9e\u73b0\u4e86\u5185\u5bb9\u4e0e\u6837\u5f0f\u76f8\u5206\u79bb\n\u63d0\u9ad8\u4e86\u4ee3\u7801\u7684\u53ef\u91cd\u7528\u6027"),(0,o.kt)("p",null,"css3\u4ecb\u7ecd\n\u76f8\u5bf9\u4e8ecss2\u6765\u8bf4\uff0ccss3\u66f4\u65b0\u4e86\u5f88\u591a\u7684\u5185\u5bb9\uff0c\u5176\u4e2d\u5305\u62ec\u9009\u62e9\u5668\u3001\u989c\u8272\u3001\u9634\u5f71\u3001\u80cc\u666f\u3001\u6587\u672c\u3001\u8fb9\u6846\u3001\u65b0\u7684\u5e03\u5c40\u65b9\u6848\u30012d\u30013d\u3001\u52a8\u753b\u7b49\u7b49\u3002\n\u4e3a\u4e86\u66f4\u597d\u7684\u517c\u5bb9\uff0c\u5728\u6211\u4eec\u4f7f\u7528\u67d0\u4e9bcss3\u7684\u5c5e\u6027\u7684\u65f6\u5019\uff0c\u662f\u9700\u8981\u52a0\u4e0a\u6d4f\u89c8\u5668\u5185\u6838\u524d\u7f00\u7684\uff0c\u4f8b\u5982-webkit-border-radius:10px;\u3002\n\u5982\u679c\u5728\u5f00\u53d1\u8fc7\u7a0b\u4e2d\uff0c\u9700\u8981\u5927\u91cf\u7684\u5199\u6d4f\u89c8\u5668\u524d\u7f00\uff0c\u53ef\u4ee5\u901a\u8fc7\u7f16\u8f91\u5668\u7684\u63d2\u4ef6\u6216\u8005\u901a\u8fc7\u5728\u7ebf\u7684\u5e73\u53f0\u8fdb\u884c\u524d\u7f00\u8865\u5168\u3002"),(0,o.kt)("p",null,"\u6837\u5f0f\u8868\u7684\u7279\u6027\n\u7ee7\u627f\u6027\n\u76f4\u63a5\u4f7f\u7528\u5176\u7236\u5143\u7d20\u5df2\u7ecf\u58f0\u660e\u597d\u7684\u6837\u5f0f\n\u5927\u90e8\u5206\u7684\u5c5e\u6027\u90fd\u662f\u53ef\u4ee5\u88ab\u7ee7\u627f\u7684\n\u5c42\u53e0\u6027\n\u53ef\u4ee5\u4e3a\u4e00\u4e2a\u5143\u7d20\u8bbe\u7f6e\u5f88\u591a\u9009\u62e9\u5668\n\u53ea\u8981\u6837\u5f0f\u4e0d\u53d1\u751f\u51b2\u7a81\uff0c\u5c31\u53ef\u4ee5\u770b\u4f5c\u4e00\u4e2a\n\u4f18\u5148\u7ea7\n\u5f53\u6837\u5f0f\u53d1\u751f\u51b2\u7a81\u65f6\uff0c\u4ed6\u4eec\u4f1a\u6309\u7167\u4e0d\u540c\u4f7f\u7528\u65b9\u5f0f\u7684\u4f18\u5148\u7ea7\u6765\u5e94\u7528\n\u6d4f\u89c8\u5668\u7684\u7f3a\u7701\u8bbe\u7f6e\uff08\u5ffd\u7565\u4e0d\u8ba1\uff09\n\u5916\u90e8\u6837\u5f0f\u6216\u8005\u5185\u90e8\u6837\u5f0f \u4e2d\u7b49\u2014\u2014\u9075\u5b88\u5c31\u8fd1\u539f\u5219\uff0c\u4ece\u4e0a\u5411\u4e0b\u6267\u884c\uff0c\u540e\u9762\u7684\u4f1a\u8986\u76d6\u524d\u9762\u7684\n\u5185\u8054\u6837\u5f0f\u4f18\u5148\u7ea7\u6700\u9ad8\n!important\n\u8c03\u6574\u4f18\u5148\u7ea7\u7684\n\u4e0d\u7ba1\u4ec0\u4e48\u65f6\u5019\u5168\u90e8\u4ee5!important\u4e3a\u51c6\uff0c\u5c3d\u91cf\u5c11\u7528"),(0,o.kt)("p",null,"CSS\u7edf\u7b79\n\u6587\u6863\u7edf\u7b79\n\u6574\u7ad9\u91cc\u76f8\u540c\u7684css\u6837\u5f0f\u63d0\u53d6\u5230\u4e00\u4e2a\u6837\u5f0f\u8868\u91cc,\u5404\u4e2a\u9875\u9762\u8c03\u7528\u76f8\u540c\u7684\u6837\u5f0f\u6587\u4ef6\u5373\u53ef\n\u7f51\u7ad9\u8f83\u5927\u7684\u60c5\u51b5\u4e0b\u4e00\u73ed\u4f1a\u628a\u7f51\u7ad9\u7684\u5934\u90e8,\u5c3e\u90e8\u5355\u72ec\u5206\u79bb\u51fa\u6765,\u5305\u62ec\u6837\u5f0f\u6587\n\u7f51\u7ad9\u81ea\u8eab\u4f18\u5316\n\u9875\u9762\u5934\u90e8\u4f18\u5316:\n\u9875\u9762\u5934\u90e8\u6307\u7684\u662f\u4ee3\u7801\u90e8\u5206,\u5177\u4f53\u7684\u5c31\u662f(Description)\u63cf\u8ff0\u548c(Keywords)\u5173\u952e\u5b57\u4e24\u90e8\u5206\n\u63cf\u8ff0\n\u5e94\u8be5\u7528\u8fd1\u4e4e\u63cf\u8ff0\u7684\u8bed\u8a00\u5199\u4e0b\u4e00\u6bb5\u4ecb\u7ecd\u7f51\u9875\u7684\u6587\u5b57,\u5728\u5176\u4e2d,\u4f60\u5e94\u8be5\u9002\u5f53\u7684\u5bf9\u4f60\u7684\u7f51\u7ad9\u7684\u7279\u8272\u5185\u5bb9\u52a0\u4ee5\u91cd\u590d\u4ee5\u6c42\u7a81\u51fa"),(0,o.kt)("pre",null,(0,o.kt)("code",{parentName:"pre"},' \u544a\u8bc9\u641c\u7d22\u5f15\u64ce\u4f60\u7684\u7ad9\u70b9\u7684\u4e3b\u8981\u5185\u5bb9\n \u5173\u952e\u5b57\n \u5e94\u8be5\u5217\u51fa\u4f60\u8ba4\u4e3a\u5408\u9002\u7684,\u80fd\u7a81\u51fa\u7f51\u7ad9\u5185\u5bb9\u7684\u5173\u952e\u5b57\u5c31\u53ef\u4ee5\u4e86,\u5173\u952e\u5b57\u4e0d\u8981\u8bbe\u7f6e\u592a\u591a,\u53ef\u8bbe\u7f6e8-10\u4e2a,\u641c\u7d22\u5f15\u64ce\u667a\u6167\u6d4f\u89c8\u9760\u524d\u7684\u51e0\u4e2a\u5173\u952e\u5b57\n \u5411\u641c\u7d22\u5f15\u64ce\u8bf4\u660e\u4f60\u7f51\u9875\u7684\u5173\u952e\u5b57\n \u8d85\u94fe\u63a5\u4f18\u5316\n \u641c\u7d22\u5f15\u64ce\u6709\u4e2a\u4f1a\u81ea\u52a8\u722c\u884c\u4e8e\u4e92\u8054\u7f51\u4e0a\u7684\u673a\u5668\u4eba\u7a0b\u5e8f,\u8fd9\u4e2a\u673a\u5668\u4eba\u987a\u7740\u7f51\u7ad9\u4e4b\u95f4\u7684\u94fe\u63a5\u6e38\u89c8\u4e16\u754c\n \u91c7\u7528\u7eaf\u6587\u672c\u94fe\u63a5;\n \u5c3d\u91cf\u4e0d\u8981\u7528flash\u52a8\u753b\u8bbe\u7f6e\u94fe\u63a5\u548c\u56fe\u7247\u94fe\u63a5,\u56e0\u4e3a\u641c\u7d22\u5f15\u64ce\u8bc6\u522b\u4e0d\u4e86flash\u4e0a\u4e3a\u6587\u5b57\n \u6309\u89c4\u8303\u4e66\u5199\u8d85\u94fe\u63a5,title:\u8d77\u5230\u63d0\u793a\u8bbf\u5ba2\u7684\u4f5c\u7528,\u4e5f\u53ef\u4ee5\u8ba9\u641c\u7d22\u5f15\u64ce\u77e5\u9053\u5b83\u8981\u53bb\u54ea\n \u56fe\u7247\u4f18\u5316\n \u56fe\u7247\u4f18\u5316\u662f\u4e3a\u6bcf\u4e2a\u56fe\u7247\u6dfb\u52a0alt\u5c5e\u6027\n alt\u5c5e\u6027\u7684\u4f5c\u7528\u662f\u5f53\u56fe\u7247\u65e0\u6cd5\u663e\u793a\u65f6,\u4ee5\u6587\u5b57\u7684\u5f62\u4f5c\u4e3a\u66ff\u4ee3\u663e\u793a\u51fa\u6765,\u800c\u5bf9\u4e8eeso\u6765\u8bf4,\u4ed6\u53ef\u4ee5\u4ee4\u641c\u7d22\u5f15\u64ce\u6709\u673a\u4f1a\u7d22\u5f15\u5230\u4f60\u7f51\u7ad9\u4e0a\u7684\u56fe\u7247\n \u5bf9\u4e8e\u4e00\u4e9b\u6ca1\u6709\u4ec0\u4e48\u610f\u4e49\u7684\u56fe\u7247,\u6700\u597d\u4e5f\u5199alt,\u53ef\u4ee5\u5199\u4f5c alt=""\n \u907f\u514d\u5927\u4f53\u79ef\u7684\u9875\u9762\n \u6709\u7ecf\u9a8c\u8868\u660e,\u641c\u7d22\u5f15\u64ce\u4e0d\u559c\u6b22\u7d22\u5f15\u8fc7\u5927\u7684\u9875\u9762,\u5373\u4e00\u4e2a\u9875\u9762\u4ee3\u7801\u90e8\u5206\u7684\u4f53\u79ef\u4e0d\u8981\u592a\u5927,\u63a7\u5236\u5728100kb\u5185\u4e3a\u4f73\n \u5408\u7406\u7684\u4ee3\u7801\u7ed3\u6784\n \u641c\u7d22\u5f15\u64ce\u7ec6\u5316\u683c\u5f0f\u6e05\u6670,\u7ed3\u6784\u5206\u660e\u7684\u9875\u9762,\u7406\u8bba\u4e0aXML\u662f\u6700\u5408\u4e4e \u641c\u7d22\u5f15,\u5f53\u7136\u8fd9\u592a\u6781\u7aef\n \u5982\u679c\u91c7\u7528XHTML+CSS\u6280\u672f\u5c06\u9875\u9762\u6570\u636e\u540c\u8868\u73b0\u5206\u79bb,\u5373\u907f\u514d\u5927\u91cf\u5d4c\u5957\u8868\u683c\u548c\u5176\u4ed6\u5197\u4f59\u7684\u4ee3\u7801,\u8fd8\u662f\u80fd\u591f\u5b8c\u7f8e\u5b9e\u73b0\u8fd9\u4e00\u8981\u6c42\u7684\nCSS\u89c4\u8303\n \u547d\u540d\u65b9\u6cd5\n \u8bed\u4e49\u5316\u547d\u540d\n \u7ed3\u6784\u5316\u547d\u540d\n css\u547d\u540d\n \u5efa\u8bae\u4f7f\u7528\u5c0f\u5199\u5b57\u6bcd\n \u4ee5\u82f1\u6587\u5b57\u6bcd\u5f00\u5934,\u540e\u9762\u53ef\u4ee5\u8fde\u63a5\u6570\u5b57,\u5b57\u6bcd,\u4e0b\u5212\u7ebf,\u8fde\u5b57\u7b26,\u5efa\u8bae\u5c3d\u91cf\u4f7f\u7528\u82f1\u6587\u5b57\u6bcd,\u9002\u5f53\u4f7f\u7528\u4e0b\u5212\u7ebf\u548c\u8fde\u63a5\u7ebf\n \u8bcd\u5fc5\u8fbe\u610f,\u540d\u79f0\u8981\u53cd\u6620\u7528\u9014\u548c\u76f8\u5173\u4fe1\u606f,\u540c\u65f6\u4e5f\u8981\u7b80\u77ed\nCSS reset\n \u5728html\u4e2d\u6709\u9ed8\u8ba4\u7684\u6837\u5f0f,\n \u4f8b\u5982:\n p\u6807\u7b7e\u6709\u4e0a\u4e0b\u8fb9\u8ddd\n strong\u6807\u7b7e\u6709\u5b57\u4f53\u52a0\u7c97\u6837\u5f0f\n em\u6807\u7b7e\u6709\u5b57\u4f53\u503e\u659c\u6837\u5f0f\n \u4e0d\u540c\u6d4f\u89c8\u5668\u9ed8\u8ba4\u6837\u5f0f\u4e4b\u95f4\u4e5f\u4f1a\u6709\u5dee\u522b\n \u4f8b\u5982\u7f29\u8fdb\u7684\u6837\u5f0f\n \u5728ie\u4e0b\u662f\u901a\u8fc7margin\u6765\u5b9e\u73b0\u7684,\n \u5728firefox\u4e0b\u65f6\u901a\u8fc7padding\u5b9e\u73b0\u7684\n \u5728\u5207\u6362\u9875\u9762\u7684\u65f6\u5019\u6d4f\u89c8\u5668\u7684\u9ed8\u8ba4\u6837\u5f0f\u901a\u5e38\u4f1a\u7ed9\u6211\u4eec\u5e26\u6765\u9ebb\u70e6,\u5f71\u54cd\u5f00\u53d1\u6548\u7387.\n \u89e3\u51b3\u65b9\u6cd5:\n \u4e00\u5f00\u59cb\u5c31\u53bb\u6389\u6d4f\u89c8\u5668\u989d\u9ed8\u8ba4\u6837\u5f0f,\u51c6\u786e\u7684\u8bf4\u662f\u901a\u8fc7\u91cd\u65b0\u5b9a\u4e49\u6807\u7b7e\u6837\u5f0f,\u8986\u76d6\u6d4f\u89c8\u5668\u7684css\u9ed8\u8ba4\u5c5e\u6027,\u6700\u7b80\u5355\u7684\u8bf4\u6cd5\u5c31\u662f\u628a\u6d4f\u89c8\u5668\u63d0\u4f9b\u7684\u9ed8\u8ba4\u6837\u5f0f\u8986\u76d6\u6389,\u8fd9\u5c31\u662fcss reset\n \u4e3a\u4ec0\u4e48\u7528css reset:\n \u56e0\u4e3a\u6d4f\u89c8\u5668\u7684\u54c1\u79cd\u5f88\u591a\uff0c\u6bcf\u4e2a\u6d4f\u89c8\u5668\u7684\u9ed8\u8ba4\u6837\u5f0f\u4e5f\u662f\u4e0d\u540c\u7684\uff0c\u6bd4\u5982