sai_dive IL

学んだことのアウトプットブログ

2021-09-04から1日間の記事一覧

【JavaScript】nullとundefinedの違い

nullとundefinedの違い null 変数は定義されている。該当する値が存在しない。 let x = null; console.log(x); #=> null undefined 未定義。変数は宣言したが値が代入されていない。 let x; console.log(x); #=> undefined

【JavaScript】比較演算子 == と === の違い

比較演算子 == と === の違い ==は同じであるか型変換等をして抽象的に値を判定する。String '10'とInteger 10がtrueになる。 let str = '10'; let int = 10; if(str == int) { console.log(true); } else { console.log(false); } #=> true ===は型も同じで…

【JavaScript】型変換と結合の注意点

型変換 数値型にする Number console.log(Number('2000')); #=> 2000 変換できないものはNaNが返る console.log(Number('You')); #=> NaN 文字列型にする String console.log(String(20)); #=> 20 結合の注意点 文字列 + 文字列 = 文字列 文字列 + 数値 = 文…

【JavaScript】文字列結合とテンプレートリテラル

変数に入れた文字列を結合 テンプレートリテラル時に ` ( バッククォーテーション)を使うので注意 +で結合 let lastName = '姓’; let firstName = '名前'; let greeting1 = 'おはよう! ' + lastName + ' ' + firstName + ' ' + 'さん'; console.log(greetin…

【JavaScript】データ型を調べる

データ型とは? undefined, Boolean, Number, String, BigInt, Symbol, Object, Function, null等の値の型のこと データ型を調べる typeof演算子で調べることができる JavaScriptは他の言語の浮動小数点型(Float型)と整数型(Integer型)がNumber型として扱わ…

【JavaScript】変数と定数の定義

変数とは? 変更することができる値を入れておく箱 定義と使用方法 let 変数名 = 値; console.log(変数名); 例 let color = 'Blue'; console.log(color); #=> 'Blue' ES2015より前の書き方 var 変数名 = 値; console.log(変数名); 例 var color = 'Blue'; co…

【JavaScript】エスケープシーケンス表示

エスケープシーケンスとは? 文字出力の制御を行う特殊な文字列を表現するための方法 エスケープシーケンス 表示上¥(円)マークになっているが、\(バックスラッシュ)でも可能。 ¥b バックスペース ¥t 水平タブ ¥v 垂直タブ ¥n 改行 ¥’ シングルクォーテー…

【JavaScript 】コメントアウト

コメントアウトとは? 説明文 一時的にコードを無効 使用方法 1行コメントアウト //使用 例 // console.log('Hello World!'); 複数行コメントアウト /* */使用 例 /* console.log('Hello World!'); console.log('Hello World!'); */ ショートカット Mac 「co…