JavaScriptプログラミングのTOPへ JavaScriptで,文字列の内容を確認するためには alert( str ); のようなコードを書く。 しかし,本当は str.alert(); のような書き方をしたい。 そう思うのでは。 文字列(「str」とか 「"hoge"」 )を書いてから, そのあとで alert() と書きたい。 要するに,文字列変数をタイプした直後,「あ,この変数の内容を表示したいんだった」と気づいて,alert() を書くだけのためにわざわざ行頭に戻って,文字列変数を alert() で囲むのが面倒。 どうしたらよいか。 解決策 これでOK "hoge".replace(/^.*$/,function(){alert(arguments[0])}); 価値 タイプライターでJavaScriptをコーディングしているときなどに,とても役立つだろう。 (一度タイプ
![alert() と書くために,わざわざ行頭に戻らなくてもすむ方法 - 主に言語とシステム開発に関して](https://cdn-ak-scissors.b.st-hatena.com/image/square/06a15c64ba0ceec233d86d71001ebb29a9dcbf5d/height=288;version=1;width=512/https%3A%2F%2Fcdn.blog.st-hatena.com%2Fimages%2Ftheme%2Fog-image-1500.png)