发表于: 2020-05-22 22:17:22
1 2125
今天完成的事:
优化任务2到4的代码,学习任务5需要的东西。
因为师兄说的需要简洁代码,尽量使用函数方法来带入重复的代码,所以开始拆分重复的地方。
因为有不少地方使用的是$(this)指向点击的按钮,所以一旦使用外部函数方法直接调用会导致这个this指向的是全局而不是该调用的按钮。
后面师兄指导了一下使用形参进行变更,在小括号加一个变量名,然后在函数内部调用这个变量名,在点击事件的时候把形参改成$(this)完事。
修改了部分代码,使提示更人性化。
看下任务5底下的学习资料:
josn本质是一个字符串,用文本表示对象。简单地说,JSON 可以将 JavaScript 对象中表示的一组数据转换为字符串,然后就可以在网络或者程序之间轻松地传递这个字符串,并在需要的时候将它还原为各编程语言所支持的数据格式
什么是JavaScript的同步异步?
同步任务
同步任务是指在主线程上排队执行的任务,只有前一个任务执行完毕,才能继续执行下一个任务,当我们打开网站时,网站的渲染过程,比如元素的渲染,其实就是一个同步任务
异步任务
异步任务是指不进入主线程,而进入任务队列的任务,只有任务队列通知主线程,某个异步任务可以执行了,该任务才会进入主线程,当我们打开网站时,像图片的加载,音乐的加载,其实就是一个异步任务
有些没理解
明天计划的事:
任务5开始做。
问题与收获:
对于写功能有更多的理解,简洁代码,复用性高的使用函数方法进行简洁。
评论