Ruby

【Ruby】Hashの基本:作り方・追加・更新

最近 Ruby の勉強をしているので、今回は Hash(ハッシュ) についてまとめました。この記事では、ハッシュの 生成・値の追加(更新)・削除 の基本を解説します。 ハッシュは、「キー」と「値」のペアでデータを管理するためのオブジェクトで...
Ruby

【Ruby】attr_accessor とは? attr_reader/attr_writerとの違い

Rubyのattr_accessor / attr_reader / attr_writerの違いと使い方について
OTHER

Cocoonでhighlight.jsの色がおかしいときの原因と直し方

無駄に時間を使ってしまったのでメモ。Cocoonでは標準でhighlight.jsを使ったコードのハイライト機能が用意されているみたいなんだけど、コードブロック内に書いたコードが思った通りの色にならない。 全体がオレンジになっていてめっちゃ...
JavaScript

【JavaScript】スプレッド演算子って?

Reactを勉強し始めてからやたらとスプレッド演算子を使う場面に遭遇する。現場でもあまり使ったことないし、あんまり自分の中で理解できてなかったので、軽くまとめてみました。 スプレッド演算子の基本 ざっくりいうと、配列やオブジェクトに格納され...
JavaScript

イベントの伝播って?

イベントの伝播についてまとめてみました。
JavaScript

Each child in a list should have a unique “key” prop.について

画面自体は問題なく表示されてるけど、なんかコンソールに警告が出力される。 key属性を設定していないのが原因で発生していた Reactではリストの表示とかをするときに、リストの要素一つ一つにkey属性を指定しないといけないらしい。key属性...