6

我在 Max/MSP 中的 Javascript 中拆分字符串时遇到问题。

outlet 是 printf 等的 Max/MSP 版本。

字符串奇怪地分裂,但它似乎只输出逗号分隔的两个单词。

function sample_callback(args)  // Callback
{
    var keyword=args;
    var trackname=keyword.toString().split(" ");
    var name = trackname[0]; // trackname[1] outputs nothing.
    outlet(0, name);
}

任何帮助都会受到极大的欢迎。

4

2 回答 2

12

非常感谢 Aaron Kurtzhals 。希望评论中的赞成票对您的代表有帮助!

一个简单的被忽略的字符串检查帮助了我。哎呀。工作代码现在..

function sample_callback(args)  // Callback
{
  var keyword=args.toString();
  var trackname=keyword.split(",");
  var name = trackname[0];
  outlet(0, name);
}

干杯

于 2012-11-28T16:14:44.167 回答
1
function sample_callback(args)  // Callback
{
    var keyword=args.toString()`enter code here`;
    var trackname=keyword.toString().split(" ");
    var name = trackname[0]; // trackname[1] outputs nothing.
    outlet(0, name);
}
于 2017-09-14T19:56:02.223 回答