- 2022.05.31
- DOMを生成, JavaScript, もりけん塾, 要素の作成, 関数を作る,
DOM作成時に、属性もセットできる関数
document.createElementメソッドとObject.keysを組み合わせて、DOM作成時に、属性もセットできる関数を作ってみました。かなりニッチだと思うのですが、どうしてもJavaSc […]
document.createElementメソッドとObject.keysを組み合わせて、DOM作成時に、属性もセットできる関数を作ってみました。かなりニッチだと思うのですが、どうしてもJavaSc […]
今回は、jsonデータを作って、タブ切り替えを実装する課題です。jsonデータの構成に少し悩みましたが、先に取り組んだ方々のコードやコメントを参考に、進めました。 お題 これはyahooのトップページ […]
前回はこちら お題 モーダル内に formをおいて、input(type number)値、input(type text)、を新たに作ったsubmitボタン押下で リクエスト、 APIから値を取って […]
前回はこちら↓ お題 13で作ったモーダル内にinput (typeはnumber)をおいて、クリックした際にinput(type number)のvalueを取得して、リクエストできるようにしてくだ […]
課題13は、課題12の続きで、12で作ったボタンをクリックしたらモーダルウィンドウが開き、リクエスト送信できるようにします。 課題12の学習記録は、こちら↓ お題 クリックしたらモーダルが出てきて、1 […]
今回は前回実装したものの続きで、クリックでFecthリクエストをする課題です。クリックイベントはJQueryでしか実装したことがなく、JavaScriptでどうやるんだろう?ちょっと難しそう、というと […]
課題11は、Fetchを使って、APIから値を取得、取得した値を使ってDOMを表示する課題です。ちょっと難しそうですが、外部にあるデータをとってくる、ということを初めて行うので、ワクワクが大きかったで […]
課題10に進みました。前回のasync/awaitを使った非同期処理にtry-catch-fainallyを追加し、例外処理をします。 お題 問題9に追加で try-catch-finaliy を書い […]
今回は、課題7でやった非同期処理をasync/awaitで実行する課題です。 async/awaitは、非同期処理を、より簡単にわかりやすく書くことができるものらしいです。便利ですね!asyncを関数 […]
課題8はPromiseのエラーの処理を実装します。 お題 つぎはresolveで解決するのではなく(resolveを実行するのではなく) 3秒後にrejectを実行してthenでその値をコンソール出力 […]