元スレ+ JavaScript の質問用スレッド vol.77 +
JavaScript覧 / PC版 /みんなの評価 :
551 = :
そのコードが怪しいんでしょ。
大小比較の結果を「でたらめ」にしたらsortがいつ終わったか
判断に困るからいつまでも終わらないというだけでは。
配列の内容をランダム順にするのならシャッフルすれ。
瞬時に終わるから。シャッフルのやり方なら過去ログ検索。
552 = :
sortを使ってシャッフルするって馬鹿げたコードを一時期よく見たな
理論的に終わらない可能性もあるだろ
553 = :
>>551-552
回答ありがとうございます。えっと文章がつたなかったのかも
知れませんが、ソートとランダムは別々でして、比較すると
ソートの方が目茶遅いという話です。拙文で混乱させてしまっ
てたらすみません。
555 = :
プログラマてのは総じてひねくれてるから、曖昧な質問に対しては、
エスパーが趣味な奇特な御仁は除き、わざと的外れな回答して嫌がらせしてくるよw
いい勉強になったね
556 = :
こういう回答者叩きのふりをして実は質問者を馬鹿にしている奴が
一番タチ悪いよな
557 = :
そっとしておいてやれよ
561 = :
ページ内検索って自前でゴリゴリ find しないとダメかね?
ブラウザの検索ボックス使いたいんだが
562 = :
http://developer.mozilla.org/ja/DOM/window.find
563 = :
&は「&」を表し、
あは「あ」を表しますが、
JSで&#○○;の文字列を該当文字に変換する便利な関数か何かはありますか?
なければ代替で関数を作りたいです。
var beforeStr = "特殊文字を変換します。ああ&&";
var afterStr = "";
afterStr = beforeStr.○○○();
alert(aferStr); // ←「特殊文字を変換します。ああ&&」と出力したい。
564 = :
すみません。書き込んだら、変換されちゃいましたので、便宜上全角で書き直します。
&は「&」を表し、
あは「あ」を表しますが、
JSで&#○○;の文字列を該当文字に変換する便利な関数か何かはないでしょうか?
なければ代替で関数を作りたいです。
var beforeStr = "特殊文字を変換します。ああ&&"; // ←実際には「&#」は「&#」です。
var afterStr = "";
afterStr = beforeStr.○○○();
alert(aferStr); // ←「特殊文字を変換します。ああ&&」と出力したい。
565 :
⊂ ⊂ ⊂
⊃ ⊃ ⊃
⊄ ⊄ ⊄
⊆ ⊆ ⊆
⊇ ⊇ ⊇
⊕ ⊕ ⊕
⊗ ⊗ ⊗
⊥ ⊥ ⊥
⋅ ⋅ ⋅
⌈ ⌈ ⌈
⌉ ⌉ ⌉
⌊ ⌊ ⌊
⌋ ⌋ ⌋
〈 〈 〈
〉 〉 〉
◊ ◊ ◊
♠ ♠ ♠
♣ ♣ ♣
♥ ♥ ♥
♦ ♦ ♦
566 = :
スペードとダイヤがなんでそんなに小ぶりな件
568 = :
String.fromCharCode(38, 38, 12354, 12354); // "&&ああ"
これを使ってreplaceすればいい
569 = :
質問。JavaScriptでフォントを入れ替えるにはスタイルシートでクラス
替えする以外にないですか?JavaScriptだけでやりたいです。
570 = :
そうですか
571 = :
「JavaScriptだけ」の定義がよく分からないのだけど、
たとえばHTMLファイルにCSSは書いてないが、JavaScriptで
各要素のスタイル属性を設定することでフォントを変える
とかは「JavaScriptだけ」になるのかならないのかどっち?
572 = :
すみません、言葉がたりませんでしたm(_ _;)m
例えばJavaScriptだけといいのは次の様なやり方です。
elem.style.fontFamily = "MS Pゴシック";
573 = :
>>572
答え分かってるなら聞くなよ。顔文字も良くない。
574 = :
ギャハァ。>>572
575 :
高度かつ高速な釣りだったな
576 = :
すみません。後半部分が送られてなかった。
影武者572のだと、いわばparentNodeのオブジェクトの属性を変更
してますよね。そうじゃなくて、stringオブジェクトそのものに
フォント指定できないかと思ったのです。なんか無理ぽですね。
577 = :
ギャハァとは何か?名前欄になぜ時刻を書くのか?影武者とは何か?
フザけてるとしか思えない。
578 = :
>>569
Stringオブジェクトでは無理だから、代わりにspanを使っては。
var span = document.createElement("SPAN");
span.appendChild(document.createTextNode("hogehoge"));
span.style.fontFamily = "...";
...
elem.appendChlid(span);
またはあちこちに挿入するのならコピーを作る必要があるので
elem.appendChild(span.cloneNode(true));
581 :
FFって略す馬鹿まだいるんだなwwww
正確にはMF
583 = :
テキストボックス単体で使いたいんですけど
formタグ無視して<input type="text"~だけ使うのって
jsで操作するとき(valueを取得したりstyleを変更したり)に何か不具合あるでしょうか?
584 = :
valid じゃないんだから、どんな挙動になっても文句言うな。
586 = :
>>568
ありがとうございます。
var beforeStr = "特殊文字を変換します。あ&#12354;&&#38;";// ←実際には「&#」は「&#」です。
var afterStr = afterStr = beforeStr.replace(/&#(\d+);/g, function(total, a){
return String.fromCharCode(a);
});
alert(afterStr); // ←「特殊文字を変換します。ああ&&」と出力。
↑これでできました。
ちなみに、これは&#(数字);を変換する場合ですが、
では、&(キーワード);を変換するってことはできないですよね。
(例)
&amp; → &
&quot; → "
587 = :
コピペミス失礼。
var beforeStr = "特殊文字を変換します。あ&#12354;&&#38;";// ←実際には「&#」は「&#」です。
var afterStr = beforeStr.replace(/&#(\d+);/g, function(total, a){
return String.fromCharCode(a);
});
alert(afterStr); // ←「特殊文字を変換します。ああ&&」と出力。
589 = :
ふと思った素朴な疑問。
普段、当たり前のように使っている()と[]の違いを知りたいです。
var ary = ["a", "b", "c"];
alert(ary[0]);
alert(document.getElementsByTagName("div")(0).innerText);
前者の[0]は(0)に変えるとエラー。
後者の(0)は[0]に変えても動く。
なぜでしょうか?
592 = :
var ary1 = ["a", "b", "c"];
var ary2 = document.getElementsByTagName("div");
alert(ary1[0]); // IE,FF共にOK。当たり前。
alert(ary1(0)); // IE,FF共にNG。関数と区別できないし、そもそも正しい添字の書き方ではないから。
alert(ary2[0].innerHTML); // IE,FF共にOK。配列だから当たり前か。
alert(ary2(0).innerHTML); // IEは(なぜか)OK、FFはきっちりエラー。
こういう理解でOKですね?
596 = :
配列みたいにインデックスでアクセス出来るのは、
0, 1, 2, ...
という名前のプロパティが定義されてるから。
var divList = document.getElementsByTagName('div');
とした時、divList[i] は、divList.item(i) の簡略記法。
599 = :
unixtimeをグレゴリオ暦に変換する一番手っ取り早い方法はなんですか?
600 = :
new Date(0).toString()
類似してるかもしれないスレッド
- + JavaScript の質問用スレッド vol.74 + (1001) - [97%] - 2009/12/1 6:08 ○
- + JavaScript の質問用スレッド vol.75 + (1001) - [97%] - 2010/1/23 1:07 ○
- + JavaScript の質問用スレッド vol.76 + (1001) - [97%] - 2010/3/10 4:02
- + JavaScript の質問用スレッド vol.78 + (1001) - [97%] - 2010/6/25 3:53
- + JavaScript の質問用スレッド vol.79 + (1001) - [97%] - 2010/9/11 6:50
- + JavaScript の質問用スレッド vol.87 + (1001) - [97%] - 2011/6/21 6:33
- + JavaScript の質問用スレッド vol.97 + (1001) - [97%] - 2012/3/1 3:31
- + JavaScript の質問用スレッド vol.107 + (1001) - [95%] - 2013/9/7 10:16
- + JavaScript の質問用スレッド vol.117 + (1009) - [95%] - 2014/8/5 3:30
- + JavaScript の質問用スレッド vol.127 + (160) - [95%] - 2021/7/16 9:30
- + JavaScript の質問用スレッド vol.127 + (1001) - [95%] - 2016/2/4 0:15
- + JavaScript の質問用スレッド vol.137 + (1003) - [95%] - 2019/3/26 11:46
- + JavaScript の質問用スレッド vol.94 + (1001) - [95%] - 2012/1/8 15:46
- + JavaScript の質問用スレッド vol.99 + (1001) - [95%] - 2012/5/7 4:32
- + JavaScript の質問用スレッド vol.95 + (1001) - [95%] - 2012/1/17 4:16
- + JavaScript の質問用スレッド vol.98 + (1001) - [95%] - 2012/4/9 14:46
- + JavaScript の質問用スレッド vol.93 + (1001) - [95%] - 2011/12/10 18:31
トップメニューへ / →のくす牧場書庫について