JavaScript中級者向けの内容は次の通り。
Objectオブジェクトを理解する。
【JavaScript】Objectオブジェクトについて【中級者向け】|(株)令和情報ファイナンス (note.com)
JavaScript
【JavaScript】オブジェクトをコピー(シャローコピー)する
オブジェクトをコピー(シャローコピー)をする。
続きを読む【JavaScript】配列をコピー(シャローコピー)する
配列をコピー(シャローコピー)をする。
続きを読む【JavaScript】ファイルの存在チェック(ネイティブ機能)【2024年最新版】
2024年現在、JavaScriptにおけるファイルの存在チェック方法は次の通り。
fetchメソッドとasync/awaitを使うとファイルの存在チェックを行うコードを書ける。
fetchメソッド: ES2015(ES6)で導入
async/await: ES2017(ES8)で導入
このコードはライブラリを使用せず、純粋なJavaScriptを使用して、指定されたファイルの存在を確認する。
ネイティブなJavaScriptの機能(fetch関数とasync/await)を利用して、指定されたファイルの存在を確認する。
【JavaScript】indexOf()メソッドは2種類ある
JavaScriptにおいて、indexOf()メソッドは2種類ある。
続きを読むJavaScript The Good Parts 覚書 不明点
ラッパーオブジェクトとは何か?
ラッパーオブジェクトがいまいち理解できない。
-P132 ここから-
JavaScriptでは、以下のように、それぞれの変数型のラッパーオブジェクトが用意されている。
new Boolean(false)
-P132 ここまで-
JavaScript 練習問題
JavaScriptの配列、文字列、関数、オブジェクトについての問題集
JavaScriptの入門書が終わったら、この問題集を解いてみること。
初心者や中級者向け対象の問題集になっている。
Amazon.co.jp: JavaScript 練習問題100問(タチアナちゃんとstudy) 2024年 (令和情報ファイナンス技術書) eBook : 株式会社令和情報ファイナンス: Kindleストア
【JavaScript】hasOwnPropertyと配列
配列はhasOwnPropertyを継承している。
続きを読む【JavaScript】Symbol
最近知ったけど、symbolというのが出てきたんだな。
typeof 〇〇で6種類ではなく、symbolが増えて7種類になった。
Symbolを使ってプロトタイプに新しいメソッドを追加する手法は、JavaScriptにおいて一般的なやり方らしい。
–mdn ここまで–
Array オブジェクトは要素の添字として任意の文字列を(連想配列のように)使用することはできません。非負の整数(またはその文字列形式)を使用しなければなりません。
–mdn ここまで–
そもそも、配列の要素の添え字は非負の整数(またはその文字列形式)やんか。
なので、symbolを使う特殊なパターンと言えるな。
Symbolは一意で不変な値を生成するために使用され、プロパティ名の衝突を避けることができる。
【JavaScrpt】for of文
for of文は、反復可能オブジェクト(配列、文字列、Map、Set など)の要素に対して反復処理を行うための簡潔な構文である。
これらの例では、for of文を使用して異なる種類の反復可能オブジェクトを処理しています。for of を使えるのは、反復可能オブジェクトが Symbol.iterator メソッドを持っている場合である。
反復可能オブジェクトならfor of文が使用可能である。
反復可能オブジェクトがSymbol.iteratorを持っているとは限らない。
最近のコメント