随笔分类 -  JS

数组的随机制
摘要:1.几种基本数据类型?复杂数据类型?值类型和引用数据类型?堆栈数据结构? 基本数据类型:Undefined、Null、Boolean、Number、String 值类型:数值、布尔值、null、undefined。 引用类型:对象、数组、函数。 堆栈数据结构:是一种支持后进先出(LIFO)的集合,即 阅读全文
posted @ 2019-05-12 08:41 albert彭 阅读(969) 评论(0) 推荐(0)
摘要:charAt方法是以单字符字符串的形式返回给定位置的那个字符 charCodeAt方法获取到的不是字符而是字符编码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 <!DOCTYPE html> <html lang="en"> <head 阅读全文
posted @ 2019-05-11 08:17 albert彭 阅读(279) 评论(0) 推荐(0)
摘要:JavaScript中创建数组有两种方式 (一)使用 Array 构造函数: (二)使用数组字面量表示法: 数组的方法有数组原型方法,也有从object对象继承来的方法,这里我们只介绍数组的原型方法,数组原型方法主要有以下这些: join()push()和pop()shift() 和 unshift 阅读全文
posted @ 2019-05-11 08:09 albert彭 阅读(1929) 评论(0) 推荐(0)
摘要:十大经典算法排序总结对比 一张图概括: 主流排序算法概览 主流排序算法概览 n: 数据规模k:“桶”的个数In-place: 占用常数内存,不占用额外内存Out-place: 占用额外内存稳定性:排序后2个相等键值的顺序和排序之前它们的顺序相同 冒泡排序(Bubble Sort) 作为最简单的排序算 阅读全文
posted @ 2019-05-11 08:01 albert彭 阅读(39478) 评论(1) 推荐(8)
摘要:我们需要将一个数组内的元素顺序进行打乱,达到随机排序的目的。首先想到的是 Math.random() 方法结合数组的 sort() 方法。 Math.random() 结合 sort() 方法 Math.random() 方法用于产生一个介于 0 和 1 之间的随机数(含 0 但不包括 1)。 数组 阅读全文
posted @ 2019-04-18 09:59 albert彭 阅读(1636) 评论(0) 推荐(0)