記事一覧
height:auto のときにtransitionが効かない
こんにちは。SESエンジニアのつくねん。です。
この間アコーディオンみたいな機能をつくっているときに
heightを0→auto
になるように設定した際に
transitionが効かないという状態になりました。
どんな状態だったか?
該当コードをすごく簡略化すると下記のようなコード
<div id="button">クリック</div><div id="items"> <div>アコーディオ
JavaScriptで意図しないグローバル変数に気を付ける
こんにちは。SESエンジニアのつくねん。です。
現場で開発中相談を受けて、こんなパターンあるんだ!という気づきをいただいたので残します。内容は「コードに意図しないグローバル変数が現れる」という話です。
関数内での変数がグローバル変数として扱われる早速、該当のコード例を。
この状態で動作を確認すると
function func(){ variable = "関数内で定義" // vari
[PHP]preg_matchでバックスラッシュ「\」をマッチさせる。
こんにちは、SESエンジニアのつくねん。です。
最近開発した機能で
値にバックスラッシュが含まれる場合php側で全角に変換する。
という要件のものを実装しました。
まず、値に含まれるかの判断処理としてpreg_matchで一致したらと思い
$text = "バックスラッシュ\を含む";preg_match("/\\/", $text);
としたところ
おや、、マッチしない。
ということでpr