NO IMAGE

ECMA Script6(JavaScript)の三項演算子

ECMA Script6(JavaScript)では、Javaと同じように三項演算子が使えます。 let a = ''; let b =...

記事を読む

NO IMAGE

ECMA Script6(JavaScript)のnew Date()をUTCからJSTに変換する方法

ECMA Script6(JavaScript)のnew Date()をUTCからJSTに変換する方法です。(時間だけ) ne...

記事を読む

NO IMAGE

ECMA Script6(JavaScript)のErrorオブジェクト

あまり知らなかったのでErrorオブジェクトについて勉強してみました。 let a = new Error();とすることによ...

記事を読む

NO IMAGE

ECMA Script6(JavaScript)でオブジェクトのプロパティを削除する方法

ECMA Script6(JavaScript)でオブジェクトのプロパティを削除するにはdeleteを使用します。 以下のよう...

記事を読む

NO IMAGE

ラバーダッキングとは

ラバーダッキングとはコンピュータ用語で、物に話しかけることで現状の問題を解決するという手法です。 パソコンの画面に向かって話しながらコ...

記事を読む

NO IMAGE

ECMA Script6(JavaScript)で配列に配列を追加する

ECMA Script6(JavaScript)で配列に配列を追加する方法です。 スプレッド演算子を使用して記述します。 let a...

記事を読む

NO IMAGE

ECMA Script6(JavaScript)で配列をユニークにする方法

ECMA Script6(JavaScript)で配列の重複している値をユニークにする方法です。 const arr = ; const...

記事を読む

NO IMAGE

ECMA Script6(JavaScript)で配列のオブジェクトをソートする

ECMA Script6(JavaScript)で配列のオブジェクトをソートする方法です。 オブジェクトは以下のように年度が入...

記事を読む

NO IMAGE

node.jsのソースを単体テストする際のmocha+sinonの使い方

node.jsのソースをmochaでテストしているとsinonでモックしてテストする、といったケースがあると思います。 sin...

記事を読む

NO IMAGE

ECMA Script6(JavaScript)でデストラクチャリング(分割代入)という記述方法

ECMA Script6(JavaScript)でデストラクチャリング(分割代入)という記述方法についてです。 以下のような記述をよく...

記事を読む

NO IMAGE

Lambda関数(Node.js)の環境変数の設定方法と取得方法

Lambda関数(Node.js)の環境変数の設定方法です。 Lambda関数の下に「環境変数」があるのでクリックすると設定画面が表示...

記事を読む

NO IMAGE

ECMA Script6(JavaScript)で配列から文字列、文字列から配列に変換する

配列のメソッドにjoinメソッドがあります。joinなので配列の要素を結合するのですが、joinメソッドの引数に文字列を渡すことによって、デ...

記事を読む

NO IMAGE

ECMA Script6(JavaScript)でObjectをコピーするObject.assignメソッド

ECMA Script6(JavaScript)でObjectをコピーする方法です。 簡単に思えますが、一旦コピーしてみると意外な動作...

記事を読む

NO IMAGE

Lambda(Node.js)からDynamoDBのテーブルにデータを登録する

Lambda(Node.js)からDynamoDBのテーブルにデータを登録します。 AWS.DynamoDB.DocumentClie...

記事を読む

NO IMAGE

ECMA Script6(JavaScript)でDate.now()、new Date()をモックする

ECMA Script6(JavaScript)のテストをしている時にDate.now()をある特定の時間にしたい時がありました。 D...

記事を読む

NO IMAGE

ECMA Script6(JavaScript)のsuperキーワードとthisについて

ECMA Script6(JavaScript)からextendsして親クラスを持つことが可能になりました。 子クラスのcon...

記事を読む

NO IMAGE

Lambda(Node.js)からDynamoDBのテーブルを検索する

Lambda(Node.js)からDynamoDBのテーブルを検索するには3通りメソッドがあります。 getとqueryとsc...

記事を読む

NO IMAGE

DynamoDBのTTL(Time To Live)の使い方

TTL(time to live)とは生存時間を意味します。 これはpingコマンドなどのパケットの生存時間でも出てくる言葉なので聞い...

記事を読む

NO IMAGE

カバレッジツールnycモジュールの使い方

カバレッジツールでnycと言うモジュールがあります。 npm install nyc でモジュールをインストールします。 npm te...

記事を読む

NO IMAGE

ECMA Script6(JavaScript)のtruthy and falsy

ECMA Script6(JavaScript)のtruthy and falsyについてです。 Pythonなんかができる人だとtr...

記事を読む

1 2 3 4 5 37