序文: 参照値(オブジェクト)は、 1. 日付次の 3 つのメソッドは、タイムスタンプをミリ秒単位で返します。 t1 = Date.UTC(2020, 11, 7, 22,14) とします。 t2 = Date.parse("2020/5/23") とします。 t3 = Date.now() とします。 解析によって受け取られるパラメータの形式は次のとおりです。 t4 = 新しい日付() let t5 = new Date(2020, 11, 7) // 月は0から始まります let t6 = new Date("5/23/2020")
2. 正規表現
express = /pattern/flags; とします。
正規表現をリテラル形式で表現するだけでなく、RegExp コンストラクターを使用して正規表現を作成することもできます。 p1 = /[cb]at/iとする p2 = new RegExp("[cb]at", "i") とします。 これら2つは同等です。 p1 = /[cb]at/iとする let text = "こんにちは、猫、バット、ニーハオ" 一致 = p1.exec(テキスト) console.log(一致するインデックス) console.log(一致する入力) console.log(matches[0]) //cat 正規表現が一致する場合、返される p1 = /([cb]a(t))/iとする console.log(matches[0]) //cat console.log(matches[1]) //cat console.log(matches[2]) //t テスト メソッドは、文字列が正規表現に一致するかどうかを判断するブール値を返します。 マッチした = /\d+/g.test("13") console.log(一致) //true ここで、 p1 = /[cb]at/giとする let text = "こんにちは、猫、バット、ニーハオ" console.log(p1.exec(text)) // ["cat", インデックス: 6, 入力: "hello cat bat nihao", グループ: 未定義] console.log(p1.exec(text)) //["bat", インデックス: 10, 入力: "hello cat bat nihao", グループ: 未定義] 文字列テキストには、正規表現に一致する場所が実際に 2 つありますが、 さらに、文字列には、正規表現をパラメータとして受け入れる多くのメソッドが用意されており、正規表現のマッチング、文字列の置換、指定された文字列の検索、グループ化などに使用できます。 3. オリジナルパッケージタイプ3 つの参照型 オリジナルのパッケージタイプには、次のような特徴があります。 s1 = "こんにちは" とします s1.name = "性別" console.log(s1.name) //未定義
s1 = "こんにちは" とします s1 = 新しい文字列(s1) s1.name = "性別" コンソールログ(s1.name)
値を25にする 数値 = 数値(値) とします obj = 新しい数値(値) console.log(typeof number) //数値 console.log(typeof obj) //オブジェクト console.log(number instanceof Number) //false 元の値はどの型のインスタンスオブジェクトでもありません console.log(obj instanceof Number) //true
数値 = 10.007 とする コンソールログ(num.toFixed(2)) //10.01 String には文字列を操作するためのメソッドが多数用意されており、例に従ってすべて手動で入力することができます。 4. その他の組み込みオブジェクト グローバル スコープ内の変数、 url = "http://www.baidu.com/vue.js" console.log(encodeURI(url)) //http://www.baidu.com/vue.%20js console.log(encodeURIComponent(url)) // http%3A%2F%2Fwww.baidu.com%2Fvue.%20js 対応するデコード関数は ブラウザでは、 var 名 = "zhang" console.log(ウィンドウ名) 数学オブジェクトconsole.log(Math.max(1,2,3,4)) // 最大値console.log(Math.min(3,3,4)) // 最小値console.log(Math.ceil("1.2")) // 切り上げconsole.log(Math.floor(3.3)) // 切り下げconsole.log(Math.round(3.6)) // 切り上げ これで、JavaScript の高度なプログラミングにおける基本的な参照型に関するこの記事は終了です。JavaScript の基本的な参照型に関するより関連性の高いコンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後も 123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
目次MySQLの大文字と小文字の区別はパラメータによって制御されますMySQLの大文字と小文字の区別...
この記事の例では、画像のドラッグと並べ替えを実装するためのVueの具体的なコードを参考までに共有して...
1.Mysqlイメージを取得するdocker pull mysql:5.7 2. MySQLイメージ...
複合インデックス (結合インデックスとも呼ばれます) は、複数の列に対して作成されるインデックスです...
開発中にサーバーを起動する必要がある場合、ローカルテストではポートを直接書き込み、実際の環境ではバイ...
目次1. beforeunload イベント2. アンロードイベント3. ソースコードプロジェクトの...
序文Nginx (「エンジン エックス」と発音) は、リバース プロキシ、ロード バランサ、HTTP...
1. はじめにElasticsearchは現在非常に人気があり、多くの企業が利用しているため、esを...
1. KVM仮想マシンの移行方法と注意すべき点KVM 仮想マシンを移行する方法は 2 つあります。...
最近、データライフサイクル管理の詳細を整理していたときに、小さな問題を発見しました。それは、MySQ...
目次setStateを使用する理由setStateの使用法非同期または同期更新要約するsetStat...
1: インストールコマンドpip install docker-compose例外情報socket....
docker リモート API を学習した学生であれば、ポート 2375 についてよくご存知だと思い...
1. なぜパッケージングを行うのですか?全体的なコード呼び出し、リクエストの公開処理、パーソナライズ...
序文多くの MySQL テスト シナリオでは、テスト用に一部のテスト データを手動で生成する必要があ...