エンジニアのサブルーチン

あまり注目されない組み込みのシステムエンジニアをやっています。エンジニア業界のこととか、勉強したこととかを不定期に更新していきます。

2019-06-01から1ヶ月間の記事一覧

綺麗なコードについて学ぶ

コードを書く事がこの先もっと多くなりそうなので、早いうちに他の人がちゃんとすぐ分かるように綺麗なコードの書き方について、エンジニア先輩方のqiitaの記事から引用して学びます。... 分かりやすい名前をつける qiita.com まず、一つの変数を宣言してみ…

質問できない環境に対する愚痴

今日は一日中遊んでしまって全く勉強できてない。やってしまった.....せめて、何か記事にしようと思って、考えてたよ よく、itエンジニアの職場は上司に質問できない環境の職場。って聞くんだけど もちろん会社によりけりやけど、 チーム開発やのに聞けない…

varとletの違い

前回の記事で、var、let、constについて説明したけど、じゃあvarとletってどっち使えばいいのさ?って考えに至ったので、より詳しくvarとletについて調べてみよう! ... 関数スコープとブロックスコープ 前回varとletの違いについて、varが再宣言可能で、let…

Javascriptの変数宣言と使い分け

Ajaxの記事書いてた時に気になってたんだけど、constってなんや?って事で今日は変数宣言と使い分けの方法についてまとめてみる。...最初に変数と変数宣言についておさらい。 変数とは文字列や値を入れる箱のようなもので、繰り返し利用できるようにする機能…

非同期通信とその実装について

今回は非同期通信についてまとめていきたいと思います。 非同期通信とは 非同期通信の前に、まずは軽く同期通信について解説する。同期通信 一般的に、ユーザーがあるサイトのページに移動する等、サーバーに対してリクエストを投げると、サーバーからレスポ…

正規表現をさらに詳しく

前回(正規表現について - sugaのガムシャラ向上心)正規表現の基礎的な部分を書いたけど、それについてさらに詳しく書いていくよ より複雑な正規表現 var pass = 'Suga1234'; pass.match(/[a-z\d]{8,}/i); //=>["Suga1234"] は?意味わからん てことで1つずつ…

正規表現について

正規表現を勉強していて難しくてすぐ忘れそうだな。と思ったので、自分用メモとしてここに詳しく書いていきたいと思います!. . . 正規表現とは? そもそも正規表現とは文字列に特定の文字が含まれているか確認したり、 その文字をとりのぞくなどの処理を行っ…