我遇到了一些代码问题。我正在尝试向二维数组的末尾添加一个元素,但日志正在返回数组的长度。
var arr = [["a"],["b"],["c"],["d"]];
var arr2 = arr.push(["e"]);
Logger.log(arr2);
arr2 正在返回“5”,但希望它返回该数组末尾带有推送元素的数组。
答案 0 :(得分:1)
值会被push到同一个内存引用中,push方法的返回类型是整数,(数组的长度)
请这样做,你的结果就会达到
curl --header "Content-Type: application/json" --request POST --data '{"item":["myItem1.txt", "myItem2.txt"]}' 0.0.0.0:5000/parse
答案 1 :(得分:0)
void main() async {
WidgetsFlutterBinding.ensureInitialized();
await Firebase.initializeApp();
SystemChrome.setEnabledSystemUIOverlays([]);
runApp(MyApp());
}
方法在数组末尾添加一个或多个元素并返回数组的新长度,因此您只需要记录初始数组即可。
push()