速報

COMSBIのSaaS版で個人情報漏えい|社内アカウントから複数社の情報を取得

CATEGORY

【JavaScript】大文字/小文字を変換する【toLowerCase/toUpperCase】

※本ページのリンクにはプロモーションが含まれています。

【JavaScript】大文字/小文字を変換する【toLowerCase/toUpperCase】

目次

本記事では、JavaScriptで大文字を小文字に、小文字を大文字に変換する方法をご紹介しています。

アルファベットを比較する前に大文字・小文字のどちらかに変換したいんだけど、何か良い方法ないかな?

上記の疑問にお答えします。

では、解説していきます。

スポンサーリンク

JavaScriptには大文字・小文字を変換するメソッドがある

JavaScriptには文字列を大文字あるいは小文字に変換するメソッドが用意されています。変換はとても簡単で、それぞれのメソッドを呼び出すだけで実現できます。

試しに大文字・小文字に変換するサンプルを作ってみましょう。

アルファベットを小文字に変換する

まずはアルファベットを小文字に変換するメソッドから。

アルファベットを小文字に変換するには下記のメソッドを指定します。

String.prototype.toLowerCase()

では、みんな大好きダミーテキスト「Lorem ipsum」を使って実行結果を見てみましょう。

JS

let str = "Lorem ipsum dolor sit amet";
console.log(str.toLowerCase());

実行結果

"lorem ipsum dolor sit amet"

ちゃんと小文字に変換されていますね。このまま大文字に変換する方法も見ていきましょう。

スポンサーリンク

アルファベットを大文字に変換する

アルファベットを大文字に変換するには下記のメソッドを指定します。

String.prototype.toUpperCase()

前項と同じく「Lorem ipsum」をすべて大文字に変換してみます。

JS

let str = "Lorem ipsum dolor sit amet";
console.log(str.toUpperCase());

実行結果

"LOREM IPSUM DOLOR SIT AMET"

ちゃんと変換できていますね!これでアルファベットの比較をするのも簡単になるのではないでしょうか。

試しに日本語でもやってみる

まぁ、どうなるかは予想できるけれど、やってみましょう。

toLowerCase

let str = "こんにちは!";
console.log(str.toLowerCase());

実行結果

"こんにちは!"

toUpperCase

let str = "こんにちは!";
console.log(str.toUpperCase());

実行結果

"こんにちは!"

うん、わかってた。

スポンサーリンク

最後に

アルファベットの文字列の比較、とくに大文字・小文字どちらの入力も受け付けている場合、スクリプト側で検証し、大文字あるいは小文字に変換するという処理が必要になることがあります。そういったときにtoLowerCase()とtoUpperCase()を使用してみてくださいね!

以上、JavaScriptで大文字/小文字を変換する方法のご紹介でした!

この記事を書いた人

Ryohei

Webエンジニア / アプリ開発者 / 技術ブログ運営者

福岡のWeb制作会社に勤務するWebエンジニアです。10年以上にわたりWeb制作・開発に携わり、ヒアリングや進行管理から、コーディング、CMSの構築、システム開発、サーバーの構築・保守・運用まで、Webサイト制作の工程を幅広く担当しています。Webサイトは、これまでに100以上の構築・保守を手がけてきました。

個人でもWebサイトの制作・改修やWebアプリの開発・運用を行い、AIを活用した開発にも取り組んでいます。近年はWebセキュリティにも注力しています。

2015年から技術メディア「Into the Program」を運営し、実務や開発で得た知識をもとに、プログラミングの実装方法やWebサイトの運用・セキュリティ情報を発信しています。

主な分野
Webサイト構築・保守・運用 / HTML/CSS / JavaScript / PHP / WordPress / サーバー構築・保守・運用 / アプリ開発 / セキュリティ対策
資格・試験合格
情報セキュリティマネジメント試験
基本情報技術者試験
AWS認定ソリューションアーキテクト アソシエイト
PHP8技術者認定ウィザード
メディア運営
2015年〜

記事の作成・更新について

セキュリティ記事は、ベンダーの公式アドバイザリやCVE・JVNなどの一次情報を参照し、出典と情報確認日を記載します。実環境での検証を行った場合は、その環境と確認範囲を明示します。重要な追加情報や誤りを把握した場合は、内容を確認して追記・訂正します。

関連する記事

おすすめの書籍

キーワードから探す

スポンサーリンク