【问题标题】:use syntax in JavaScript [duplicate]在 JavaScript 中使用语法 [重复]
【发布时间】:2019-10-30 17:34:33
【问题描述】:

如何使用以下内容重写 console.log 规则 变量。

let blocksGehaald = ["Iron Man", "Pitch Perfect", "One of a Kind"]
let cleGehaald = true
let favoriteBlock = 0
console.log(`Mijn favoriete block is Iron Man!`)
console.log(`Ik heb 3 building blocks gehaald!`)

我尝试创建一个新变量

let a = Iron man
console.log('Mijn favoriete block is ${a} !')

我没有收到错误,但我的老师说这不是正确的答案,我必须使用其他方法

【问题讨论】:

  • 如果以下答案适合您,请接受答案

标签: javascript


【解决方案1】:

如果您使用模板文字,则需要使用反引号。数组也是 0 索引基数。因此,要从数组中检索Iron Man,您必须像这样传递零 blocksGehaald[favoriteBlock] 假设 0 存储在变量 `favoriteBlock` 中

let blocksGehaald = ["Iron Man", "Pitch Perfect", "One of a Kind"]
let cleGehaald = true
let favoriteBlock = 0

console.log(`Mijn favoriete block is ${blocksGehaald[favoriteBlock]}!`)

【讨论】:

    【解决方案2】:

    试试这个:

    let a = "Iron man"
    console.log(`Mijn favoriete block is ${a} !`)
    

    在 Javascript 中,单引号 (') 和双引号 (") 是一样的。

    另一方面,刻度 (``) 的不同之处在于它们还允许使用 ${}

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-05-14
      • 2014-04-11
      • 2018-04-29
      • 1970-01-01
      • 1970-01-01
      • 2012-01-12
      • 2013-11-09
      • 1970-01-01
      相关资源
      最近更新 更多