2020-09-25 js知识点总结

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表达式

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

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