任意の文字数の英文字列を生成する

JavaScriptでAAA、AAB、AAC…ZZZという英文字列をもれなく生成する方法です。
コードを下に示します。
「enumerate(3)」としているところで文字数を指定します。この場合、3文字です。4文字で相当時間がかかりました。5文字だと動かないと思い、試していません。 (さらに…)

JavaScriptでPHPのmb_convert_kanaを再現

PHPにはmb_convert_kanaという関数があります。英字、数字、ひらがな、カタカナの半角と全角を相互に変換することができます。ひらがなとカタカナの変換もできます。

PHP: mb_convert_kana - Manual

これをJavaScriptで再現してみました。オプションはPHPと全く同じです。
前に「JavaScriptで全角英数字を半角に変換」という記事を書きましたが、一部、これを流用しています。 (さらに…)

JavaScriptでsliceを使う

JavaScriptには文字列からその一部を切り出すメソッドがいくつかあります。
sliceとsubstringとsubstrです。

文字列.slice(最初の位置,最初の位置+文字数)
文字列.substring(最初の位置,最初の位置+文字数)
文字列.substr(最初の位置,文字数)

sliceとsubstringは同じです。書き換えると「文字列.slice(最初の位置,最後の位置+1)」となります。ちょっと分かりにくいかもしれません。

いくつかのパターンを試してみます。IEで確認しました。
文字列"abcdefg"に対してメソッドを適用します。 (さらに…)


タグ

カテゴリー

最近の投稿

最近のコメント

固定ページ

アーカイブ

stabucky

写真

メタ情報