在Javascript中进行类型转换

时间:2013-07-10 07:58:51

标签: java javascript scripting jscript

如何将以下Java代码转换为JScript

return ((IPOSBasket) basket).getOriginalCashierID();

Java中执行上述代码时,它可以正常工作。但是,如果我尝试以JScript执行,则会获得NULL值。

3 个答案:

答案 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();
相关问题