JavaScript - js がデフォルト値をパラメータにバインドすると、IE で識別子が欠落していることを示すエラーが報告されます)
世界只因有你
世界只因有你 2017-05-19 10:36:03
0
2
1005

コードは Firefox と Google では正常に実行できます。IE ではエラーが報告されます。
エラーはすべて 2 つの関数定義にあります。
関数は次のとおりです:

ここで =null と =true を削除すると、IE で正常に実行されます。
iedeg エラー メッセージは SCRIPT1006: Missing ')'です
理由はわかりません。Baidu の人々は次のように述べています。配列内に余分なカンマがあります。しかし、すべてをチェックしましたが、書いた内容に問題はありません。
jq とlayuiも使用しました。正規表現を使用して配列内の余分なカンマを検出しましたが、余分なカンマは見つかりませんでした。カンマとは関係ないような気がします。
問題はこの2つです。同じ数で、それを取り除けば普通に使えます。
神が私を啓発してくれることを願っています。

世界只因有你
世界只因有你

全員に返信(2)
伊谢尔伦

IE で実行するには ES6 構文を使用していますか? babel でコンパイルしましたか?

ES5 の記述に変更します:
function bf_append_status(name,live){

var live=live||true;

}

上と同じ。

いいねを押す +0
巴扎黑

デフォルトのパラメータ値

IEはサポートしていません。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート