javascript
久しぶりにReactJSを触ろうとして、react-cliなどアップデート。 npx create-react-app test-app-namecd test-app-namenpm start とやったら、下の画面。 くるくる回っていたロゴはどこへ?アップデートしたから変わったのかな・・・? React.js&Next.js超入…
正規表現を利用して、アルファベットと数字でできた文字列が回文になっているかどうかをチェック。FreeCodeCampの問題1つできた。 function palindrome(str) { str = str.replace(/[^\w\d]|_/g, '').toLowerCase(); console.log(str); var strLength = str.…
JavaScriptで値が数値かどうか判断するには、 isNaN か isFinite 関数があるので使おう、との紹介を読んで使おうと思ったらわりと使いにくいものでした。 developer.mozilla.org developer.mozilla.org isNaNの使用例として、 isNaN(NaN); // trueisNaN(unde…
Vue.js を利用したサンプルアプリ「Todo リスト」作成。JavaScriptなので情報の保存はブラウザを閉じるまで。何度も使うことで、使い方に慣れるしかない、という感じになってます。 Vue-cliを使うのはまだなので、これから学んで慣れていきたい。 しかし、PH…
Vueの初心者向けチュートリアルを実施中。JavaScriptのフレームワーク(?でいいの?)のVueはとっつきやすいという感じがしていて、本を購入しなくともオンラインのチュートリアルなどでそれなりに使えそうな気持ちになります。 マスターできた、という訳で…
本日はJavaScriptのトレーニング。色々手を出しすぎてよくわからなくなっているのはさておき、setIntervalとclearIntervalで遊んでいました。サイコロを動かして止める、という感じのシンプルなもの。 コードはこんな感じにできました。 <script> var dice = []; fun…
JavaScriptのメモ。 以前どこかのブログだか記事かで、JavaScriptはfor分のループは使わない方がいいとか、という内容がありました。それで代わりに使うのは、forEachやmapなどを利用するのがいいとか。whileも入る?とその時は考えていた気がします。 その…
英語はできないよりできたほうがいい。少なくとも英文は読めないより読める(理解できる)ほうがいい。 そういう風に思えるサイトです。多分昔からあるのだろうと思いますが、昨日知りました。 pythonbooks.revolunet.com 全て、ではないけれどOpenBookとい…
今時のJavaScriptのconstについてMDNの内容を確認。 developer.mozilla.org > const My_FAV = 7; undefined> My_FAV = 20; //エラーになるTypeError: Assignment to constant variable. > console.log("私の好きな数字です:" + My_FAV); //7が出力される私…