2021-08-22 JSのプロトタイプ継承 / AWS OpenSearch / PostgreSQLで正規表現
Object のプロトタイプ - ウェブ開発を学ぶ | MDN
JSのプロトタイプ継承について。
プロトタイプベースの言語とは?
JavaScript はしばしばプロトタイプベースの言語として記述されます - 継承機能を提供するため、オブジェクトは prototype オブジェクト を持つことができます。これはテンプレートオブジェクトとして機能し、そこからメソッドやプロパティを継承します。
Object.getPrototypeOf(obj)
今は Object.getPrototypeOf(obj)
でプロトタイプオブジェクトにアクセスが可能。
ほとんどの最新のブラウザでは、オブジェクトのコンストラクタのプロトタイプオブジェクトを含む proto (アンダースコア2個分) というプロパティを提供しています。例えば、person1.proto と person1.proto.proto を試してみてください。
ECMAScript 2015 からは、Object.getPrototypeOf(obj) を介して間接的にオブジェクトのプロトタイプオブジェクトにアクセスすることができます。
AWS OpenSearch
AWS Elasticsearch = OpenSearch。
AmazonはElasticsearchのフォークをOpenSearchにブランド変更
このまま分派し続けてしまうのか。
Elastic v.s. AWS, 和平的な解決には至らないのだろうか... 各位仲良く... | ElasticのクライアントライブラリがAWS OpenSearchへの接続を排除。AWSは仕方なくクライアントライブラリのフォークを発表 - Publickey https://t.co/VEgsdpLZA3
— toshimaru (@toshimaru_e) August 23, 2021
PostgreSQLで正規表現 - Qiita
演算子 | 説明 |
---|---|
~ |
正規表現に一致する。大文字小文字の区別あり。 |
~* |
正規表現に一致する。大文字小文字の区別なし。 |
!~ |
正規表現に一致しない。大文字小文字の区別あり。 |
!~* |
正規表現に一致しない。大文字小文字の区別なし。 |