アウトプットを頑張る

初めてのプログラミング学習期間中の記録と、日頃読んでいる本をメモのアウトプットをがんばります。

2021-12-01から1ヶ月間の記事一覧

【プログラミング学習】JavaScriptの基本的な文法

■プログラミング学習 ◎文字列の中に変数を含める方法 前回の内容で、変数の定義、「let」「const」「var」についてまとめました。次は変数に値を定義する際に、文字列の中に変数を含める方法になります。1.+ を用いてそれぞれの値を連結させる 2.テンプレー…

【プログラミング学習】JavaScriptの基本的な構文

■プログラミング学習 ◎デベロッパーツールJavaScriptはデベロッパーツールを使うことで、コードを実行→結果表示の確認ができます。デベロッパーツールはブラウザ開発者ツール、検証ツールなどとも呼ばれており、ブラウザに付属して使うことができます。下記…

【プログラミング学習】JavaScriptの概要を学ぶ

■プログラミング学習 ◎JavaScript JavaScriptとは、プログラミング言語の一つです。主にクライアントサイドにおいて、力を発揮する言語で、「ブラウザ上のアプリケーションの使いやすさ」や「リクエストの送り方の工夫」をJavaScriptは担っています。JavaScr…

【プログラミング学習】Webアプリケーションの正規表現使用 例2

■プログラミング学習 ◎passwordの英数字混合の判断 英数字混合チェックになります。 英数字が混合したパスワードであるか確認をする際には、 英字もしくは数字が少なくとも0回以上続き、 末尾までそれが続くことが前提条件となります。 /\A(?=.?[a-z])(?=.?…

【プログラミング学習】Webアプリケーションの正規表現使用 例1

■プログラミング学習 ◎正規表現のWebアプリケーションの利用 Webアプリケーションのバリデーションにおういて、正規表現は非常に有用なものです。 正規表現を用いることで、より細かいバリデーションの設定ができるからです。 よく利用するものとしては、以…

【プログラミング学習】正規表現とは Part2

■プログラミング学習 ◎応用的な使用方法のパターン 電話番号のハイフンを取り除く パスワードに英数字8文字以上という制約を設定する メールアドレスからドメイン部分のみを抽出する ◎電話番号のハイフンを取り除く 特定の文字を取り除く場合は、「特定の文…

【プログラミング学習】正規表現とは Part1

■プログラミング学習 ◎正規表現とは 正規表現とは、文字列の一部分を抽出・置換したり、 文字列が制約を満たしているかを調べるための表現方法です。 例:パスワードが6文字未満、メールアドレスに@がないとエラー ◎使うシーン 例えば、電話番号の入力など…

【プログラミング学習】Rubyのライブラリ

■プログラミング学習 ◎ライブラリの種類 Rubyには最初からさまざまな機能が用意されています。 プログラミングを書くことでこの機能を適宜呼び出して使用をしています。 文字列を記述する、数値を計算する、配列で複数の要素を管理するなど、これらはすべでR…

【読書】中国オンラインビジネスモデル図鑑

■読書 中国オンラインビジネスモデル図鑑 作者:王沁 かんき出版 Amazon こちらの本は、中国で人気のアプリを60個厳選し、そのビジネスモデルや機能、マーケティング施策や資金調達などの情報が図解や画像でわかりやすく説明されていました。 その中で個人的…

【プログラミング学習】クラスの理解

■プログラミング学習 ◎クラスの継承 Rubyでは、データの元になる設計図(クラス)を作り、その設計図を元に実態となるデータ(インスタンス)を作るというのが手順になります。 このクラスに親子関係を作ることをクラスの継承と呼びます 親子関係とは、既存…