javascript - js コードの最後に報告されたエラーにより、前のコードが実行に失敗するのはなぜですか? 後の部分は前の部分と論理的に関連していないことは確かです。
迷茫
迷茫 2017-06-26 10:53:57
0
2
970

最近、Wild Dog Cloud リアルタイム通信エンジンを使用して todo アプリケーションを構築しています。
ざっくり言うと、クラウドデータの変化を監視し、クラウドデータをローカルに同期する機能がフロントにあります。したがって、ブラウザを更新するたびに、ページ上のデータが通常どおり表示されます。

ノートを削除する機能を実装する関数が後ろにあります。2 つの関数間のロジックは互いに独立しています。後者の関数は前の関数には影響しません。
しかし、ある時、付箋を削除する機能の記述に誤りがあり、ページを更新すると付箋が正常に表示されなくなってしまいました。
js は 1 つずつ実行されると言われていませんか? 私のプログラムではなぜこのようなことが起こるのでしょうか?

リーリー
迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全員に返信(2)
过去多啦不再A梦

簡単に言うと、JS を実行する前に、まずコード ブロック全体 (js ファイルまたはスクリプト タグ) を構文解析 (解析) する必要があります。つまり、Uncaught SyntaxError: Unexpected token 意味するのは、構文ステップやコード ブロック全体を渡すことさえできないということです。実行することはできません。

この記事を読んで不是说js是一条一条执行的吗このビューを変更することができます。

いいねを押す +0
洪涛

実行順序を確認するために中断できます

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!