不为别的,只为做一个连自己都羡慕的人

摘要: 一、.定义 在一维数组里面再定义多个一维数组,则是二维数组。(这个定义可能有点片面,但是二维数组的原理大致是这样,在很多语言中,对于二维数组已经三维数组,或者说是多为数组,都是这种思想,比如c语言,c++等,只不过在不同的语言中,可能定义方式有些出入)。 eg : var arr = [ [1,2, 阅读全文
posted @ 2019-09-09 21:00 升级打怪 阅读(3342) 评论(0) 推荐(0) 编辑
摘要: 一、基础 我下面的所有例子,都是用的是这个数组,所以先放在了前面 var arr = [1, 5, 2, 3, 6, 7, 8, 5, 4, 1, 2, 3, 2, 2]; 1.arr.indexOf(v); a.返回的是第一次出现的下标 b.两个参数。后面参数代表从那个下标开始查找 c.如果不存在 阅读全文
posted @ 2019-09-09 20:49 升级打怪 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 一、基础 1.字符串.charAt(index) 根据下标获取字符串的某一个字符 应用: 判断字符串的首字母是否大写 任意给定的一串字母,统计字符串里面的大写字母和小写字母的个数 2.字符串.indexOf("") 查询字符在字符串中第一次出现的下标(如果没找到,返回-1) 如果是两个参数,第二个代 阅读全文
posted @ 2019-09-09 20:35 升级打怪 阅读(587) 评论(0) 推荐(0) 编辑
摘要: 1. 常用的Math用法 Math.random() //0-1 的随机数 Math.round() //四舍五入取整 Math.ceil() //向上取整 Math.floor() //向下取整 Math.abs() //绝对值 Math.max(num1,num2....) //比较最大值 Ma 阅读全文
posted @ 2019-09-09 09:02 升级打怪 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 一、对原数组造成影响的api 1.push() 在最后添加 eg: 原数组: var arr = [5, 20, 6, 5, 80, 4] 使用push()之后: arr.push(123); 变为: [5, 20, 6, 5, 80, 4,123] 2.pop() 取出最后一个 eg: 原数组: 阅读全文
posted @ 2019-09-01 22:51 升级打怪 阅读(1799) 评论(0) 推荐(0) 编辑
摘要: 1.冒泡排序(以从小到大为例) 【分析】:冒泡排序的思想就是,两两进行比较,第一个元素和第二个元素进行比较,如果第一个元素比第二个元素大,则这两个元素交换位置,然后第二个元素和第三个元素进行比较,如果第二个元素比第三个元素大,交换位置,依次类推,知道到最后一个元素。在比较的时候,每进行一轮比较,就可 阅读全文
posted @ 2019-09-01 22:23 升级打怪 阅读(1631) 评论(0) 推荐(0) 编辑
摘要: 一、递归算法的基本知识 1.理解什么是递归 简单的从字面意思来,就是既有传递又有回归的算法,就叫做递归。比如:你在电影院看电影,凑巧的是你来迟了,一懵,发现自己的座位号找不到,你就开始问旁边的人,你是第几号,然后旁边的人又不知道,又问旁边的人,那个人又不知道,之后他又问旁边的人,依次类推,等到你问到 阅读全文
posted @ 2019-08-31 14:00 升级打怪 阅读(7138) 评论(0) 推荐(0) 编辑
摘要: 编写一个函数,计算任意两个数字之间所能组成的奇数个数。比如:计算0~3之间能组成的奇数是: 01/03/11/13/21/23/31/33 方法一: function number(m, n) { var count = 0, str = ""; for (i = m; i <= n; i++) { 阅读全文
posted @ 2019-08-30 22:35 升级打怪 阅读(877) 评论(0) 推荐(0) 编辑
摘要: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv 阅读全文
posted @ 2019-08-29 21:37 升级打怪 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 出现浏览器兼容问题的原因: 由于各大主流浏览器由不同的厂家开发,所用的核心架构和代码也很难重和,这就为各种莫名其妙的Bug(代码错误)提供了温床。再加上各大厂商出于自身利益考虑而设置的种种技术壁垒,都让CSS应用起来比想象得要麻烦。 五大浏览器: Internet Explorer、 Safari、 阅读全文
posted @ 2019-08-29 21:30 升级打怪 阅读(898) 评论(0) 推荐(0) 编辑