1
0

More than 1 year has passed since last update.

あるWebサービスの開発メモ・JavaScript チート

Last updated at Posted at 2022-08-16

データ操作

  • 部分文字列を取得したい
    • str.slice(開始位置, 終了位置) // 各位置はゼロオリジン (終了位置の文字が含まれないことに注意)
    • str.slice(11, str.length) // 11番目から全て取得
  • オブジェクトが配列か知りたい
    • Array.isArray(オブジェクト); // true なら配列

制御

オブジェクト操作

JSX 連携

モチベーション

ここでは React のなかで使用する JavaScript のチートシートをコツコツつくっていきます。

JavaScript はちょっと苦手です。やりたいことの実装方法がわからなくて、Google検索などで方式を探り、試行錯誤して実装するということを繰り返しています。

多少苦労をして実装できたものの、その後の整理ができていないため、時間の経過とともにまた同じようなことがわからなくなってしまって、また同じ試行錯誤を繰り返してしまっています。

例えば if - else の条件分岐。私は初めに c言語 を学んだので c が右脳に染みついています。c で実装するのは容易ですが、他言語になると急に怪しくなってきます。

話を戻します。定番と言いますか、過去に問題解決した課題に関するチートがあると、自分にとっては非常に有用です。JavaScript のエキスパートにはまったく不要な情報だと思いますので無視してくださいね。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0