ツイート
シェア
LINEで送る
B! はてぶでブックマーク
Pocketでブックマーク
RSSフィード

Web

Web技術で困っている人のために情報を発信します。

JavaScript ES2015 var, let, const 変数宣言の使い方

JavaScript image

久しぶりにJavaScriptを使うことになって調べたら、変数宣言のバリエーションが増えていました。let, constという使い方があるらしい。

ES2015で策定されたのでもう2年も前です(執筆時点)。やばい相当遅れています。遅まきながら勉強しました。

続きを読む

PHP, シングルトンクラスを簡単に実装する方法。Traitを用意してuseするだけ。

php

シングルトンはクラスのインスタンスを1つだけしか作れなくするもので、オブジェクト指向のデザインパターンで使われます。

それをPHPで簡単に実装するために、クラスをシングルトンに変えるtraitを作成しました。これをuseで実装するだけでシングルトンクラスになります。

続きを読む

Google AdSense, 広告がはみ出るのを直す方法

network image

ある日突然、Googleアドセンスの広告サイズがサイトのページ幅サイズに大きく広がってしまいました。

それまではCSSでサイズを指定していたんですが、それが突然、効かなくなってます。

原因はアドセンスのJavaScriptでした。その対処方法です。

続きを読む

PHP array_filter, 配列の空要素削除に使うのはダメ!

php

array_filter(), array_values()を使って、配列から空要素を削除する方法があります。

よく使う方法ですが、絶対にやってはいけないことがあります。

『コールバックのstrlen()』です。

どうして?の人からそもそも知らない人まで、分かりやすいようにサンプルコードで説明します。

続きを読む

jQuery, HTMLの読み込みが完了してから実行する。

jquery image

jQueryのJavaScriptをHTMLの読み込みが完了してから実行する方法です。あまりにもかんたんなので何をしているのか忘れてしまうくらい。

あれだけコードを読んでるとき出てくるのに、自分も数年に1回なんだったっけ? となるので備忘録です。

続きを読む