gpt4 book ai didi

javascript - 不知道如何调试像 : Uncaught SyntaxError: Unexpected token [ 这样的东西

转载 作者:行者123 更新时间:2023-11-27 23:11:58 26 4
gpt4 key购买 nike

所以我知道这是一个无论如何都会被否决的话题。但我有这个页面,它曾经工作得很好。我不知道发生了什么,但有一天它说:

Uncaught SyntaxError: Unexpected token [

虽然这是我的 JS 对象的一部分,但它总是工作得很好。我检查了所有代码,看看是否忘记了任何括号或分号,但我什么也没找到......

有人可以建议我如何调试这样的东西吗?干杯!

这是我的 JS 函数,直到出现错误。 甚至在上面写的 console.log 发生之前就会显示错误!多么奇怪啊!

fill_grid_json = function(jsonData, result_count){

p_num = parseInt($("#p_num").val());
item_num = parseInt($("#item_num").val());
if(isNaN(item_num)){
item_num = 20;
}
console.log("m p_num: "+p_num);
console.log("m item_num: "+item_num);

/*=================\
| Calculate Pages |
\=================*/

calculatePages(result_count,p_num,item_num);

// Calculate item range
var toItemX = item_num*p_num;
var fromItemX = toItemX-item_num;

if(toItemX>result_count){
toItemX = result_count;
}
console.log("item range: "+(fromItemX+1)+"-"+toItemX+" / "+result_count);

//Item amount etc.
var hitNum = "<span>"+(fromItemX+1)+"-"+toItemX+" / "+result_count+"</span><span class='item_unit'>items</span>";
$(".hit_num").html(hitNum);




var gridItems = []; // Grid Items container array
$.each(jsonData, function(i) {
if(jsonData[i].img_src!=null && jsonData[i].img_src!=""){

// get JS variables
var id = jsonData[i].ID;
var post_title = jsonData[i].post_title;
var supplier_company = jsonData[i].supplier_company;
var img_src = jsonData[i].img_src[0];
var tags = jsonData[i].tags;
var post_meta = jsonData[i].post_meta;

//``````````````````````//
// MAKE THE GRID ITEM
//,,,,,,,,,,,,,,,,,,,,,,//

/*******************
Make the necessary pieces
********************/

// Add GP Incentive
var post_meta['exw_from_usd'] = GPincentive(post_meta['exw_from_usd']);
var post_meta['exw_to_usd'] = GPincentive(post_meta['exw_to_usd']);

最后:post_meta['exw_from_usd']它有错误。然而,这曾经从来都不是问题并且总是有效......所以我真的很困惑。

最佳答案

您显然更改了它,因为这是无效代码:

var post_meta['exw_from_usd'] = GPincentive(post_meta['exw_from_usd']);

开头没有 var 也是有效的。对于 var 来说,它是无效的,而且一直都是无效的。

我想您访问时可能使用的浏览器的 JavaScript 引擎之前忽略了该错误,但是...

关于javascript - 不知道如何调试像 : Uncaught SyntaxError: Unexpected token [ 这样的东西,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36112733/

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