タグ

2011年8月23日のブックマーク (3件)

  • JavaScript:文字を数値に変換する方法(非参考版)

    jQueryとかでCSSのpaddingとかを抜きだした時、 pxやemがついたまま抜きだされてくる。 これをreplace()などで数値だけにして足し算とかをしようとしても、 文字列として扱われてしまうことになる。 つまり、文字を数値へ変換しなければならないのだけど、 JavaScriptでどうやれば数値になるのか知らない。 調べたらたまに使っているeval()を使う事で、 文字を数値として使うことができるらしいので、 メモとしてエントリーしておく。 ※文字列を数値とする場合はevelは利用しないように!! エントリーはJavaScriptを勉強する過程で書いた記事です。文字列を数値に変える場合、エントリーのようなevelを利用するのではなく、次のエントリー「JavaScript:文字を数値に変換する方法その2」を参照し、parseInt()やparseFloat()を利用するように

    JavaScript:文字を数値に変換する方法(非参考版)
  • 逆引きJavaScriptリファレンス

    逆引きJavaScriptリファレンスです。 ◆ステータスバー(ウィンドウの最下行)に文字を表示させたい ◆文書中に文字を表示させたい ◆変数の値を文書中に表示させたい ◆"(ダブルクオーテーション)を表示させたい ◆'(クオーテーション)を表示させたい ◆フォームのテキストエリアに文字を表示させたい ◆背景の色を変えたい ◆現在の日付を求めたい ◆現在時刻を求めたい ◆警告や注意を促したい ◆文字を入力させたい ◆数値を文字にしたい(変換) ◆文字を数値にしたい(変換) ◆文字列の中から1文字だけ取り出したい ◆一定時間ごと処理を行いたい ◆一定時間ごとの処理を停止させたい ◆サブウィンドウを開きたい ◆フォームに入力された文字列を取り出したい ◆自分のコンピューターのファイルを読み出したい ◆相手のコンピューターにファイルを書き込みたい ◆指定アプリケーションを起動させたい ◆配列を作

  • 文章中の文字をJavaScriptとして動作させてみる

    文章中に使ったサンプルの文字とかを 直接動作させる方法はないかなと思い探してみたら、 どうやらevalという関数で動作させることができるようだ。 今後作って動作させてみたいことがあるので、 今回はその時のために、evalの使い方を勉強してみる。 eval(○○) eval(○○)は、○○に入れた文字を動作させられるらしい。 つまり、書いている文字を引っ張ってきて、そこに入れれば、 書いた文字が動作するのでしょう! 引っ張ってくるのをjQueryの構文にしてみたら、 その構文通りに動くのではないだろうか? ってことで実験。 サンプル ■設定ソース $(function(){ $("input.run").click(function(){ var code = $("#samp").text(); eval(code); }); }); 今回から、$(document).ready(func

    文章中の文字をJavaScriptとして動作させてみる