2024年11月25日 JavaScript 小数点演算誤差を減らす JavaScriptで小数演算を行うと、誤差が発生して期待する精度が得られない場合があります。ここでは、演算誤差を減らす方法を記載します。 JavaScript... カテゴリー JavaScript
2024年11月25日 JavaScript 使用可能な最大値/最小値を取得する 扱える値の最大値を取得するには、Number.MAX_VALUE、最小値を取得するにはNumber.MIN_VALUEを使う。JavaScriptでは、実数値は... カテゴリー JavaScript
2024年11月25日 JavaScript 小数部分と整数部分を分けて取り出す 数値を小数部分と整数部分を分けるには、一度、数値を文字型に変換します。文字型に変換した後で「split()」メソッドを使ってピリオドを区切りとして分割します。分... カテゴリー JavaScript
2024年11月25日 JavaScript 数値を指定桁数にして不足分を先頭から0埋めする(ゼロパディング) 数値を指定した桁数で揃える場合には、「slice()」メソッドを使います。slice()メソッドは、指定した数だけ文字列を抜き出すことができます。その際に負数を... カテゴリー JavaScript
2024年11月25日 JavaScript 数値を3桁ごとにカンマで区切る 数値を3桁ごとに区切るには、数値を一度、文字型に変換します。変換した文字列を末尾から連結、及び、カウントしていき、「3」で割ります。その余りが「0」の場合に、「... カテゴリー JavaScript
2024年11月25日 JavaScript 数値を小数点以下n桁にする JavaScriptで数値の小数点以下の桁数を指定するには「toFixed()」メソッドを使います。たとえば、「12345.6789」という数値があり、「toF... カテゴリー JavaScript
2024年11月25日 JavaScript 数値の桁数を指定する JavaScriptで数値の桁数を指定するには、「toPrecision()」メソッドを使います。たとえば、「12345.678」という数値があり「toPrec... カテゴリー JavaScript
2024年11月25日 JavaScript 「Number」オブジェクトを生成する JavaScriptで数値型のオブジェクトを生成するためには、「new Number()」とします。パラメータに何も指定しない場合には、変数は数値型として生成さ... カテゴリー JavaScript
2024年11月24日 JavaScript プロパティやオブジェクトを削除する オブジェクトを削除するには「null」を代入します。プロパティを削除するには「delete」演算子を使います。ただし、「delete」演算子でどんなプロパティで... カテゴリー JavaScript
2024年11月24日 JavaScript Booleanオブジェクトを生成する JavaScriptで真偽値を持つオブジェクトBooleanオブジェクトを生成するには、「new Boolean()」とします。パラメータに何も指定しない場合や... カテゴリー JavaScript
2024年11月24日 JavaScript プロパティのオーナーかどうか調べる プロパティのオーナーかどうか調べるには、「hasOwnProperty()」メソッドを使います。hasOwnPropertyは各オブジェクトのメソッドとして用意... カテゴリー JavaScript
2024年11月24日 JavaScript オブジェクトの種類を調べる オブジェクトの種類を調べるには「typeof」演算子を使います。パラメータに調べたいオブジェクトや変数などを指定します。オブジェクトの種類に応じて、次の表の文字... カテゴリー JavaScript
2024年11月24日 JavaScript オブジェクトのプロパティ一覧を取得する JavaScriptでオブジェクトのプロパティ一覧を取得するには、「for…in」文が使われてきました。現在のブラウザでは、これに加えて「keys()」メソッド... カテゴリー JavaScript
2024年11月24日 JavaScript オブジェクトの変更・拡張などが可能か調べる 多くのブラウザに搭載されている新しいJavaScriptでは、不用意にオブジェクトの拡張を禁止する機能があります。オブジェクトが拡張可能かどうかは、「isExt... カテゴリー JavaScript
2024年11月24日 JavaScript プロパティの追加を禁止する JavaScriptでは、オブジェクトへのプロパティの追加を禁止するには、「preventExtensions()」メソッドを使います。パラメータには、プロパテ... カテゴリー JavaScript
2024年11月24日 JavaScript オブジェクトの変更を禁止する JavaScriptでは、オブジェクトにプロパティやメソッドを簡単に追加できます。また、プロパティの値も自由に変更することができます。ただし、この手軽さが問題を... カテゴリー JavaScript
2024年11月24日 JavaScript オブジェクトの内容を読みだす オブジェクトの内容を読みだすには「for…in」文を使います。「for(変数名 in オブジェクト)」とすると、オブジェクトのプロパティ名が1つずつ読みだされま... カテゴリー JavaScript
2024年11月24日 JavaScript オブジェクトのインスタンスを調べる どのオブジェクトから派生したのか調べるには「instanceof」演算子を使う。JavaScriptでは、多くをオブジェクトとして扱います。あらかじめ決められた... カテゴリー JavaScript
2024年11月24日 JavaScript 指定されたオブジェクトを継承して新たなオブジェクトを生成する 指定されたオブジェクトを継承し新たなオブジェクトを生成する方法について解説。オブジェクトを継承し新たなオブジェクトを生成するには「Object.create()... カテゴリー JavaScript
2024年11月24日 JavaScript オブジェクトを生成する JavaScriptでオブジェクトを生成するには、「new Object()」とするか、「{}」を使います。「{}」内には「キー:値」のペアを「,」(カンマ)で... カテゴリー JavaScript
2024年11月24日 JavaScript 文字列を数値に変換する 文字列で表現されている文字を数値に変換する、数値の単位を削除する方法について解説。文字を数値に変換する場合は、「parseInt()」メソッドや「parseFl... カテゴリー JavaScript
2024年11月24日 JavaScript 文字列を完全なURI形式にエンコードする 「encodeURIComponent()」は、文字列を完全なURI形式にエンコードします。「decodeURIComponent()」は、「encodeURI... カテゴリー JavaScript
2024年11月24日 JavaScript 文字列をURI形式にエンコード/デコードする 「encodeURI()」は、文字列をURI形式にエンコードします。「decodeURI」は、「encodeURI」や同様のルーチンでコード化されたURI形式の... カテゴリー JavaScript
2024年11月24日 JavaScript 文字列をASCII形式にエンコード/デコードする 「escape()」は、文字列をASCII形式の文字にエンコードします。「unescape()」は、ASCII形式の文字を文字列にデコードします。 カテゴリー JavaScript/ビルトイン関数
2024年11月24日 JavaScript 数値かどうか調べる JavaScriptでは、数値かどうか調べるには、「isNaN()」メソッドを使います。パラメータに指定された内容が数値に変換することができなかった場合はtur... カテゴリー JavaScript
2024年11月24日 JavaScript 文字列やオブジェクトを評価して、文字列をスクリプトとして実行させる JavaScriptでは、オブジェクトや文字列を「eval()」メソッドを使って評価することができます。「eval()」メソッドに指定できるのは、評価可能なもの... カテゴリー JavaScript
2024年11月24日 JavaScript 年・月・日・時・分・秒を設定する 「setYear()」メソッドは年の下2桁の数値を設定し、「setMonth()」メソッドは0を1月とした数値で月を設定し、「setDate()」メソッドは日を... カテゴリー Dateオブジェクト/JavaScript
2024年11月24日 JavaScript 年・月・日・時・分・秒を取得する 「now = new Date()」でマシンのシステム時計から現在時刻の要素を取り出したオブジェクト「now」を作成し、そこからメソッドを使って各時間の要素を取... カテゴリー Dateオブジェクト/JavaScript
2024年11月24日 JavaScript リンクをボタンのように使う リンクのURLを指定する部分で「JavaScript:関数」としてすると、リンクをクリックしたタイミングで関数を発生させることができます。サンプルでは、リンクを... カテゴリー JavaScript/Link・Anchorオブジェクト
2024年11月24日 JavaScript 元のページへ戻れないようにするスクリプト 「replace()」メソッドは、現在表示されているURLを「()」内で指定したURLに置き換えます。したがって元のページへ戻ってくることが出来なくなります。ロ... カテゴリー JavaScript/locationオブジェクト