![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
文章平均质量分 50
此专栏主要讲一些js中难理解的知识点
叫我马校长
卑微小开发
展开
-
js中模块的导出与引入,modele.exports、export、require、import
js中模块的导出与引入,modele.exports、export、require、import原创 2023-03-25 15:54:11 · 1307 阅读 · 0 评论 -
js中的proto和prototype
proto和prototype的出现是为了啥?proto和prototype区别原创 2023-03-25 15:52:24 · 196 阅读 · 0 评论 -
js中 call、apply和bind
call()、apply()、bind()都是用于改变函数内this指向的方法,只不过是传参的方式和返回的结果不同原创 2023-03-25 15:50:52 · 51 阅读 · 0 评论 -
js中关于this的指向问题
代表的就是module.exports,如果你文件运行在浏览器上,那么this就代表window,取决你运行的环境啦。6、箭头函数调用,this指向的是“最近一层非箭头函数的this”,否则this的值则被设置为“全局对象”也就是说,A调用了某函数,那么对应的这个函数中的this就代表A;7、DOM事件处理函数调用,this指向的是绑定事件的对应元素。只有在函数调用的时候才会出现,代表的是调用函数时的那个对象。2、对象的方法,this指向该对象。5、定时器中调用,指向的是全局对象。原创 2023-03-25 15:46:46 · 77 阅读 · 0 评论 -
js中什么是构造函数?
构造函数也被叫做构造器(constructor),通常是我们创建对象时调用的函数,在其他面向的编程语言里面,构造函数是存在于类中的一个方法,称之为构造方法,但是JavaScript中的构造函数有点不太一样;在js中构造函数其实表现形式上也是一个函数,和其他普通的函数没什么区别,但是我们一般定义了一个构造函数不会和普通函数一样直接去调用它,而是通过new去创建基于这个构造函数的一个实例对象,这个实例对象中的__proto__会通过this从而去拥有构造函数中prototype的属性。原创 2023-03-25 15:41:53 · 410 阅读 · 0 评论