この記事は主に JavaScript の基礎知識 (JSON、関数オブジェクト、プロトタイプ、参照型) に関する関連情報を紹介するもので、必要な方は参考にしていただければ幸いです。
1. JSON
コンセプト: JavaScript オブジェクト表記、軽量のデータ交換形式
特徴: プログラマにとって書き込みと表示が簡単、コンピュータにとって解析と生成が簡単
データ構造: オブジェクト オブジェクト形式 { key: value, key: value}Array 配列形式 [ value, value ]例: var json = ' { " " : '' '' } ' (内部二重引用符、外部単一引用符) * JSON -独立した「.json」ファイルをサポート; ネストが可能 JSON 形式は主流の開発言語でほぼサポートされています---各文法言語のコンセンサスは JSON 内の文字列文字列です二重引用符のみを使用できます* サポートされているデータタイプ: 文字列; 数値; オブジェクト; 配列 JSON オブジェクトと文字列 を JSON オブジェクトに変換する: JSON 文字列を解析します。 JSON 文字列へ: JSON.stringify(string) ---- (Client=>Server)、2、Function オブジェクト Function と Function オブジェクト: Function 型は、JavaScript によって提供される参照型の 1 つです。 Function タイプのオブジェクトは、実際には [function] である Function タイプを通じて作成されます。 var object name = new Object( ); ---オブジェクトの作成 var function name = new Function( ) // function anonymous( ){}【JavaScriptではすべての関数はFunctionオブジェクトです】var関数名 = new Function (パラメータ, 関数本体); 括弧 ( ) 内の最後のパラメータは関数本体として認識され、その他のパラメータはすべて仮パラメータです。 ---非推奨 コンストラクター:関数: オブジェクトを作成する (ファクトリーメソッド)構文構造:
function 构造函数名称(形参){ this.属性名 = 属性值; ---- this的含义 -> 指的是创建的对象 this.方法名 = function( ){ } } var 对象名 = new 构造函数名称( );
4. データ型: 数値 - オブジェクトを作成して数値を定義; ブール値 - オブジェクトを作成して数値を定義; 関数: 通常の日付 + 時刻を取得しますgetFullyear( ): 年を取得; getMonth(): 月を取得; getDate(): 日付を取得 getTime (): 1970 年 1 月 1 日から現在までの時刻と日付 [タイムスタンプを計算します。 )]例: 日付形式は YYYY 年 MM 月 DD 日の現在時刻です
var date = new Date( ); console.log(date.getFullYear( ) + '年' + date.getMonth( ) + '月' + date.getDay( ) + '日');
グローバル型グローバル オブジェクト: グローバル プロパティ (Infinity、NaN、未定義)、どこからでも呼び出すことができるグローバル メソッドJavaScriptで。 関連するおすすめ:
JavaScriptの基礎、ビデオコースウェアの強化、ソースコードの共有
以上がJavaScriptの基礎を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。