如何将以下Java
代码转换为JScript
:
return ((IPOSBasket) basket).getOriginalCashierID();
在Java
中执行上述代码时,它可以正常工作。但是,如果我尝试以JScript
执行,则会获得NULL
值。
答案 0 :(得分:3)
冒着遭受挫折XD的风险
Java and Javascript are similar like Car and Carpet are similar.
Greg Hewgill 2008
答案 1 :(得分:0)
你不需要施放任何东西,你如何获得篮子变量?
另外,作为一个好的做法,不要在return语句中执行任何操作,它有时会隐藏代码中的错误/问题并损害可读性。
所以如果它是JScript:
var basket : IPOSBasket = IPOSBasket(x); // this is made up, don't know what you are doing here.
var originalCashierID = basket.getOriginalCashierID();
return originalCashierID;
答案 2 :(得分:0)
正如HMR在评论中提到的,以下行可行:
return basket.getOriginalCashierID();