0
java
にあるコードを使用して特定の文字列を特定の文字まで切り捨てますが、単語の間には入れません。ここで私は私がjavascript
に行うには同じものの必要性が生じていますjavaのは、単語の間に終わることなく文字列を切り捨てる方法です
public static String truncateTo(String originalText, int len) {
if (originalText.length() > len) {
if (originalText.charAt(len) != ' ') {
for (int x=len-1;x>=0;x--) {
if (Character.isWhitespace(originalText.charAt(x))) {
return originalText.substring(0, x);
}
}
}
// default if none of the conditions are met
return originalText.substring(0, len);
}
return originalText;
}
に使用しています一つのコードです。 ははるか
if ($('#notificationData').html().length > 60) {
if ($('#notificationData').html().charAt(60) != ' ') {
for (var x=60-1;x>=0;x--) {
if ($('#notificationData').html().charAt(x)) {
return $('#notificationData').html().substring(0, x);
}
}
}
// default if none of the conditions are met
console.log($('#notificationData').html().substring(0, len));
}
まだ正しい(とリファクタリング)コードの下の空白
をチェックしません
にエラーが発生しているので、試してみました問題がある。 –