小编Par*_*Par的帖子

js中的连接函数名称

有没有办法连接js函数名?现在我有这个:

switch (playId) {
        case "11":
            play11();
            break;
        case "22":
            play22();
            break;
        case "33":
            play33();
            break;
        case "44":
            play44();
            break;
        default:
            break;
    }
Run Code Online (Sandbox Code Playgroud)

我想做这样的事情:

var function = "play" + playId + "()";
Run Code Online (Sandbox Code Playgroud)

并称之为..如果可能的话,最好的方法是什么?


解:

在帮助下我做了什么thefourtheye,xdazz非常简单:

var playFunction = window["play" + playId];
    playFunction();
Run Code Online (Sandbox Code Playgroud)

javascript string-concatenation

3
推荐指数
2
解决办法
4078
查看次数

1
推荐指数
1
解决办法
1166
查看次数

允许负数/正数而不是字母

我想在我的文本框中禁用字母,这就是我使用这个表达式的原因:

/^[0-9]*$/
Run Code Online (Sandbox Code Playgroud)

问题是我也想允许负数,这个表达式不允许我使用减号.( - )..我做什么?

javascript regex

0
推荐指数
2
解决办法
2787
查看次数

点数后的两位数的浮点数的正则表达式(XX.XX)

我不知道正则表达式是否足够好,我真的很难知道如何测试输入是否是点后两位数的浮点数.

在此先感谢您的帮助!

regex

-2
推荐指数
1
解决办法
1552
查看次数