zweizhao.github.io

项目,文章,随笔,博客,Markdown,个人网站,人生感悟。

View on GitHub
Array.prototype.changePath = function(path, route) {
	for (let item of this) {
		if(item.path === path) {
        	item = route // 不行,因为这里修改的是 item 这个指针目标,而不是 this 本身下标指针目标
			this[this.indexOf(item)] = route
			break
		}
	}
	return this
}

遍历创建的对象指针不等于数组下标的指针