【问题标题】:Javascript Text loop on click点击时的Javascript文本循环
【发布时间】:2019-04-22 12:54:04
【问题描述】:

我想在单击<h1> 标记内的文本后用 javascript 编写十倍的句子“我知道一点 JavaScript”。代码应使用 for 循环或 while 循环和 if 语句。必须使用函数来写句子。

【问题讨论】:

  • 发布的问题似乎根本没有包含any attempt 来解决问题。 StackOverflow 期待您 try to solve your own problem first,因为您的尝试有助于我们更好地了解您想要什么。请编辑问题以显示您尝试过的内容,以说明您遇到minimal reproducible example 的特定障碍。欲了解更多信息,请参阅How to Ask 并拨打tour
  • 为什么这看起来像是逐字逐句的作业指导?
  • 从字面上看只是某人的家庭作业...
  • 你可以自己试试。它只需要 JavaScript 的基础知识。如果你不尝试这个简单的练习,那么你将如何学习编程

标签: javascript loops for-loop if-statement while-loop


【解决方案1】:

我不会给你任何代码,因为这听起来像是家庭作业,但是如何分解问题并在谷歌上搜索它的每一步。

让我们分解一下:

  1. 一个句子写十次。您的代码应该使用循环。 让我们检查一下 JavaScript 文档对 while 循环的看法:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/while

  2. 单击标签内的文本: 让我们检查一下 JavaScript 文档对点击事件的看法: https://developer.mozilla.org/en-US/docs/Web/Events/click

  3. 你想用一个函数来写句子 让我们检查一下 JavaScript 文档对函数的看法 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Functions

所以一点一点地拿来。它不必一次完成所有正确的事情。把它分解一下。

  1. 尝试让 while 循环执行 10 次。只是为了 console.log('stuff') 出来。只是为了让你看到某件事发生了 10 次。

  2. 尝试创建一个 onClick 事件 console.log('I got clicked'),只是为了确保你有你的事件

  3. 试着让一个函数做点什么。

    当你有一个函数来做某事时,一个运行 10 次的循环和一个触发的 onClick 事件,那么只需将它们放在一起即可。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-04-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多