会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
x新z
博客园
首页
新随笔
联系
订阅
管理
2020年4月28日
面向对象编程
摘要: 1.面向对象介绍 面向对象,是一种编程思想,一种代码的书写格式。 面向过程:自己一步一步完成程序的定义和执行。 面向对象:封装好的面向对象的程序,直接调用、执行。 功能类似于封装好的函数,但是有所不同。面向过程,将程序封装在函数内,设定参数和返回值;面向对象是将程序封装在对象内,设定对象的属性和方法
阅读全文
posted @ 2020-04-28 11:51 x新z
阅读(121)
评论(0)
推荐(0)
2020年4月6日
数组坍塌原理
摘要: 数组坍塌:当数组执行删除单元操作时,删除单元之后,后面的单元会前移,进而顶替被删除单元位置,造成数组长度减少的情况,这样的现象称为数组的坍塌。 在循环操作数组中,若执行了删除操作,删除单元之后的第一个数据,因为顶替了被删除单元的位置,继续执行时进行下一个单元的操作,所以这个数据会被跳过。 下图,假设
阅读全文
posted @ 2020-04-06 22:49 x新z
阅读(177)
评论(0)
推荐(0)
2020年3月23日
数组的排序——冒泡排序和选择排序
摘要: 一、冒泡排序 相邻的两个单元比较,如果前者数据大,则交换位置(大的放后面)。 需要嵌套两层循环,外层循环根据有多少个数据单元需要比较大小来确定循环次数; 内层循环根据每确定一个数据单元需要多少次比较来确定循环次数。 下面是为优化的程序 <script> var arr = [9, 5, 6, 8,
阅读全文
posted @ 2020-03-23 13:14 x新z
阅读(280)
评论(0)
推荐(0)
引用型数据类型的赋值操作——深浅拷贝
摘要: ①浅拷贝:直接将一个引用数据的地址赋值给另一个变量。 <script> var arr1 = [1, 2, 3, 4, 5]; var arr2 = arr1; //将arr1赋值给arr2,直接赋值,赋值的是内存地址 arr1[0] = '改变'; //对arr1操作,arr2也会改变,同样对ar
阅读全文
posted @ 2020-03-23 10:16 x新z
阅读(294)
评论(0)
推荐(0)
2020年3月15日
Java数据类型的转化
摘要: 数据类型:根据变量值存储的数据,在计算机中存储方式的不同,进行分类 数据类型 基本数据类型 布尔类型/数值类型/字符串类型/undefined/null 引用数据类型 数组/对象/函数 数据类型转化有自动转化和强制类型转化。 1.自动转化为布尔类型 在执行if判断的时候,布尔类型之外的类型会自动转化
阅读全文
posted @ 2020-03-15 23:10 x新z
阅读(245)
评论(0)
推荐(0)
2020年3月1日
逆战班学习之弹性布局
摘要: 弹性布局的语法分为两部分。一部分是加在父容器上的语法,用来规定总体布局,给一行或多行添加样式;一部分的加在子项上的语法,用来给某一个子项添加样式。 一、添加在父容器上的语法 display:flex flex-direction flex-wrap flex-flow justify-content
阅读全文
posted @ 2020-03-01 16:14 x新z
阅读(110)
评论(0)
推荐(0)
公告