var encoded = $("#bauer").text();
var charLength = encoded.length;
然后我想把编码并把它放在推文中。我如何确保charLength不超过140个字符的推文 - 即。它仍然发送推文,但将其修剪为140个字符以下?
答案 0 :(得分:3)
您可以使用javascript的子字符串方法。
if(encoded.length > 140){
encoded = encoded.substring(0, 140);
}
答案 1 :(得分:0)
使用encoded.substring(0,140)
执行此任务(如果您真的想要修剪)。
答案 2 :(得分:0)
我认为我不明白这个问题。因为如果我这样做,请添加:
encoded = encoded.substring(0, 140);
...之后encoded
字符串(最多)为140个字符。 (如果你不介意可能进行一次不必要的函数调用,你甚至不需要先检查charLength
; substring
并不关心第二个参数是否超出范围。)