ホームページ >ウェブフロントエンド >jsチュートリアル >収集する価値のある 21 の Javascript ヒント_JavaScript ヒント
1 Javascript 配列を CSV 形式に変換します
まず、次のアプリケーション シナリオを考えてみましょう。JavaScript 文字 (または数値) 配列があり、これをカンマ区切りの CSV 形式ファイルに変換する必要があります。次に、次のヒントを使用できます。コードは次のとおりです:
出力: リンゴ、桃、オレンジ、マンゴー
このうち、valueOf()メソッドはJavaScriptの配列をカンマ区切りの文字列に変換します。 | で区切るなど、カンマを使用したくない場合は、次のように join メソッドを使用してください。
2 CSV 形式を Javascript 配列に変換して戻します
では、CSV 形式の文字列を Javascript 配列に変換するにはどうすればよいでしょうか?指定した文字を使用して分割するには、split() メソッドを使用できます。コードは次のとおりです。に基づいて配列から要素を削除します Javascript 配列から要素を削除する必要がある場合は、splice メソッドを使用できます。このメソッドは、渡されたパラメーター n (JavaScript 配列の 0 番目の位置から計算) に基づいて配列から n 番目の要素を削除します。
4 要素
の値に従って配列要素の値を削除します。 次のテクニックは、指定された値に基づいて配列内の要素を削除するものです。
場合によっては、実行時に既存のメソッドを動的に呼び出してパラメータを渡すことが必要になります。これを達成するにはどうすればよいでしょうか?次のコードが実行されます:
6 1 から N までの乱数を生成します
7 ブラウザ終了イベントをキャプチャします
ユーザーがブラウザを閉じるときに、未保存のものを保存するように求めることがよくあります。コードは次のとおりです。
onbeforeunload() イベントのコードを記述するだけです
8 戻るボタンが押されたか確認します
同様に、ユーザーが戻るキーを押したかどうかを確認できます。コードは次のとおりです。
9 フォームデータが変更されていないか確認します
場合によっては、ユーザーがフォームのコンテンツを変更したかどうかを確認する必要があります。フォームのコンテンツが変更されている場合は true を返します。変更されていない場合は false を返します。コードは次のとおりです:
コードは次のとおりです: