小编Mad*_*re 的帖子

如何编辑终端中的文本文件

我正在使用Linux mint并使用vi命令创建文本文件,现在我创建了一个文本文件并保存了它.如何重新编辑文本文件?

vi helloWorld.txt
Run Code Online (Sandbox Code Playgroud)

linux terminal text-files

29
推荐指数
4
解决办法
17万
查看次数

discord.js 将消息作为代码块发送?

我正在尝试制作一个向我的频道发送消息的机器人,但在代码块中,因为使用 RichEmbed 不起作用。

我看了一些其他机器人,他们发送这样的消息

```
  Their title
    Body text blah blah
```
Run Code Online (Sandbox Code Playgroud)

我想发送类似的东西,但是当我尝试

var msg = ``` 
  Their Title
    Body text blah blah
```;
Run Code Online (Sandbox Code Playgroud)

var msg = "```
  Their Title
    Body text blah blah
```";
Run Code Online (Sandbox Code Playgroud)

这些都行不通。

const Discord = require("discord.js");
const bot = new Discord.Client();
const TOKEN = "MY_TOKEN_ID";

bot.on("message", function(message) {

    console.log(message.content);

    if ( message.author.equals(bot.user)) 
        return;

    message.channel.send(msg);



});

bot.login(TOKEN);
Run Code Online (Sandbox Code Playgroud)

我的代码在上面,任何想法如何发送代码块?

javascript node.js discord

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

使用Array.indexOf从数组中删除空值?

我试图找到我的数组中是否有空值而不使用for循环,主要类似于Array.indexOf.Undefined不是一个字符串,它是一个null值,当我使用console.log(ARRPREFIX)时,它是未定义的

var arr = ["**", undefined, null];
if (arr.indexOf(null) > -1) {
  console.log("Should be null");
  arr.splice(arr.indexOf(null), 1);
}
Run Code Online (Sandbox Code Playgroud)

上面是我的代码,但它没有检测到未定义的值,我也尝试输入"undefined"而不是这样.

javascript arrays null node.js

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

标签 统计

javascript ×2

node.js ×2

arrays ×1

discord ×1

linux ×1

null ×1

terminal ×1

text-files ×1