開発・プログラミング

JavaScript

【JavaScript】??(Null合体演算子)と三項演算子・|| の違い|0や空文字を消さないデフォルト値の書き方

JavaScriptの ??(Null合体演算子)と、三項演算子(? :)・|| の違いを、「0を設定したのにデフォルト値になる」例でまとめました。?. との組み合わせや ??=、|| と混ぜるときの注意も紹介します。
JavaScript

【JavaScript】querySelectorで使えるCSSセレクターの書き方|基本・属性・結合子・疑似クラスのチートシートと注意点

document.querySelector と querySelectorAll で使えるCSSセレクターを、基本・属性・結合子・疑似クラスに分けてまとめました。見つからないときの null、NodeList、nth-child の勘違いなど、つまずきやすい点も紹介します。
JavaScript

【JavaScript】filterメソッドの書き方|if文から1行のアロー関数まで、4ステップで短くして理解する

JavaScriptのfilterメソッドで、配列から特定の要素を取り除くコードを、if文を使った書き方から1行のアロー関数まで4ステップで書き換えます。元の配列が変わらないことや、オブジェクトを比べるときの注意点もまとめました。
HTML

JSFiddleとは|ブラウザだけでHTML・CSS・JavaScriptを試せるオンラインエディタの使い方と、保存するときの注意

JSFiddleは、ブラウザだけでHTML・CSS・JavaScriptを書いて、その場で動かせるオンラインのエディタです。画面の見方と動かし方、ライブラリの読み込み、保存と共有、保存したコードは公開される注意と、手元で試す方法との使い分けを紹介します。
XAMPP

【XAMPP】「Cannot create file xampp-control.ini」アクセス拒否エラーの原因と直し方|管理者で実行する前に試したいこと

XAMPPのコントロールパネルで、xampp-control.iniを作れないというアクセス拒否のエラーが出るときの原因と直し方です。自分のアカウントに書き込み権限を付ける方法、管理者として実行する方法とその注意、読み取り専用の確認を紹介します。
JavaScript

【JavaScript】文字列の ‘ と ” と ` の違い|シングル・ダブルクォートとテンプレートリテラルの使い分け

JavaScriptでは文字列を '(シングルクォート)、"(ダブルクォート)、`(バッククォート)の3つで囲めます。それぞれの違いとエスケープの書き方、テンプレートリテラルの使い方と注意点、スタイルガイドごとの選び方をまとめました。
JavaScript

CodePen(コードペン)とは?ブラウザだけでHTML・CSS・JavaScriptを試せるオンラインエディタの使い方|CodePen 2.0で変わったこと

CodePenは、ブラウザだけでHTML・CSS・JavaScriptを書いて、結果をすぐに確かめられるオンラインエディタです。無料でできること、始め方とサンプルコード、2026年7月のCodePen 2.0で変わったこと、公開設定などの注意点をまとめました。
PHP

【PHP】フレームワークなしで作る最小限のWeb API|GETとPOST、JSONの受け取りとエラーを、C言語と比べながら

フレームワークを使わず、PHPのファイル1つで作る最小限のWeb APIを、C言語と比べながら解説します。GETとPOSTの受け取り、JSONの変換とエラーの返し方、curlでの動作確認と、WindowsやXAMPPで試すときの注意を紹介します。
Python

【Python】f文字列(f-string)の使い方|変数の埋め込み、桁数・ゼロ埋め・カンマ区切り、{x=} とバージョンごとの違い

Pythonのf文字列(f-string)の使い方をまとめました。変数や式の埋め込み、小数の桁数・ゼロ埋め・カンマ区切り・寄せの指定、デバッグに便利な {x=}、Python 3.12で変わったクォートの扱いと、バージョンの確かめ方も紹介します。
Python

【Python】リスト・タプル・セットの違い|カッコの書き方、追加・削除の操作、使い分けと注意点

Pythonのリスト・タプル・セットの違いを、カッコの書き方、要素の追加と削除、つまずきやすいエラーと一緒にまとめました。空のセットや要素が1つのタプルの書き方、重複を消すときの順番、検索の速さの違いも紹介します。