JavaScript中的call,apply,bind函数,当一个函数对象调用call函数时实际上是执行该函数本身,call函数的第一个参数会指定为执行该函数时的this,其他参数是该函数本身接受的参数,apply的功能与call相同,区别是只接收两个参数,第一个参数与call相同,第二个参数接受一个数组,是该函数需要的所有参数。而bind函数并不会执行该函数,而是当函数执行时this始终是bind函数执行时的第一个参数。
JavaScript中的call,apply,bind函数,当一个函数对象调用call函数时实际上是执行该函数本身,call函数的第一个参数会指定为执行该函数时的this,其他参数是该函数本身接受的参数,apply的功能与call相同,区别是只接收两个参数,第一个参数与call相同,第二个参数接受一个数组,是该函数需要的所有参数。而bind函数并不会执行该函数,而是当函数执行时this始终是bind函数执行时的第一个参数。
本文标题:[React Native] JavaScript相关知识记录
本文链接:https://www.haomeiwen.com/subject/sxuskttx.html
网友评论