鍍金池/ 問答/HTML/ 求問這句代碼什么意思?及后邊[]是什么意思?

求問這句代碼什么意思?及后邊[]是什么意思?

 this.$route.query.keyword.split(',')[this.$route.query.keyword.split(',').length - 1]
回答
編輯回答
胭脂淚

加個變量就清楚些了

const args = this.$route.query.keyword.split(','); // 拿到keyword的所有值的數(shù)組
args[args.length-1]; // 取最后一個
2017年11月3日 22:55
編輯回答
舊城人

取keyword轉化的數(shù)組里最后一個值

2017年3月28日 00:46
編輯回答
嫑吢丕

比如有個 url 鏈接:xxxx.com/path?keyword=a,b,c,d,e
這句代碼拿的就是 keyword 對應值a,b,c,d,e以逗號分割為數(shù)組的最后一項,即e

2017年11月13日 19:22
編輯回答
笨尐豬

獲取當前鏈接中keyword參數(shù)里,逗號的最后一個值

console.log( this.$route.query ); // 獲取當前鏈接中所有的參數(shù)
console.log( this.$route.query.keyword ); // 獲取keyword參數(shù)
console.log( this.$route.query.keyword.split(',') ); // 將keyword里的值以逗號進行分割
2018年1月12日 06:13