自定义博客皮肤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)
  • 收藏
  • 关注

原创 JavaScript数据结构之单向链表的实现及链式调用

在前面,我们已经实现了列表的数据结构,当时使用的是数组作为底层存储,今天我们要来实现另外一种列表:链表。数组的缺点在数组中间,删除和增加元素非常麻烦,需要整体移动数组元素(JavaScript不存在该问题,split方法) 数组被填满时,再要加入新的元素会非常困难(JavaScript不存在该问题,动态数组) JavaScript数组的主要问题是,数组被实现成了对象,这将导致数组的效率...

2018-07-25 10:23:12 234

原创 JavaScript实现栈数据结构

栈的介绍栈是和链表相似的数据结构,相对来说更加的高效,因为它只能在栈顶进行插入和删除操作,实现起来更加的简单,而且很快。从表达式求值到函数的调用,都可以看到栈的使用。栈这种数据结构,我们可以具体的类似于餐厅里面的一叠盘子,每次我们取盘子都只能从最上面拿,放盘子只能放在最上面,所以栈是一种先入后出的数据结构。具体的操作有pop()入栈,和push()出栈,peek()方法只访问栈顶的元素,但是不...

2018-07-21 11:35:50 181

原创 react-native移动app开发指南(二)构建第一个react-native项目

一,构建react-native项目本文使用的是create-react-native-app 和 expo 工具来新建打包react-native项目,这两个工具的结合使用突破了操作系统的限制,使我们能够不安装安卓和ios的编译环境就能够进行rn应用的开发。首先,我们在终端进入放置项目的目录执行以下命令create-react-native-app 项目名称经过一段漫长时间的项目初始化,出现如下...

2018-07-10 16:12:11 2054

原创 javascript实现列表数据结构

设计列表的数据结构,需要明确给出列表的定义:列表应该具有那些属性 列表具有哪些操作方法  列表是一组有序的书,每个列表中的数据项称为元素。在js中链表的每个元素可以是任意类型,可以保存和使用的元素数量没有固定的限制,只和内存大小有关。如下介绍链表的抽象数据类型定义:listSize(属性) : 列表元素的个数。 pos(属性)        : 列表的当前位置 length(属性)...

2018-07-10 11:17:39 522

原创 react-native移动app开发指南(一)环境的搭建

关于react-native的介绍请各位自行百度,本系列文章将着重讲解如何从零开始搭建一个react-native开发环境。本系列教程将使用如下工具和库:node.js;后端服务器语言;react-native:前端框架;react-native官方文档expo xde:react-native项目管理软件;官方文档逍遥模拟器:模拟调试工具vscode:编译工具ant-design:前端UI框架;...

2018-07-03 17:22:26 3618

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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