vue面试问题大全及答案大全 vue箭头函数和function的区别?
浏览量:1962
时间:2021-03-12 02:11:20
作者:admin
vue箭头函数和function的区别?
JS arrow函数和函数的区别:
arrow函数中的这个对象是定义时的对象,而不是使用时的对象。
箭头函数不能用作构造函数,即不能使用新命令,否则将引发错误。
Arrow函数不能使用arguments对象,该对象在函数体中不存在。如果要使用,可以改用rest参数。
不能使用yield命令,因此箭头函数不能用作生成器函数。
Python中的类(class)相比与函数(function)有什么优点和缺点?
实际上,这个问题是关于面向对象编程和面向过程编程的优缺点。
面向对象编程可以将一类函数和变量“封装”为一个整体(封装后称为方法和成员)。如果我们处理一类具有许多属性的对象,那么面向对象就具有优势,因为类的使用使代码变得清晰:我们可以围绕一个对象执行一些操作。
但是在功能方面,面向对象可以做什么,面向过程可以做什么。但是,后者的代码可能不是很漂亮,比如变量名命名空间的问题(不同的类可以有同名的方法,但是面向进程的方法需要有不同的名称)
vue面试问题大全及答案大全 箭头函数的this指向谁 箭头函数和普通函数的区别
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。