发表于: 2016-11-16 22:47:14

0 1714


今日完成

   jq教程看完了,知道了jq有哪些功能,方便查阅。

  学会了怎么样查看学生的信息。

明日计划

  至少练练怎么样删除和更新信息吧,再看看有没有什么需要查缺补漏的。看情况要不要开始任务六吧。另外,UI方面暂时没打算仔细做。

问题

  1. 1、jq用起来很不顺手

  根本原因是不熟练。此外,还有让我感觉尤其难受的两点。

  一是整个js文件是一层层嵌套的函数,以及非常多的小括号和大括号,以及WS莫名其妙的各种逗号、分号报错。以后应该试试把函数主体部分放在$(document).ready()里,在里面调用各种已命名函数,而把已命名函数放在外面。

  第二是大多数命令的形式都是原生js里的“方法”形式,即.method()的形式。和原生js的方法不一样的是,在小括号里包含大量代码的做法对于jq是非常普遍的——原生js只会偶尔传入一个函数参数。所以,总体而言,私以为这样的结构十分混乱,不直观。

  1. 2、关于任务的UI,以及jq的学习深度

  后续所有任务的页面都在“js原型“里,但好像是用AngularJS写的,而不是jq。js任务里,对jq的学习要求好像并不高?

  此外,小小地吐槽一下。虽然任务指引一直都不怎么清晰(要学生自己摸索、参阅前辈们的日报),但js任务改版后这点表现得更明显了。比如任务五,要求验收标准是用ajax实现登录和注册,但是接口文档里没有登录和注册的接口?不知道现在我有没有达到任务五完成的标准。

收获

  对接口的理解。一份接口文档里,通常包含两方面的内容。其一是接口地址(URL和端口),其二是接口闺房,规定了传输数据的名字、类型等。通过接口的地址和规范,前端可以向后端增删改查数据,而后端程序则根据接口传输的数据进行进一步处理。简而言之,接口就是前端和后端的一个桥梁。



返回列表 返回列表
评论

    分享到