商品詳細
内容紹介 | |
---|---|
販売会社/発売会社 | 技術評論社 |
発売年月日 | 2019/01/25 |
JAN | 9784297103682 |
- 書籍
- 書籍
JavaScriptコードレシピ集
商品が入荷した店舗:店
店頭で購入可能な商品の入荷情報となります
ご来店の際には売り切れの場合もございます
お客様宅への発送や電話でのお取り置き・お取り寄せは行っておりません
JavaScriptコードレシピ集
¥3,278
在庫あり
商品レビュー
4
2件のお客様レビュー
JavaScriptをしっかりと勉強したことがなく、 都度調べながら実装していたので、 理解を深めたく、本書を読みました。 コード、利用想定シーンが記載されているので やりたいことを都度調べている方などは この1冊があれば大抵はカバーできるのではないかと思います。 ひとまずv...
JavaScriptをしっかりと勉強したことがなく、 都度調べながら実装していたので、 理解を深めたく、本書を読みました。 コード、利用想定シーンが記載されているので やりたいことを都度調べている方などは この1冊があれば大抵はカバーできるのではないかと思います。 ひとまずvarを使うのはもうやめようと思いました。
Posted by
結構前に購入したのだけど、600ページとあまりに分厚いのでゴールデンウィークに読もうと積読していた本。 JavaScriptについてはある程度勉強してきたつもりだけど、本書は最新のEcmascriptに対応した書き方になっているので、「今はこんな書き方ができるのか!」と驚くことも...
結構前に購入したのだけど、600ページとあまりに分厚いのでゴールデンウィークに読もうと積読していた本。 JavaScriptについてはある程度勉強してきたつもりだけど、本書は最新のEcmascriptに対応した書き方になっているので、「今はこんな書き方ができるのか!」と驚くことも多かった。 ただ、できたらどのブラウザで対応できるのか、対応できてなくてもPolyfillで対応できるのかということは書いてほしかったかな。多分、ここに書いてあることでもIE11では動かないという処理も多いだろうし。 マイナス値のround(四捨五入)がどうなってるのかよく分かってないことに気づいた。Math.round(-7.5)は-8になりそうだけど、-7なのか。まあ、小数点以下が0.5の場合はそれより大きい整数になると考えたら、そりゃそうか。 指定の数の乱数を生成するcrypto.getRandomValuesというメソッドは初めて知った。cryptoというぐらいだから、暗号用に使うのだろうけど、実際どういうふうに使われるのだろう。 ちょっと気になったのは、オブジェクトのプロパティーがあるかどうか判断するのに、「userData.id != null」としていたこと。他のページではは、厳密な判定をするようにしようとか、プロパティがない場合はundefinedになるということを書いてあった箇所があったと思うのだけど、なんでここだけこんなあまりよくない書き方になっているんだ。 asyncとかawaitという書き方は初めて知った。Promiseを置き換えることができて、かなりシンプルな書き方になるのだとか。ただ、ちょっとこの本を読んだだけじゃ挙動が分からな語った。Promiseを置き換えれるといっても、catchのような処理をあらわせれるのかどうかはよく分からない。このへん、もうちょっと勉強したい。
Posted by