jQuery基础教程相关问题

event.target.id.split('-')[1]
这句代码的意思是什么,最后的 [1] 代表什么

 $('#switcher').click(function(event) {
if ($(event.target).is('button')) {
var bodyClass = event.target.id.split('-')[1];
setBodyClass(bodyClass);
}
});

就是以"-"这个字符对字符串进行分割后得到的字符串数组,[1]就是取字符串数组的第二个元素。

字符串被分割成了数组,取下标为1的值

split('-')以-为符合把字符串分割成一个字符数组,[1]代表数组的索引位置