发表于: 2020-05-22 22:17:22

1 2124


今天完成的事:

优化任务2到4的代码,学习任务5需要的东西。

因为师兄说的需要简洁代码,尽量使用函数方法来带入重复的代码,所以开始拆分重复的地方。

因为有不少地方使用的是$(this)指向点击的按钮,所以一旦使用外部函数方法直接调用会导致这个this指向的是全局而不是该调用的按钮。

后面师兄指导了一下使用形参进行变更,在小括号加一个变量名,然后在函数内部调用这个变量名,在点击事件的时候把形参改成$(this)完事。

修改了部分代码,使提示更人性化。

看下任务5底下的学习资料:

josn本质是一个字符串,用文本表示对象。简单地说,JSON 可以将 JavaScript 对象中表示的一组数据转换为字符串,然后就可以在网络或者程序之间轻松地传递这个字符串,并在需要的时候将它还原为各编程语言所支持的数据格式


什么是JavaScript的同步异步?

同步任务

    同步任务是指在主线程上排队执行的任务,只有前一个任务执行完毕,才能继续执行下一个任务,当我们打开网站时,网站的渲染过程,比如元素的渲染,其实就是一个同步任务

异步任务

    异步任务是指不进入主线程,而进入任务队列的任务,只有任务队列通知主线程,某个异步任务可以执行了,该任务才会进入主线程,当我们打开网站时,像图片的加载,音乐的加载,其实就是一个异步任务

有些没理解






明天计划的事:

任务5开始做。

问题与收获:

对于写功能有更多的理解,简洁代码,复用性高的使用函数方法进行简洁。


返回列表 返回列表
评论

    分享到