不看视频很难写这个练习

不看视频很难写这个练习

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>模版字符串</title>
    <style type="text/css">
        table,tr,td{
            border: 1px solid #ccc;
        }
    </style>
</head>

<body>
    <script src="https://cdn.bootcss.com/jquery/1.12.4/jquery.js"></script>
    <script type="text/javascript">
    const tmpl = function() {
        return {
            title: "前端",
            data: [{
                title: '布局基础',
                date: ["html", "css"]
            }, {
                title: '网页特效',
                date: ["javascript", "jquery"]
            }, {
                title: '框架',
                date: ["bootstrap", "vue"]
            }]
        }
    }

    const {title,data} = tmpl();

    let arr = [];
    arr.push(
        `<caption>前端</caption>`
        );
    data.forEach(function({title,date:[date1,date2]}){
      arr.push(
        `<tr>
         <td>${title}</td>
         <td>${date1}</td>
         <td>${date2}</td>
         </tr>`
         );
    });

    let table = document.createElement('table');
    table.innerHTML = arr.join("");
    document.body.appendChild(table);
    
    </script>
</body>
</html>

自己一开始琢磨了好久,发现还是得回去看视频照抄,有点灰心写不出这样的代码,项目中都要自己想怎么实现这些功能吗?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕星星 2019-03-17 10:11:31

你好,代码实现的效果没有问题。

练习都是根据前面学习的视频来练习的,不看视频直接写的话可能找不到思路是很正常的。同学不用灰心,了解了老师讲的思路,自己写起来也得心应手,慢慢总结积累经验,项目中用到的时候也就没有那么困难了。

祝学习愉快!

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
热门框架Vue开发WebApp 18版
  • 参与学习           人
  • 提交作业       209    份
  • 解答问题       3299    个

本路径是通过ES6基础知识、运用Zepto、Swiper、fullPag等移动端常用工具包、以及当下流行框架Vue,结合多个实战案例,还原真实开发场景,最终实现手机端购物商城网页开发。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师