小编Jon*_*has的帖子

JS的参数 - 这是最好的方法吗?

我想加载一个JS,他的行为应该根据一个参数而有所不同.我认为其中一种方法可能是:

<script src="script.js?type=a" type="text/javascript"></script>
<script src="script.js?type=b" type="text/javascript"></script>
...
Run Code Online (Sandbox Code Playgroud)

然后,我将使用正则表达式获取参数,如:

function getURLParameter(name) {
    return decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([^&;]+?)(&|#|;|$)').exec(location.search)||[,""])[1].replace(/\+/g, '%20'))||null;
}
Run Code Online (Sandbox Code Playgroud)

(上面的函数从这里).

但是,我不确定这是否是最佳方法.你有没有其他方法可以做到这一点,比如,在里面加载全局变量<script></script>然后从JS中读取它们?

html javascript regex performance jquery

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

列出以'c'作为第二个字母的文件(Linux)

我怎样才能做到这一点?我必须使用正则表达式吗?

为了澄清,假设我在目录中有以下文件:abc.sh acb.sh example.c bob.php - 我想列出那些'c'作为第二个字母(即acb.sh)的文件.

谢谢!

linux shell grep ls

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

标签 统计

grep ×1

html ×1

javascript ×1

jquery ×1

linux ×1

ls ×1

performance ×1

regex ×1

shell ×1