自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 arguments 的使用

arguments 的使用 只有函数才有 arguments对象 而且是每个函数都内置好了这个arguments function fn() { // console.log(arguments); // 里面存储了所有传递过来的实参 arguments = [1,2,3] // console.log(arguments...

2020-04-26 15:17:46 239 1

原创 整理了一些前端开发需要用到的网站,备份一下,怕忘记找不到

办公软件模板,有psd Word 各种模板

2020-04-26 13:54:35 187

原创 函数返回值注意事项

函数返回值注意事项 // 1. return 终止函数 function getSum(num1, num2) { return num1 + num2; // return 后面的代码不会被执行 alert('我是不会被执行的哦!') } console.log(getSum(1...

2020-04-12 12:22:47 303

原创 函数的返回值,函数进行计算,所得到的值,需要一个返回值

函数的返回值 //函数的返回值格式 // function 函数名() { // return 需要返回的结果; // } // 1.利用函数求两个数的最大值 // 2.求出的结果要用return进行返回 function getSum(sum1, sum2) { ...

2020-04-12 12:16:46 693

原创 函数形参、实参、个数匹配

函数形参实参个数匹配 function getSum(sum1, sum2) { console.log(sum1 + sum2); } // 1. 如果实参的个数和形参的个数一致 则正常输出结果 getSum(1, 2); // 2. 如果实参的个数多于形参的个数 会取到形...

2020-04-11 22:14:44 1998

原创 利用函数求任意两个数的和

function getSum(num1, num2) { console.log(num1 + num2); } getSum(1, 3); getSum(3, 8); // 2.利用两个函数求任意两个数的和 //形参用于接收元素 function sum(su...

2020-04-11 22:13:07 3455

原创 带参数的函数

函数可以重复相同的代码 // function cook() { // console.log('酸辣土豆丝'); // } // cook(); // cook(); // 2. 我们可以利用函数的参数实现函数重复不同的代码 // function 函数名(形参1,形参2....

2020-04-11 22:10:18 355

原创 利用函数计算1-100之间的累加和

利用函数计算1-100之间的累加和 // 1. 声明函数 function getSum() { var sum = 0; for (var i = 1; i <= 100; i++) { sum += i; } consol...

2020-04-11 22:08:40 6406

原创 函数的使用

函数使用分为两步: 声明函数 和 调用函数 // 1. 声明函数 // function 函数名() { // // 函数体 // } function num() { console.log('哈喽你好啊'); } // (1) function 声明函数的关键字 全部小写 // (2) 函数是做某件事情...

2020-04-11 22:03:39 142

原创 函数就是封装了一段可以被重复执行调用的代码块 目的: 就是让大量代码重复使用

什么事函数 //1.求1-100之间的值 var str = 0; for (i = 1; i <= 100; i++) { str = str + i; } console.log(str); // 2.求10-50之间的值 var str = 0; ...

2020-04-11 22:01:41 1652

原创 翻转数组,把数组里面的内容翻转过来

#### 将数组 ['red', 'green', 'blue', 'pink', 'purple'] 的内容反过来存放 //思路分析 // 1、声明一个新数组 newArr // 2、把旧数组索引号第4个取过来(arr.length - 1),给新数组索引号第0个元素 (newArr.length) // 3、我们采取 递减的方式 i--...

2020-04-11 21:51:43 2350

原创 删除指定数组元素

### 将数组 [2, 0, 6, 1, 77, 0, 52, 0, 25, 7] 中大于等于 0 的元素选出来。 // 1、声明一个新的数组用于存放新数据newArr。 // 2、遍历原来的旧数组, 找出等于 0 的元素。 // 3、依次追加给新数组 newArr。 var arr = [2, 0, 6, 1, 77, 0,...

2020-04-11 21:49:54 1087

原创 筛选数组,找出符合要求的数组进行筛选

思路分析: // 将数组 [2, 0, 6, 1, 77, 0, 52, 0, 25, 7] 中大于等于 10 的元素选出来,放入新数组。 // 1、声明一个新的数组用于存放新数据newArr。 // 2、遍历原来的旧数组, 找出大于等于 10 的元素。 // 3、依次追加给新数组 newArr。### 方法...

2020-04-11 21:45:51 2220

原创 标题空的数组里面存放元素,追加新的元素

标题空的数组里面存放元素,追加新的元素新建一个数组,里面存放10个整数( 1~10) // 核心原理:使用循环来追加数组。 // 1、声明一个空数组 arr。 // 2、循环中的计数器 i 可以作为数组元素存入。 // 3、由于数组的索引号是从0开始的, 因此计数器从 0 开始更合适,存入的数组元素要+1。 ...

2020-04-11 21:36:30 626

原创 新增数组元素 修改length长度

新增数组元素 修改length长度 // 通过修改数组长度新增数组内容,默认值为空undefined // 如果这么添加我们的数组长度很容易被写死,对于我们实际的开发很不利于维护 var arr = ['red', 'green', 'blue']; console.log(arr.length); arr.l...

2020-04-11 21:33:44 490

原创 将数组 ['red', 'green', 'blue', 'pink'] 转换为字符串,并且用 | 或其他符号分割

将数组 [‘red’, ‘green’, ‘blue’, ‘pink’] 转换为字符串,并且用 | 或其他符号分割 // 1.需要一个新变量用于存放转换完的字符串 str。 // 2.遍历原来的数组,分别把里面数据储存,把原来的数据储存到带有字符串的新数据里面去 var arr = ['red', 'green', 'blue', '...

2020-04-11 21:23:45 2493

原创 翻转数组,把最后面的替换到最前面的来,将数组里面的内容反过来存放

翻转数组,把最后面的替换到最前面的来,将数组里面的内容反过来存放// 将数组 ['red', 'green', 'blue', 'pink', 'purple'] 的内容反过来存放 // 1、声明一个新数组 newArr // 2、把旧数组索引号第4个取过来(arr.length - 1),给新数组索引号第0个元素 (newArr.length) ...

2020-04-11 21:20:33 690

原创 冒泡排序,让数组从大到小或者从小到大进行排序

冒泡排序,让数组从大到小或者从小到大进行排序 // 定义一个数组 var arr = [5, 4, 3, 2, 1]; var arr = [4, 1, 2, 3, 5]; for (var i = 0; i <= arr.length - 1; i++) { // 外层循环管趟数 for (var j = 0;...

2020-04-11 21:14:50 3698

原创 求一组数组中的最大值

求数组中的最大值 // 声明一个保存最大元素的变量 max。 // 默认最大值可以取数组中的第一个元素。 // 遍历这个数组,把里面每个数组元素和 max 相比较。 // 如果这个数组元素大于max 就把这个数组元素存到 max 里面,否则继续下一轮比较。 // 最后输出这个 max var ...

2020-04-11 21:04:02 3028

原创 求数组里面所有元素的和以及平均值

求数组里面所有元素的和以及平均值。 // (1)声明一个求和变量 sum。 // (2)遍历这个数组,把里面每个数组元素加到 sum 里面。 // (3)用求和变量 sum 除以数组的长度就可以得到数组的平均值。 var arr = [2, 6, 1, 7, 4]; var sum = 0; ...

2020-04-11 20:45:50 6444

原创 检测数组长度

数组长度 数组名.length 平常我们定义定义数组的长度要用一个一个数很麻烦,写死了在更该就会很麻烦 var arr = ['关羽', '张飞', '马超', '赵云', '黄忠', '刘备', '姜维', 'pink']; for (var i = 0; i < 7; i++) { console.log(ar...

2020-04-11 20:43:04 831

原创 遍历数组:就是把数组的元素从头到尾访问一次

遍历数组:就是把数组的元素从头到尾访问一次 var arr = ['red', 'green', 'blue']; for (var i = 0; i < 3; i++) { console.log(arr[i]); } // 1. 因为我们的数组索引号从0开始 ,所以 i 必须从 0开始 i &lt...

2020-04-10 09:27:28 583

原创 打印倒三角形案例

打印倒三角形案例 //定义一个空的字符串 var str = ''; for (var i = 1; i <= 10; i++) { // 外层循环控制行数 for (var j = i; j <= 10; j++) { // 里层循环打印的个数不一样 j = i str = st...

2020-04-10 09:23:47 569

原创 break 关键字退出整个循环

break 退出整个循环 for (var i = 1; i <= 5; i++) { if (i == 3) { break; } console.log('我正在吃第' + i + '个包子'); } ...

2020-04-10 09:21:33 437

原创 continue 关键字 当前次的循环

continue 关键字 退出本次(当前次的循环) 继续执行剩余次数循环 for (var i = 1; i <= 5; i++) { if (i == 3) { continue; // 只要遇见 continue就退出本次循环 直接跳到 i++ } con...

2020-04-10 09:13:10 143

原创 do while循环案例

do while循环案例 // 1. 打印人的一生,从1岁到100岁 var i = 1; do { console.log('这个人今年' + i + '岁了'); i++; } while (i <= 100) // 2. 计算 1 ~ 100 之间所有整...

2020-04-10 09:11:44 3099

原创 do while 循环 语法结构

do while 循环 语法结构 do { // 循环体 } while (条件表达式) // 2. 执行思路 跟while不同的地方在于 do while 先执行一次循环体 //在判断条件 如果条件表达式结果为真,则继续执行循环体,否则退出循环 // 3. 代码验证 ...

2020-04-10 09:10:28 1485 1

原创 while循环案例

while循环案例 while循环案例 // 1. 打印人的一生,从1岁到100岁 var i = 1; while (i <= 100) { console.log('这个人今年' + i + '岁了'); i++; } // 2. ...

2020-04-10 09:06:09 768

原创 while 循环语法结构

1. while 循环语法结构 while 当...的时候 // while (条件表达式) { // // 循环体 // } // 2. 执行思路 当条件表达式结果为true 则执行循环体 否则 退出循环 // 3. 代码验证 var num = 1; while (...

2020-04-10 08:58:16 5330

原创 双重for循环 语法结构

1. 双重for循环 语法结构 // for (外层的初始化变量; 外层的条件表达式; 外层的操作表达式) { // for (里层的初始化变量; 里层的条件表达式; 里层的操作表达式) { // // 执行语句; // } // } // 2. 我们可以把里面的循环看做是外层循环的语句 // 3. 外层...

2020-04-10 08:54:27 1982

原创 打印五行五列星星

打印五行五列星星 思路分析,定义一个空的字符串,需要两个for循环,一个控制行,一个控制列 var str = ''; for (var i = 1; i <= 5; i++) { // 外层循环负责打印五行 for (var j = 1; j <= 5; j++) { // 里层循环负责一行打印五个星星 ...

2020-04-10 08:37:00 4797 1

原创 用双for打印九九乘法表

// 一共有9行,但是每行的个数不一样,因此需要用到双重 for 循环 // 外层的 for 循环控制行数 i ,循环9次 ,可以打印 9 行 // 内层的 for 循环控制每行公式 j // 核心算法:每一行 公式的个数正好和行数一致, j <= i; // 每行打印完毕,都需要重新换一行 ...

2020-04-10 08:26:40 169

原创 三元表达式补0案例

三元表达式补0案例 <script> var time = prompt('请输入一个额0~59之间的数字'); // 三元表达式 var result = time < 10 ? '0' + time : time; alert(result); </script>...

2020-04-08 22:18:42 1186

空空如也

空空如也

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

TA关注的人

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