我试图从letters
函数外部访问onUpdate
数组。
JS:
Sortable.create(el, {
onUpdate: function(event) {
var update = event.target.innerText;
var letters = update.split("");
console.log(letters);
}
});
我尝试使用全局变量
letters
并尝试返回letters[0]
。更新:
var letters = [];
Sortable.create(el, {
onUpdate: function(event) {
var update = event.target.innerText;
var letters = update.split("");
console.log(letters);
}
console.log(letters[0]);
});
最佳答案
您应将“字母”数组移到函数外部,并在函数内部删除“ var”:
var letters = [];
Sortable.create(el, {
onUpdate: function(event) {
var update = event.target.innerText;
letters = update.split("");
console.log(letters);
}
});
关于javascript - 从函数外部访问数组,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29613274/