小编Tza*_*Leh的帖子

在数据化时数组得到什么值

在C中,当我声明一个数组时:

char MyArray[100] = { 0 };
Run Code Online (Sandbox Code Playgroud)

插入数组元素的值是多少?

是否可以用NULLs 填充?

c arrays

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

打印模板文字中的箭头功能

在名为"Car"的函数中,我添加了一个方法"beep",带有可选的消息输入:

this.beep = function (message) { }
Run Code Online (Sandbox Code Playgroud)

我想使用模板文字来记录函数内部:

console.log(this.name + ': ' + 'Beeeeep!' + (message ? ' ' + message : ''))
Run Code Online (Sandbox Code Playgroud)

我写了以下内容,但输出显示了文字本身的内容:

console.log(`${this.name}: Beeeeep! ${ (message) => {
  if (message) return `${message}`;
    return ' ';
  }}`);
Run Code Online (Sandbox Code Playgroud)

输出(对于this.name ='myCar'):

myCar: Beeeeep! (message) => {
    if (message) return `${message}`;
    return '';
  }
Run Code Online (Sandbox Code Playgroud)

为什么它记录文字的内容而不是透明呢?


*我想出了如何以更简单的方式编写它:

console.log(`${this.name}: Beeeeep! ${message || ''}`)
Run Code Online (Sandbox Code Playgroud)

但是我仍然想要了解第一个代码中的错误.

javascript ecmascript-6 template-literals

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

标签 统计

arrays ×1

c ×1

ecmascript-6 ×1

javascript ×1

template-literals ×1