- 博客(5)
- 收藏
- 关注
原创 简单整理面向对象的编程思想
面向对象的编程思想何为面向对象?就是把一类具有相同属性和动作的实体抽象成为计算机里面的类,也就是对象的模板,把属性和方法封装成一个类中。处理业务的流程就是对象之间的信息传递,把程序中的所有东西当做对象来进行处理。面向对象的优点是什么?面向对象编程更加模块化,更加易于构建大型项目,而且面向对象编程有利于更新和维护,其简化了企业级的编程的协同问题。项目可以做的更大,模块之间解耦,调用更简单,易...
2020-04-18 15:19:02 428
原创 复杂(引用)数据的深浅拷贝
浅谈复杂数据的深浅拷贝浅拷贝直接将一个复杂(引用)数据类型的地址,赋值给另一个变量存储,两个变量存储的是相同的内存地址,一个操作,另一个也会改变。 // arr1 变量中 存储的是 数组的 内存地址 var arr1 = [1,2,3,4,5]; // 将arr1 存储的内存地址,赋值给arr2,两个变量存储的是相同的内存地址 var arr2 = arr1; ...
2020-03-20 18:44:40 147
原创 数组的选择排序与冒泡排序
选择排序与冒泡排序选择排序核心:从起始位置开始,找最小的数值所在的索引下标,如果最终存储的索引下标,不是起始位置,就与起始位置交换存储数据,执行一次循环,会将最小值存储在起始位置上;运用两个for循环;外层循环:实现循环次数(基于数组长度length),是数组单元个数;内层循环:每次循环,将本次循环找出来的最小值,与起始位置进行数值交换,先默认起始位置的数值为最小值,之后从起始位置的下一...
2020-03-20 18:16:50 132
原创 JS中的数据类型的转化
数据类型的转化目前还在学习中,这次稍微总结下所学到关于数据类型的转换。什么是数据类型的转化,为什么要有数据类型的转化在 JavaScript 程序中 , 变量中存储的数据类型没有限制,也就是在变量中可以存储任何符合JavaScript语法规范的数据类型;但是 在 JavaScript 程序的执行过程中,往往需要变量中存储的数值是某种特定的数据类型,别的数据类型不行,此时就需要进行数据类型的转...
2020-03-13 17:46:06 236
转载 关于null 与 undefined 的区别
null是javascript的关键字,表示一个特殊值,常用来描述”空值”,typeof运算返回”object”,所以可以将null认为是一个特殊的对象值,含义是”非对象”。undefined是预定义的全局变量,他的值就是”未定义”, typeof运算返回 “undefined”转换成Boolean时均为false,转换成Number时有所不同null常用来定义一个空值undefine...
2020-03-01 18:32:10 158
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人