Javascriptを使用して辞書内の要素を検索する
例
get(key) {
if(this.hasKey(key)) {
return this.container[key];
}
return undefined;
} 繰り返しになりますが、JSオブジェクトは辞書のように非常に実装されているため、コードを追加することなく直接使用できる機能のほとんどを備えています。これも大幅に最適化されているため、関数の実行時間を心配する必要はありません。
これは、-
を使用してテストできます。例
const myMap = new MyMap();
myMap.put("key1", "value1");
myMap.put("key2", "value2");
console.log(myMap.get("key1"))
console.log(myMap.get("key2"))
console.log(myMap.get("key3")) 出力
これにより、出力が得られます-
value1 value2 undefined
ES6では、getメソッドを使用して同じ機能を使用できます。たとえば、
例
const myMap = new Map([
["key1", "value1"],
["key2", "value2"]
]);
console.log(myMap.get("key1"))
console.log(myMap.get("key2")) 出力
これにより、出力が得られます-
value1 value2
-
JavaScriptを使用して親要素にアクセスする
以下は、JavaScriptを使用して親要素にアクセスするためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style> &
-
JavaScriptのインポートで「{}」を使用しますか?
以下は、javaScriptインポートで{}を使用するコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style>