es6学习心得

                 最近几天在学es6,了解了一些新的知识,对于我们很实用!                                                                   首先,就是面向过程和面向对象的写法,面向过程就是相当于记流水账,把功能从上写到下面,虽然逻辑很好,但是看起来就感觉很乱。而面向对象是把一块内容的一个对象,去写他的功能,一个对象一个功能,这样看起来就很方便。学习时我看到一个举例挺有意思的,就把面向过程和面向对象做了一个生动的比喻,把面向过程比作蛋炒饭,把所有的食材放到一块,炒出来的,而面向对象比作盖浇饭,盖浇饭就比蛋炒饭的口味多可以改变很形象,但是注意的点还是挺多的,比如创建方法的时候,要看清楚this是指向的什么。是全局还是本身。                                                        

                 还有let、const的特点,let和var的区别,就是一个是局部,一个是全局,局部的话就是队友while、for、if{}中才能定义,但是一旦出了范围就没办法获取,var 就是全局变量可以取到,但是在for循环中只要清除别的属性,保留自己属性,this才能行,在let中用属性名[i]依然能行,还有const定义的是静态的,不能改变,只能提取,解构赋值,例如:const F4=[宋小宝,刘能,赵四,小沈阳];   let [xiao,liu,zhao,xshen]=F4其中获取每个对应的就能获取相对应的值。

                这几天我学到的差不多就这些了!

おすすめ

転載: blog.csdn.net/fps_ll/article/details/119726534