js代码里的怎么加个换行

JavaScript07

js代码里的怎么加个换行,第1张

使用转义字符

"\n".text

=

text

+

"\n该文章自池塘故事网(chitang)

原文地址:"+location.href

$(function(){

var str = "12345一二三四五"

var str1 = str.subCHStr(0, 11)

var str2 = str.subCHString(0, 14)

console.log(str1 + " == " + str2)

})

//计算字符串长度

String.prototype.strLen = function() {

var len = 0

for (var i = 0i <this.lengthi++) {

if (this.charCodeAt(i) >255 || this.charCodeAt(i) <0) len += 2else len ++

}

return len

}

//将字符串拆成字符,并存到数组中

String.prototype.strToChars = function(){

var chars = []

for (var i = 0i <this.lengthi++){

chars[i] = [this.substr(i, 1), this.isCHS(i)]

}

String.prototype.charsArray = chars

return chars

}

//判断某个字符是否是汉字

String.prototype.isCHS = function(i){

if (this.charCodeAt(i) >255 || this.charCodeAt(i) <0)

return true

else

return false

}

//截取字符串(从start字节到end字节)

String.prototype.subCHString = function(start, end){

var len = 0

var str = ""

this.strToChars()

for (var i = 0i <this.lengthi++) {

if(this.charsArray[i][1])

len += 2

else

len++

if (end <len)

return str

else if (start <len)

str += this.charsArray[i][0]

}

return str

}

//截取字符串(从start字节截取length个字节)

String.prototype.subCHStr = function(start, length){

return this.subCHString(start, start + length)

}

//不是原创,来源cnblogs, 但是百度不照顾版权不让放原始链接

“我现在是判断一个段落,然后在段落的最后进行换行,一个段落中可能会包含多个句号!”

------------------------

这是一个段落。这是一个段落。这是一个段落。这倒是是不是在一个段落里。在一个段落里。不在一个段落里。

-----------------------

请看上面这段话,题主认为要在那个句号后添加换行呢?

语言本身就是一种很奇妙的东西。如上面一段话,不同的人就可能会将不同的句号划分成段落,你让程序来做这种事,程序不⊙﹏⊙b汗倒才怪。