js-object-oriented-bind-call-apply-this-lab-nyc-web-051418

时间:2021-05-09 11:19:58
【文件属性】:
文件名称:js-object-oriented-bind-call-apply-this-lab-nyc-web-051418
文件大小:30KB
文件格式:ZIP
更新时间:2021-05-09 11:19:58
JavaScript 绑定,致电,申请实验室 目标 使用JavaScript的绑定,调用和应用方法来更改函数的范围并正确传递参数 指示 在本实验中,我们的测试定义了一些函数,然后将这些函数传递给我们要求您编写的函数。 您的函数不仅应调用作为参数传递的函数,还应在确保正确传递参数的同时修改传递的函数的this值。 我们要求您编写以下功能: justInvoke(fn) :该函数仅调用传递给它的函数。 它还返回通过函数的返回值。 setThisWithCall(fn, thisValue, arg) :该函数再次调用传递给它的函数,但使用call方法返回该函数的this值。 (确保正确传递第三个参数!) setThisWithApply(fn, thisValue, args) :再次,调用传递给它的函数,更改传递给它的函数的this值。 另外,我们要求您使用参数调用传递的函数。 您应该使用apply完成上
【文件预览】:
js-object-oriented-bind-call-apply-this-lab-nyc-web-051418-master
----index.js(17B)
----package.json(994B)
----test()
--------indexTest.js(2KB)
--------sinon-test-utils.js(2KB)
----index.html(1KB)
----package-lock.json(105KB)
----CONTRIBUTING.md(2KB)
----LICENSE.md(1KB)
----.gitignore(451B)
----.learn(125B)
----README.md(2KB)
----.editorconfig(165B)

网友评论