自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除