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

cloud9/heroku/独自ドメイン/wordpress/無料運営

当サイトはcloud9上にphpの環境を作って、そこからgit push heroku masterによってheroku上にデプロイされている。 やったこととしては、 いつかの記事で書いたようにclo …

p5.jsで球体を3行で描画

p5.jsを使うと、こんな球体がjavascript3行で書けてしまう。 以下、完成したこーど。 function setup() { createCanvas(300,300,WEBGL); sph …

no image

WordPress管理画面が真っ白に、、、。

ログインして/wp-adminにアクセスするも、ページが背景色一色になってしまった。 しばらく右往左往していたのだが、このサイトはherokuで管理しているため、再デプロイしてみることに。 $ git …

no image

p5.js/レスポンシブデザイン

お気づきだろうか。当サイトホーム画面のヘッダーがぬるぬる動いている。 極めてユーザー思いじゃないのは重々承知なのだが、あえてこの様な気儘な振る舞いをすることを謝りたい。 Processingをjsに移 …