热文了解JS的传值方式

了解JS的传值方式 这段时间干了一些全栈的事,对JS有了一些学习与了解,这一篇主要是JS的传值的方式的总结。 我们一般说JavaScript是传值的,但是从某种角度来说其...

热文JavaScript 中的 NaN

JavaScript 中的 NaN 什么是 NaN 什么时候会返回 NaN 判断 NaN 参考 什么是 NaN 在 MDN 的 NaN 文章中有描述: 全局属性 Na...

热文ES6之Promise的学习

ES6之Promise的学习 Promise开篇 因为javascript异步机制,导致一个常见的问题,回调金字塔: loadImg('a.jpg', function(...

热文JavaScript函数的柯里化

JavaScript函数的柯里化 Haskell和scala都支持函数的柯里化,JavaScript函数的柯里化还与JavaScript的函数编程有很大的联系,如果你感兴...

热文闭包应用场景有哪些

闭包应用场景有哪些 函数外部无法访问函数内部的局部变量,但函数内部的函数可以访问本函数内的局部变量,故通过闭包实现函数外部访问函数内部局部变量。但容易造成内存泄漏,应当谨...

热文引起内存泄漏的操作有哪些

引起内存泄漏的操作有哪些 内存泄漏指任何对象在您不再拥有或需要它之后仍然存在。 垃圾回收器定期扫描对象,并计算引用了每个对象的其他对象的数量。如果一个对象的引用数量为 0...

热文同源策略是什么意思

同源策略是什么意思 同源策略是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的...

热文深入了解jQuery和Vue的区别

深入了解jQuery和Vue的区别 1.jQuery首先要获取到dom对象,然后对dom对象进行进行值的修改等操作 2.Vue是首先把值和js对象进行绑定,然后修改js对...

热文JavaScript原型怎么理解

JavaScript原型怎么理解 一、什么是原型 原型是Javascript中的继承的基础,JavaScript的继承就是基于原型的继承。 1.1 函数的原型对象 在Ja...

热文JavaScript容易被坑的问题

JavaScript容易被坑的问题 前言 总括: 这是笔者平时积累的一些觉得比较有意思或是比较有难度的JavaScript题目理解和心得,会保持长期更新。 人生莫作妇人身...

热文ES6是什么前端技术?

ES6是什么前端技术? ECMAScript 发展历史 2000年,ECMAScript 4.0开始酝酿。这个版本最后没有通过,但是它的大部分内容被ECMAScript6...

热文前端MVVM是什么?

前端MVVM是什么? MVVM是Model-View-ViewModel的简写。它本质上就是MVC 的改进版。MVVM 就是将其中的View 的状态和行为抽象化,让我们将...

热文JSONP原理是什么?

JSONP原理是什么? JSONP(JSON with Padding)是JSON的一种“使用模式”,可用于解决主流浏览器的跨域数据访问的问题。由于同源策略,一般来说位于...

热文懒加载是什么意思?

懒加载是什么意思? 在Web应用程序中,系统的瓶颈常在于系统的响应速度。如果系统响应速度过慢,用户就会出现埋怨情绪,系统的价值也因此会大打折扣。因此,提高系统响应速度,是...

热文JS 闭包的作用是什么?

JS 闭包的作用是什么? 闭包本质 集合 S 是闭集当且仅当 Cl(S)=S(这里的cl即closure,闭包)。特别的,空集的闭包是空集,X 的闭包是 X。集合的交集的...