textarea
で、最後の「?」文字の位置を決定したいと思います。
リーリー リーリー
これはここではうまく機(jī)能しますが、ブラウザでは奇妙な結(jié)果が得られます
ただし、文字が見つからず、-1 が返されます。
私はキャラクターの內(nèi)面のパフォーマンスを理解しようと努めます。コンソールでは「-」と出力されますが、これは奇妙に思えます。
まず、それがどのように機(jī)能するかを見てみましょう。
これを確認(rèn)したので、コードの何が問題なのかを調(diào)べる必要があります。まず、textField.value
に検索している文字が含まれているかどうかを確認(rèn)する必要があります。次に、コード內(nèi)のこの呼び出しを見てください:
これは実際には、先頭から startPos
までの部分文字列を取得します。 startPos
の名前から判斷すると、startPos
より前の文字列を取得するのではなく、startPos
から文字列を取得しているようです。