Deploying to gh-pages from @ thejinchao/thejinchao.github.io@214c55cfe9 🚀
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
import{_ as n,c as s,a as t,o as p}from"./app-BdNP3b8G.js";const e={};function o(c,a){return p(),s("div",null,a[0]||(a[0]=[t(`<h1 id="javascript函数" tabindex="-1"><a class="header-anchor" href="#javascript函数"><span>JavaScript函数</span></a></h1><h2 id="基本函数定义" tabindex="-1"><a class="header-anchor" href="#基本函数定义"><span>基本函数定义</span></a></h2><div class="language-javascript" data-highlighter="prismjs" data-ext="js" data-title="js"><pre><code><span class="line"><span class="token keyword">function</span> <span class="token function">greeter</span><span class="token punctuation">(</span><span class="token parameter">name</span><span class="token punctuation">)</span></span>
|
||||
<span class="line"><span class="token punctuation">{</span></span>
|
||||
<span class="line"> console<span class="token punctuation">.</span><span class="token function">log</span><span class="token punctuation">(</span><span class="token string">"Hello, "</span> <span class="token operator">+</span> name<span class="token punctuation">)</span><span class="token punctuation">;</span></span>
|
||||
<span class="line"><span class="token punctuation">}</span></span>
|
||||
<span class="line"></span></code></pre></div><p>调用函数<code>greeter('Alice');</code></p><h2 id="箭头方式定义函数" tabindex="-1"><a class="header-anchor" href="#箭头方式定义函数"><span>箭头方式定义函数</span></a></h2><div class="language-javascript" data-highlighter="prismjs" data-ext="js" data-title="js"><pre><code><span class="line"><span class="token function-variable function">funcGreeter</span> <span class="token operator">=</span> <span class="token punctuation">(</span><span class="token parameter">name</span><span class="token punctuation">)</span> <span class="token operator">=></span> <span class="token punctuation">{</span></span>
|
||||
<span class="line"> console<span class="token punctuation">.</span><span class="token function">log</span><span class="token punctuation">(</span><span class="token string">"Hello, "</span> <span class="token operator">+</span> name<span class="token punctuation">)</span><span class="token punctuation">;</span></span>
|
||||
<span class="line"><span class="token punctuation">}</span></span>
|
||||
<span class="line"></span></code></pre></div><p>如果只有一个参数的函数,可以省掉括号</p><div class="language-javascript" data-highlighter="prismjs" data-ext="js" data-title="js"><pre><code><span class="line"><span class="token parameter">name</span> <span class="token operator">=></span> <span class="token punctuation">{</span></span>
|
||||
<span class="line"> console<span class="token punctuation">.</span><span class="token function">log</span><span class="token punctuation">(</span><span class="token string">"Hello, "</span> <span class="token operator">+</span> name<span class="token punctuation">)</span><span class="token punctuation">;</span></span>
|
||||
<span class="line"><span class="token punctuation">}</span></span>
|
||||
<span class="line"></span></code></pre></div><p>如果函数体只包含一个返回语句,可以省略大括号</p><div class="language-javascript" data-highlighter="prismjs" data-ext="js" data-title="js"><pre><code><span class="line"><span class="token punctuation">(</span><span class="token parameter">a<span class="token punctuation">,</span> b</span><span class="token punctuation">)</span> <span class="token operator">=></span> <span class="token punctuation">{</span></span>
|
||||
<span class="line"> <span class="token keyword">return</span> a<span class="token operator">+</span>b<span class="token punctuation">;</span></span>
|
||||
<span class="line"><span class="token punctuation">}</span></span>
|
||||
<span class="line"></span>
|
||||
<span class="line"><span class="token comment">//可以写成</span></span>
|
||||
<span class="line"><span class="token punctuation">(</span><span class="token parameter">a<span class="token punctuation">,</span> b</span><span class="token punctuation">)</span> <span class="token operator">=></span> a<span class="token operator">+</span>b<span class="token punctuation">;</span></span>
|
||||
<span class="line"></span></code></pre></div>`,10)]))}const i=n(e,[["render",o],["__file","function.html.vue"]]),r=JSON.parse('{"path":"/note/language/javascript/function.html","title":"JavaScript函数","lang":"zh-CN","frontmatter":{},"headers":[{"level":2,"title":"基本函数定义","slug":"基本函数定义","link":"#基本函数定义","children":[]},{"level":2,"title":"箭头方式定义函数","slug":"箭头方式定义函数","link":"#箭头方式定义函数","children":[]}],"git":{"updatedTime":1740235322000,"contributors":[{"name":"thejinchao","username":"thejinchao","email":"thejinchao@gmail.com","commits":1,"url":"https://github.com/thejinchao"}]},"filePathRelative":"note/language/javascript/function.md"}');export{i as comp,r as data};
|
||||
Reference in New Issue
Block a user