Javascript字符串操纵器程序

在本文中,我们将创建一个Javascript字符串操纵器程序,它将搜索字符串以及重复字符串几次。程序中的评论会说明这些方法的全部内容,只记得一件事,搜索索引的位置从零开始。

class SearchString {
	
	constructor(string) {
		this.string = string
	}
	
	repeated(index) {
		console.log(this.string.repeat(index))
	}
	
	contain(string) {
		console.log(this.string.includes(string))
	}
	
	startWith(string, index) {
		console.log(this.string.startsWith(string, index)) // provide the index where to start the search
	}
	
	endWith(string, index) {
		console.log(this.string.endsWith(string, index)) // the index should be one position above the end string which you want to search for
	}
}

let search = new SearchString("Hello World!")

search.contain(".") // return false

search.startWith("llo", 2) // return true

search.endWith("o", 12) // return false

search.repeated(3) // Hello World!Hello World!Hello World!

上述字符串的方法已经在ECMAScripts 6中引入,它受到所有主要Web浏览器的广泛支持!

Leave a Reply

Be the First to Comment!

avatar
  Subscribe  
Notify of