TypeScript の Enum は string にするといい感じになる
numberの列挙型にした場合、存在しない数値を入れてもコンパイル時にエラーにならない。
enum TamiType { Hoge,//0 Foo,//1 Fuga//2}const v: TamiType = 5//エラーにな ...
プログラミング入門 どっちのコードが読みやすい?
以下のコードをみてください
以下のコードを10秒間で読んでください。
const convertStr = str => { let upper = str.toUpperCase() let newArr = )){ ne ...
HTML/CSS入門 10分で時計盤をつくってみよう
HTML/CSSで以下のような時計盤をつくってみます。
タスク一覧円を描く円の縁を描く
12を描く
1を描く
2から11を描く
円を描く
divで正方形を作り、border-radius: 5 ...
駆け出しエンジニア向け 面接の時にアピールすると良いこと
今回は面接の時にアピールすると良いことを書きます。
アピールするために今からどのようなことをすれば良いかもわかります。
結論自走できるエンジニアであることをアピールしましょう。
採用する側としては、 ...
将来が有利になる!! IT業界に踏み込む際に気をつけること
プログラミングを学習したし、いよいよこれからIT業界に踏み込んでばりばり稼ぐぞ!という方に向けて、私自身の体験に基づく、気をつけて欲しいことをご紹介します。
結論モダンな技術や幅広く使われてる技術を使っている会社・案件を選 ...
プログラミング入門(JavaScript) 関数に渡された引数をそのまま別の関数に渡したいとき
やりたいこと
hogeという関数では、nameとcodeという二つの引数を受け取って何かの処理をします。
そして、その二つの引数をそのままsaveCacheという関数に渡したいとします。
その場合は、apply ...
プログラミング入門(JavaScript) 関数に関数を渡してコードの重複をなくす例
エラーコードからエラーの文字を返す課題
今回は実務でありそうな課題をやってみます。
実装内容ユーザー情報を返してくれるAPIがあります。
このAPIはエラーになった際に{code:’U001̸ ...
プログラミング入門 処理を関数にするとコードが分かりやすくなることをわかりやすく説明
まず以下のコードをご覧ください。
const bonusPoint = (currentPoint, currentMonth) => { if(currentMonth >= 6 && currentMonth & ...
プログラミング入門 はじめて学習する言語にJavaScriptをおすすめする理由
今回は、はじめて学習する言語としてJavaScriptがおすすめな理由を簡潔にご紹介します。
言語のルールが少ない少し語弊があるかもしれませんが、他の言語に比べてルールが少ないので、学習コストが低いです。
Ja ...
プログラミング入門(JavaScript) for文よりforEachを使ってみよう
今回はJavaScriptのループ処理のお話を書きます。
なぜforEeachを使うのかまず、for文のコードです。
const users = const result = .split(' ') ...









