检测JSContext中的错误

时间:2016-06-09 17:01:17

标签: javascript ios objective-c

JSContext *context = [[JSContext alloc] init];
JSValue *val = [context evaluateScript:@"var num = 5 + 5;\nnum = 6"];
NSLog(@"%d", [context[@"num"] toInt32]);

此代码仍然输出6,所以我想知道如何检测Javascript代码中的错误(6后应该有一个分号。

1 个答案:

答案 0 :(得分:1)

javascript

中的每一行后都不需要分号

有关详细信息,请参阅此文章:http://mislav.net/2010/05/semicolons/