gpt4 book ai didi

javascript - 意外的标记运算符 «=»,预期的 punc «,»

转载 作者:可可西里 更新时间:2023-11-01 01:57:32 42 4
gpt4 key购买 nike

我收到以下错误

Parse error: Unexpected token operator «=», expected punc «,» Line 159, column 26

这是我的代码

  function fitBounds(type="all", shape=null) {
var bounds = new google.maps.LatLngBounds();

if ( type == "all" ){
if ((circles.length > 0) | (polygons.length > 0)){
$.each(circles, function(index, circle){
bounds.union(circle.getBounds());
});
$.each(polygons, function(index, polygon){
polygon.getPath().getArray().forEach(function(latLng){
bounds.extend(latLng);
});
});
}
}
else if ( (type == "single") && (shape != null) ) {
if (shape.type == google.maps.drawing.OverlayType.MARKER) {
marker_index = markers.indexOf(shape);
bounds.union(circles[marker_index].getBounds());
}
else {
shape.getPath().getArray().forEach(function(latLng){
bounds.extend(latLng);
});
}
}

if (bounds.isEmpty() != true)
{
map.fitBounds(bounds);
}
}

最佳答案

您正在尝试使用 Default parameters ,这是 JavaScript 的前沿功能 limited support .

除非您打开 ES6 选项,否则 JS Lint 会拒绝它们。

关于javascript - 意外的标记运算符 «=»,预期的 punc «,»,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40780273/

42 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com