重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

jQueryでStringを扱うことはできますか?

javscriptですと
var str="okwave";
var v_index=str.indexOf("v");
という2行のコードをjQueryで書き換えることは可能ですか?


よろしくお願いします。

A 回答 (1件)

まず何か勘違いしているのかもしれない点について。


jQuery は JavaScript のライブラリです。したがって、jQuery でコードを書くというのは必然的に JavaScript でコードを書くことになります。
まあ、今回の質問は、jQuery を使う場合と使わない場合で文字列処理はどう変わるのか、(例えば)あなたが提示されたコードを jQuery の機能を使った処理に書き直すことができるか、 という事でしょう。

さて、上記の質問の答えですが「(例外を除いて)変わらない」です。

javaScript には素の状態で十分な文字列処理機能があり、汎用ライブラリの一部として提供しなくてはならないほどの欠落した機能はありません。
したがって、こと文字列処理については jQuery は機能を追加していません。唯一、トリム機能を除いては。
http://api.jquery.com/jQuery.trim/

したがって、文字列だけが絡む処理は素の JavaScript で書いても jQuery を利用した環境で書いても上記のトリム処理以外変わりません。
    • good
    • 0
この回答へのお礼

早速のご回答ありがとうございます。

私は初心者です。大きな勘違いをしているようです。

jsファイルにjavascriptやjQueryのコードが混在して、頭が混乱しています。
http://okwave.jp/qa/q8518083.html

全部、jQueryで書こうと思っていたのですが、javascriptで書いた方が統一出来て良いのかなど、さらに混乱状態です。

お礼日時:2014/03/25 01:02

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!