菜鸟教程小白 发表于 2022-12-12 11:17:47

javascript - 如何使箭头功能在 IOS 9.3.1 上工作?


                                            <p><p>我喜欢使用 fetch API 和 ES6 箭头函数,但我很难找到一个在 IOS Safari 9.3.1 上运行的简单示例。</p>

<p></p><div class="snippet"data-lang="js"data-hide="false">
<div class="snippet-code">
<pre class="snippet-code-js lang-js prettyprint-override"><code>function foobar() {
fetch(&#34;https://httpbin.org/get&#34;, {
      method: &#34;GET&#34;
    })
    .catch(() =&gt; {
      console.log(&#34;Fail zone&#34;);
    })
    .then((res) =&gt; {
      if (res.ok) {
      res.json().then((json) =&gt; {
          document.getElementById(&#34;response&#34;).innerHTML = JSON.stringify(json, null, 2);
      });
      } else {
      console.log(&#34;error&#34;, res);
      }
    });
}</code></pre>
<pre class="snippet-code-html lang-html prettyprint-override"><code>&lt;button onClick=&#34;foobar(this);&#34;&gt;Just testing&lt;/button&gt;
&lt;pre id=response&gt;&lt;/pre&gt;</code></pre>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>为了使箭头功能正常工作,我安装了 <code>npm install babel-cli babel-preset-es2015</code> 然后运行:</p>

<pre><code>./node_modules/babel-cli/bin/babel.js --presets es2015 main.js -o compiled.js
</code></pre>

<p>关于 IOS 中的 Fetch API 支持,我刚刚找到了 <a href="https://cdnjs.cloudflare.com/ajax/libs/fetch/1.0.0/fetch.min.js" rel="noreferrer noopener nofollow">https://cdnjs.cloudflare.com/ajax/libs/fetch/1.0.0/fetch.min.js</a> </p>

<p>如果有更好的方法,请告诉我。</p></p>
                                   
                                                <p style="font-size: 20px;">关于javascript - 如何使箭头功能在 IOS 9.3.1 上工作?,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/37096005/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/37096005/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: javascript - 如何使箭头功能在 IOS 9.3.1 上工作?