何が次のエラーが発生します。「のstring.Splitない機能」はJavaScriptを?

以下に示し、次のJavaScriptコード:

<スクリプトタイプ= "テキスト/ javascriptの" >

$ (ドキュメントレディ関数{ VAR列=文書.location ; VARの文字列2 =ストリングスプリット'/' ; } ; < / SCRIPT >

あなたはこのコード、Firebugのコンソールで次のエラーを実行すると:

文字列ではありません.split 機能
 するvar string2の=文字列スプリット'/' ;

何がこのエラーが原因?

 

この変更

VARの文字列=ドキュメント.location 

そのガット

VARの文字列=ドキュメント.location + '' ;

これは、ある場所のオブジェクトデフォルトでは、文字列の折り返し位置は、接続が発射位置を取得します。document.location.toString()

あなたもすることができdocument.URL、文字列を取得するために使用されます。

おすすめ

転載: www.cnblogs.com/qianzf/p/12556124.html