実用的な解決策

JavaScript ハウツー ハウツーガイド

問題を解決して、開発を続けよう。 JavaScript のハウツー記事集

必要な答えを見つける

作業別に整理された実用的な解決策を探せます。

このページの項目 __COUNT__ 件

JavaScript で選択または強調表示されたテキストを取得するこの記事では、ユーザーが画面上で選択したテキストを JavaScript で取得する方法について説明します。 JavaScript で数値を比較する比較演算子や論理演算子などのさまざまなアプローチを使用して、JavaScript の数値を簡単かつ効果的に比較できます。 JavaScript で数値を最も近い 10 に丸めるJavaScript には、数値を丸めるためのネイティブ メソッドがあります。 この JavaScript 記事では、Math.ceil() および Math.round() 関数を使用して数値を切り上げる方法、または最も近い 10 に丸める方法を学習します。 JavaScript で出力を印刷するための Java Println に相当するものprintln は、出力を表示するために使用される Java の関数です。 JavaScript では、さまざまな方法で結果を定義できます。 コンソールをトリガーしてメッセージまたはデータをプレビューし、document.write を介して DOM を操作できます。 繰り返しになりますが、アラートにより、必要なメッセージを投影するようにウィンドウが促されます。 JavaScript でラジアンを度に変換するこの記事では、JavaScript で算術式を使用する方法を学習します。 数学的計算を使用して、例を使用してラジアン値を度に変換します。 JavaScript デバウンスJavaScript デバウンス関数は、適度な遅延の後に関数の発生を制限する規則です。 これにより、Web ページのパフォーマンスとその機能を広い範囲で向上させることができます。 一般に、デバウンス メソッドは、一定の遅延で構成された特定の関数に過ぎないデバウンスされた関数を返します。 JavaScript での短絡短絡は、論理演算子 AND および OR に関連する便利な機能の 1つです。 既に評価された結果が残りのオペランドの影響を受けない場合、ショートサーキット手法は式をさらに評価しません。 AND 演算子は、最初のオペランドが false の場合に短絡します。 最初のオペランドが真の場合、OR 演算子は短絡します。 JavaScript での挿入ソートJavaScript には、挿入ソートの原理で機能する組み込みのソート関数があります。 挿入ソートは、順序付けされていない小さなデータでは適切に機能し、大きなデータでは非効率になるソート アルゴリズムです。 JavaScript での演算子のオーバーロード演算子のオーバーロードの概念は、ユーザー定義のクラスを支援するために生成されます。 この規則の助けを借りて、単項計算と 2 項計算を簡単に計算できます。 他のオブジェクト指向プログラミング言語とは異なり、JavaScript にはオーバーロード構文が導入されました。 JavaScript でのセッション ストレージHTML5 は、現代の Web アプリケーションで広く使用されている機能である Web ストレージを導入しました。 通常、Web ストレージはクライアント側にデータを保存します。 したがって、Cookie とは異なり、クライアントからサーバーに情報が転送されることはありません。 主な 2 種類の Web ストレージは、セッション ストレージとローカル ストレージと呼ばれます。 セッション ストレージは、セッションごとにデータを保存するために使用され、ユーザーがブラウザー ウィンドウを更新、再読み込み、または閉じて開くと、データは削除されます。 全体として、セッション ストレージは古い学校の Cookie よりも高速です。 JavaScript でのイベント バブリングとキャプチャの違いこの記事では、JavaScript でのイベントのバブリングとキャプチャの違いについて説明します。 JavaScript での Div onClick の表示/非表示CSS または onclick() 関数を使用して、JavaScript で HTML div を表示および非表示にすることができます。 JavaScript でクラスを作成するJavaScript クラスは、特定のグループのタスクに対して複数の式と関数をまとめて保持する機能を持つ特別な種類の関数です。 より明確に言えば、クラスはオブジェクトを作成するいくつかの機能で構成され、クラスはプロトタイプとして機能し、機能は機器またはビルディング ブロックです。 JavaScript でキャンバスをクリアするこの短い記事では、JavaScript でキャンバスをクリアする方法を示します。 JavaScript テキスト ボックスこの記事では、JavaScript でテキスト ボックスを作成する方法について説明します。 また、JavaScript の for ループを使用して複数のテキスト ボックスを作成し、例も示します。 JavaScript でオブジェクトを印刷するこの記事では、JavaScript の主要な機能の 1つである印刷機能について説明します。 オブジェクトを出力する方法はいくつかありますが、この記事では、console.log()、console.dir()、および JSONstringify() メソッドについて説明します。 JavaScript でユーザー エージェントを取得するこの記事では、JavaScript でのユーザー エージェントの使用法について説明します。 そして、例を使って JavaScript でユーザー エージェントを取得する方法を学びます。 JavaScript で URL のハッシュをチェックする現在の URL または特定の URL にハッシュがあるかどうかを判断するには、さまざまな方法が考えられます。 jQuery 規則と基本的な split() メソッドは、並行して機能してハッシュの存在を識別できます。 JavaScript で setHours() メソッドを使用するJavaScript setHours() を使用すると、ユーザー定義の時間、分、または秒を設定できます。 必ずしもすべてのパラメーターが必要なわけではありません。 ただし、1つの定義済みパラメーターで好みのタイム ゾーンを設定できます。 JavaScript で Cookie を設定するこの記事では、手動で値を割り当てて Cookie を設定する方法と、Cookie の値をハードコーディングせずに JavaScript 関数を使用して Cookie を設定する方法を示します。 JavaScript カスタム sort() 関数JavaScript 配列は、文字列、ブール値、数値など、任意の型の値のリストです。シナリオによっては、JavaScript 配列を並べ替える必要があり、sort() メソッドを使用できます。 sort() メソッドの重要な点は、ユーザー定義のカスタム比較関数を独自のルールで渡すことができることです。 JavaScript カウントこの記事では、カウントの概念とは何か、および JavaScript を使用してそれを実行する方法について説明します。 概念を簡単に理解するために、HTML とともにさまざまなユースケースを使用しました。 JavaScript ソート多次元配列この記事では、さまざまな関数を作成して、JavaScript を使用して多次元配列または N 次元配列を昇順または降順で並べ替えるさまざまな方法について説明します。 JavaScript ブール関数JavaScript boolean データ型は、値 true および false でのみ機能します。 また、ブール関数は真または偽の値を返します。 数値 0 または 1 とは異なります。それ自体が正確なデータ型を定義します。