私が欲しいのは、カレットが弦の最初から最後まで移動する時間を計算することです。
説明:このフィドルで
この文字列を見てください:http: //jsfiddle.net/RFuQ3/
最初の引用符の前にカレットを置いた場合は、右矢印を押してください""
►</kbd> you will push 3 times to arrive after the second quote (instead of 2 times for an empty string).
最初の方法で、文字列の長さを計算するのが最も簡単なのはです<string>.length
。
しかし、ここでは、2を返します。
2番目の方法はJavaScriptから文字列の実際の長さ(エンティティなし)を取得すると2も得られます。
どうすれば1を取得できますか?
1-文字列をテキスト入力に入れてから、while
ループを実行する方法を考えましたtry{setCaret}catch(){}
2-それはただの楽しみです