今日学习回顾

1.今天上午就学习看了制作雷达图开发的视频,在学习过程中出现了浮躁的感觉,这种会让你失去学习的乐趣的感觉,只想快点完成任务,看了视频就看了也没什么去思考人家为什么这样说,只是一直的一味地去接受人家说的,也不知道为什么要这么写。这样学习起来一点劲或者一点乐趣也感受不到呀。所以今天还是没有完成雷达图的制作。只想着快,快,快。什么也学不好。

2.学习数组时为第一数据项添加值时,你可以用循环的方法去做

for(var i=numbers.length; i>0){ numbers[i+1]=numbers[i]}numbers[0]=0;

但是人家已经编写了一个很好的方法了,只需要调用它就可以,不用管里面的实现怎么回事。

numbers.unshift(0);

真的好简单,但是我在想我也可以封装出一个函数来实现同样的功能。写是写了但是呀感觉呀没人家的简洁呀

function unshift(number,array){var numbers = array;for(var i=numbers.length; i>0){ numbers[i+1]=numbers[i]}numbers[0]=0;}

实现起来只能调用函数,无法成为对象的属性。

因为数组的这个函数定义实在是太妙了。带明天我如何去优化它。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 工厂模式类似于现实生活中的工厂可以产生大量相似的商品,去做同样的事情,实现同样的效果;这时候需要使用工厂模式。简单...
    舟渔行舟阅读 7,881评论 2 17
  • Javascript有很多数组的方法,有的人有W3C的API,还可以去MDN上去找,但是我觉得API上说的不全,M...
    顽皮的雪狐七七阅读 4,222评论 0 6
  • 第一章: JS简介 从当初简单的语言,变成了现在能够处理复杂计算和交互,拥有闭包、匿名函数, 甚至元编程等...
    LaBaby_阅读 1,705评论 0 6
  • 背景 一年多以前我在知乎上答了有关LeetCode的问题, 分享了一些自己做题目的经验。 张土汪:刷leetcod...
    土汪阅读 12,779评论 0 33
  • 单例模式 适用场景:可能会在场景中使用到对象,但只有一个实例,加载时并不主动创建,需要时才创建 最常见的单例模式,...
    Obeing阅读 2,110评论 1 10