我正在使用Linux mint并使用vi命令创建文本文件,现在我创建了一个文本文件并保存了它.如何重新编辑文本文件?
vi helloWorld.txt
Run Code Online (Sandbox Code Playgroud) 我正在尝试制作一个向我的频道发送消息的机器人,但在代码块中,因为使用 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)
我的代码在上面,任何想法如何发送代码块?
我试图找到我的数组中是否有空值而不使用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"而不是这样.