工作日报_11

221 阅读3分钟

2020年5月13日 星期三

一天过的好快啊!有到了写日报的时间了。😀今天上午呢就是接着昨天的ES2015进行了更深入的了解|,下午呢把之前的项目做了一个答辩,答辩的总体思路还是很清晰的,就是功能模块的有些地方讲的不怎么好,以后会加倍注=注意,还是就是表达的时候有一点紧张,好多东西就给忘了,对于演讲这一块,以后的多多提升一下这方面的技能把!然后晚上呢看了一个CCTV10科教频道的一个节目 /走近科学栏目/的视频【智慧物流,智能新大脑】,真是不看不知道,一看😮 ,在大数据的运用下,国物流快递行业的飞速发展,真是令我大吃一惊,正真的了解到了网购超市为啥这么的快,从快递发货到手中,这背后都是大数据在操作。还有一些智能打包算法,系统会立刻对商品的属性、数量、重量、体积,甚至摆放的位置都综合进行计算,可迅速与箱子的长宽高和承重量进行匹配,并且计算出需要几个箱子,商品在箱子里面如何摆放最节省包装。整个计算过程,不足1秒。还有就是像电影中钢铁侠的设备,在现在都得到了实现,那就是现在的VR技术,实现了虚拟现实结合。

到现在呢大数据已经无处不在了,对我们的生活进行这潜移默化的改变,、人们可以低成本或零成本进行事物信息全息式的纵向历史比对和横向现实比对。大数据技术自身不仅能够迅速衍生为新兴信息产业,还可以同云计算、物联网和智慧工程技术联动,支撑一个信息技术的新时代。

Array.from:

这个方法呢就是将一个类数组对象或者可遍历对象转换成一个真正的数组。
    什么是类数组呢:
    
        类数组最基本的特点就是length属性的对象。
        
    类数组和数组的一个相同点:
    
        他们都可以通过下标来访问,并且呢都可以通过length来获取数组的个数

copywithin:

方法浅复制数组的一部分到同一数组中的另一个位置,并返回它,不会改变原数组的长度

find:函数用来查找目标元素,找到就返回该元素,找不到返回undefined。

findIndex()函数也是查找目标元素,找到就返回元素的位置,找不到就返回-1。

fill()方法的作用是使用一个固定值来替换数组中的元素。

indexOf:用来查找某个元素的位置,如果不存在就返回-1,

includes()z这个函数是用来判断是否包含某一元素,如果有返回false,如果没有就返回true

还讲到了一个 ES2019新增的方法 flat:数组扁平化 :数组扁平化呢就是如何将一个多维数组转换为单维数组

       flat 方法:

        1.toString()

        2.flat转换

              例如: var arr1 = [1, 2, [3, 4]];
                    arr1.flat(); 
                    // [1, 2, 3, 4]
        
                    var arr2 = [1, 2, [3, 4, [5, 6]]];
                    arr2.flat();
                    // [1, 2, 3, 4, [5, 6]]
        
                    var arr3 = [1, 2, [3, 4, [5, 6]]];
                    arr3.flat(2);
                    // [1, 2, 3, 4, 5, 6]