LilPacy.info

快楽な不幸を捨て苦痛まみれの幸福を求める男の物語

未分類

Uncaught TypeError: Cannot read property ‘keyCode’ of undefinedの解決

投稿日:

p5.jsでお絵かきをしていたところ

Uncaught TypeError: Cannot read property 'keyCode' of undefined

のエラーが発生。

以下、エラーが出たこーど。

function saveFrame(e){
if(e.keyCode==13){
saveFrames('generative_art');
}
}
saveFrame()

なんのことはなく、呼び出し方を以下に変更で解決。

document.addEventListener('keydown',saveFrame);

以下、完成したこーど。

function saveFrame(e){
if(e.keyCode==13){
saveFrames('generative_art');
}
}
document.addEventListener('keydown',saveFrame);

呼び出し方を変えただけ。

-未分類

執筆者:


comment

関連記事

no image

[java] 再代入、メソッドコールしたときのメモリ管理の仕組み

プリミティブ型はスタックに実体を持つ 配列、オブジェクトはヒープに実体、スタックに参照を持つ 変数の再代入はスタックのものがスタック内にコピーされる メソッドの引数に渡した場合も再代入と同様に、スタッ …

no image

改革改善の思考フロー再考

物事をより良くしていくための思考フローとしてパターンがいくつかあるなと感じたので整理しておく。 関心は、「どういう問いから思考をスタートし、どういう流れを経て着地させればよりスムーズに理想目的を実現で …

python/matplotlibで複数グラフを描く

6年毎のニューヨークの気温を比較 参考:Pythonからはじめる数学入門

no image

本気を度を図る指標とは

結論、「所属する社会単位にとって意味のある発言・行動の量x質が十分かどうか」だと思う。 今まで自分は仕事に対して本気になれていないような感覚だけがあったし、面談などを通して周囲に口でもそう伝えてきた。 …

iTerm2/zsh/vim スクロールでカーソル移動

シェルにおけるマウス/トラックパッドのスクロールでのカーソル移動。 ターミナルだとデフォルトだが、iTerm2だと設定が必要、非常にわかりにくい。 まずcommand+,で設定画面を開き タブの右端に …