JavaScriptで文字列の比較
-
0 名前: まつり : 2006/03/25 12:44
- JavaScript超初心者です。
JavaScriptで「文字列の比較(検索)」をしたいのですが、
.indexOf関数など、関数を使用しないで自力でやる方法はありますか?
(今までC言語しかやったことがなくて、C言語だと標準関数を使用しなくても
自力でやる方法はいくつもあるのですが…)
もしくは、.indexOf関数など、各関数の中身を見るには、どのサイトを調べればよいでしょうか?
教えてください。<(_ _)>
-
1 名前: papilus : 2006/03/25 12:44
- マルチポストはご遠慮ください。
-
2 名前: 匿名希望 : 2006/03/25 12:44
- >>1
マルチポストしてるURLも提示してください。
(失礼ですが、「貴方が嘘をついている」という可能性も無きにあらず、なので)
※以下、追記
>>3
>お断りします。プライバシー保護のため。
意味がわかりません。
誰のプライバシーを誰から保護するのやら?
>それより、日本語ヘンです
あ痛たた……「無きにしも非ず」ですね。ご指摘どうも。
-
4 名前: まつり : 2006/03/25 12:44
- ↑もうよいです。
自力で解決しました。
演算子でひたすら比較したらなんとかできました。
匿名希望さんも、ありがとうございました。
-
5 名前: Pid : 2006/03/25 12:44
- http://otd8.jbbs.livedoor.jp/javascript/bbs_tree?base=15335&range=1

さすがに酷いので一応(削除前の珍妙なやり取りもこちらのキャッシュにはありますが)。
「はじめにお読み下さい」くらいはじめにお読み下さい。マルチポストとは何かのリンクまで用意されているのですから,知らなかったとは言わせませんよ。
-
6 名前: Judge-R : 2006/03/25 12:44
- マルチであることは確か。現在は消されているが、AllAbout掲示板で
微妙に表現を変えて同じ質問をしていた。
マルチポストの有害性についてはGoogleで参照のこと。
キャッシュまで貼り付けて何が楽しいのか不明だが、個人が個人の
自由意志で削除したものを蒸し返す神経は理解できない。
おそらく、>>1氏はこれ以上ここでの不毛な投稿をやめようとしたの
ではないだろうか。勝ち誇ったようにしてスレを汚すのはよくない。
いったん投稿した自分の内容をあとから書き換えて、さも正当性を主
張するのもフェアではない(>>2)。
-
7 名前: >>2匿名 : 2006/03/25 12:44
- >>6
反論はこちらで
>>http://www.tagindex.com/cgi-lib/bbs/patio.cgi?mode=view&no=146
-
8 名前: Pid : 2006/03/25 12:44
- これだけで終わるのも何なので,
<,> は文字列の先頭の文字のコードポイントを比較します。
'a' < 'bc'; // true
'5' < '10'; // false;
Array.prototype.sort は他のオブジェクトに転用可能なので,ソートも可能です。
>>6 については >>7(No.20)で。私の >>5 の脅迫めいた表現については,勘違いもありましたので深く謝罪します。