![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
隐世半仙
这个作者很懒,什么都没留下…
展开
-
ES5中的Object拓展方法
ES5中的Object拓展方法ES5给Object拓展了一些静态方法,常用的有两个:1.Object.create(prototype,[descriptors])作用:以制定对象(prototype参数)为原型创建新的对象参数: prototype-----原型对象 descriptors----一个配置对象,对创建的新对象的属性进行配置 var obj = {userName:"孙...原创 2019-06-13 12:58:49 · 172 阅读 · 0 评论 -
ES5中改变this指向的三种方法
ES5中提供了三种改变函数中this指针指向的方法,分别如下1.call()var obj = {username:"孙悟空"};//没有任何修饰的调用函数,函数中的this指向全局对象,此处为windowfunction foo(para1,para2){ console.log(this,para1,para2)}//利用call()改变foo函数中this的指向,让它指向obj...原创 2019-06-13 22:57:56 · 661 阅读 · 0 评论