- 博客(3)
- 收藏
- 关注
原创 闭包
闭包的形成环境: 函数的嵌套。 内部函数使用外部函数中的变量。 将内部函数返回,在外部函数的外部,接收返回值,执行(相当于执行了内部函数)。 闭包的特点: 解决掉所有的全局变量,节省内存空间。 可以在函数外部,修改函数内部的变量。 相对于局部变量来说,浪费了内存。 闭包的应用场景: 1.循环中的事件,事件处理函数中使用了循环的每次的计数器 var ali = document.querySel...
2020-03-23 17:30:49 212
原创 js数组排序
一、冒泡排序 规则:两两比较,大的放后面 var arr = [7,4,2,3,1]; 两两比较: 0-1 1-2 2-3 3-4 必然得到最大值,并且放在了最后 0-1 1-2 2-3 必然得到第二大的值,并且放在了倒数第二位 0-1 1-2 必然得到第三大的值,并且放在了倒数第三位 0-1 4行:length5-1 ...
2020-03-16 17:58:50 130
原创 面向对象和基于对象的区别
“面向对象”和“基于对象”两个不同的概念。面向对象的三大特点(封装,继承,多态)缺一不可,通常“基于对象”使用对象,但是无法利用现有的对象模板产生新的对象类型,继而产生新的对象,也就是说“基于对象”没有继承的特点,而“多态”是表示为父类类型的子类对象实例,没有了继承的概念也就无从谈论“多态”。现在的很多流行技术都是基于对象的,它们使用一些封装好的对象,调用对象的方法,设置对象的属性。但是它们无法...
2020-03-16 17:58:21 488
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人