2020-09-25 js知识点总结

2020-10-14  本文已影响0人  25点

20200923 - this关键字

this表示当前对象的一个引用,随着执行环境的变化而变化

.在方法中,this表示该方法所属的对象

.如果单独使用,this代表全局对象

.在函数中,this代表全局对象

.在函数中,严格模式下,this是未定义的undefined

.在事件中,this表示接收事件的元素

.类似call()和apply()方法可以将this引用到任何对象

来源:https://www.runoob.com/js/js-this.html

知乎文章:this 的值到底是什么?一次说清楚

https://zhuanlan.zhihu.com/p/23804247

this指向的例子

函数和方法的区别

函数function是一段代码,需要通过名字来进行调用。可以将一些参数(函数的传参)传递进去进行处理,然后返回一些数据(函数的返回值),也可以不返回数据

方法是通过对象调用的javascript函数。也就是说,方法是种特殊的函数

当将函数和对象写在一起时,函数function就变成了方法method


20200925 - lambda表达式

箭头函数也叫lambda表达式

定量轻量级的内联回调函数

上一篇下一篇

猜你喜欢

热点阅读