【4】学习JS 数据结构与算法笔记

第一章 JS 简介

1. 环境搭建的三种方式

1. 下载浏览器

2. 使用 Web 服务器 ( XAMPP )

3. 使用 Node.js 搭建 Web 服务器

4. 代码地址>>

2. JS 语法

 

第二章 数组

1. 数组的增删

1. 在数组的末尾添加元素  

    1). nums[nums.length] = 10;  

    2). nums.push();

2. 在数组的开始添加元素

    1). 

    2). 使用 numbers.unshift(-2); 在开始位置添加元素。  

3. 要删除数组里最后的元素,使用 pop()

4. 移除数组中的第一个元素 ( 向左移动是删除,向右是增加 )

 

for (var i = 0; i < numbers.length; i++){
   numbers[i] = numbers[i+1];
}

 

  2). 使用 numbers.shift() 删除数组的第一个元素。

  3). 使用 numbers.splice() 可以删除数组中的任意位置的元素, 也可以使用 splice() 添加元素。 numbers.splice(5,0,2,3,4); 

第三章 栈

1. what 栈

1).  栈是一种遵循 后进先出 ( LIFO

第四章 队列

1. 队列概念

1). 队列是遵循 FIFO ( 先进先出 )  比如排队买包子,先来的先买。

 

posted @ 2016-08-31 23:29  温柔的敲敲敲  阅读(200)  评论(0编辑  收藏  举报