var s = '', ok = ' h dfb ds84 78sgf ydf hjb////**', lc = 0, cc = 0
for (var i = 0; i < 300000; i++) {
s += ok[Math.floor(Math.random() * ok.length)]
}
console.time('[]')
for (var i = 0; i < s.length; i++) {
if (s[i] == '/' && s[i+1] == '/
我正在做这组js测试:
其中一个测试说:
it("you should be able to find all occurrences of an item in an array", function() {
var result = answers.findAllOccurrences('abcdefabc'.split(''), 'a');
expect(result.join(' ')).to.be('0 6');
});
我不知道'0 6
希望这是一个基本的问题,因为我有点不知所措。
假设我们在JS中有这个字符串:
var foo =“是的,今天我们去公园跳了”“
如何动态地查找字符"#“,并在其到达空格之前删除所有内容(或者在#test__的实例中,直到字符串结束)
即。因此,上面的字符串将读为:
var foo =“是的,今天我们去公园跳舞"
我的概念是循环遍历整个字符串的字符,并if字符=== "#“,删除字符直到当前循环的项===”“。有没有更短的方法来做这件事?
初步概念:
var foo = "Hello, this is my test #test #hello";
var
这是我的项目的文件系统。
root
index.js
package.json
...etc
commamds
- ping.js
- eval.js
- ...etc
这是一个普通的discord.js机器人。但是,当我尝试重新加载命令时,我使用以下代码:
...etc
let pull = require(`./${file}`);
// file is command files from fs.readdirSync() and it can be 'ping.js', 'eval.js', ...
...etc
但是,它抛出一个无法找到模块的引用错误。
嘿,我有这样的代码
var text = "We are downing to earth"
var regexes = "earth|art|ear"
if (regexes.length) {
var reg = new RegExp(regexes, "ig");
console.log(reg)
while ((regsult = reg.exec(text)) !== null) {
var word = regsult[0];
console.log(word)
}
}
我想