文件名称:poke-catcher:https
文件大小:38KB
文件格式:ZIP
更新时间:2024-04-26 20:12:34
JavaScript
制定计划 绘制您的应用程序。 简单的“线框” 绘制图形后,命名实现视觉所需HTML元素 对于每个HTML元素,请问:为什么需要这个? 这是你的伪代码 一旦知道了为什么需要每个元素,就考虑如何将“为什么”实现为“如何” 我们需要初始化某些状态吗? 在您的应用中找到所有“事件”(用户点击,表单提交等)。 对于这些事件中的每一个,一个一问,“什么时候会发生”。 考虑如何验证您的每个步骤 HTML-三个容器,用于三个神奇宝贝-单选按钮以选择一个神奇宝贝-按钮以捕获神奇宝贝并填充3个新神奇宝贝 JS-初始状态:-pokedex:[]-打出的回合数:0-遇到的宠物小精灵列表:[]-遇到此宠物小精灵的次数:0-被捕获的此宠物小精灵的次数:0 -操作:-页面加载-显示3个宠物小精灵-将3个宠物小精灵添加到遇到的宠物小精灵列表中,并增加#次遇到的次数-选择宠物小精灵(单选按钮-选择一个)-捕获按钮
【文件预览】:
poke-catcher-main
----.gitignore(27B)
----app.js(2KB)
----.eslintrc(1KB)
----.travis.yml(132B)
----assets()
--------alchemy-logo.png(5KB)
--------big-logo.png(20KB)
----storage-utils.js(2KB)
----app-results.js(805B)
----.github()
--------workflows()
----data-utils.js(1KB)
----results.html(666B)
----utils.js(334B)
----README.md(1KB)
----index.html(2KB)
----styles()
--------home.css(31B)
--------reset.css(826B)
--------style.css(2KB)
----pokedex()
--------pokedex-model.js(378B)
----test()
--------index.js(531B)
--------index.html(1KB)
--------tests.js(28B)
--------example.test.js(831B)
----data.js(13KB)