自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 BOM / DOM(上)

<script>// 这个代码执行的时候,body 已经加载完毕了// 在这里就可以获取到 div,写不写 window.onload 就无所谓了// 这个函数会在页面加载完毕以后在执行// 那么这个时候页面的 DOM 元素都已经加载了,我们就可以获取 div 了</script>

2024-10-14 21:57:08 773

原创 Math 和 Date

Math 是 js 的一个内置对象,提供了一堆的方法帮助我们操作Date 是 js 的一个内置构造函数,提供了一堆的方法帮助我们操作。

2024-10-13 22:39:07 769

原创 ES5 中常见的数组常用方法

indexOf用来找到数组中某一项的索引语法:如果你要找的内容在数组中没有,那么就会返回 -1。

2024-10-08 22:53:51 413

原创 函数参数(注释)

因为复杂数据类型,变量存储的是地址,真实内容在 堆空间 内存储。之前我们知道了,基本数据类型和复杂数据类型在存储上是有区别的。函数的参数也是赋值的之中,在函数调用的时候,实参给行参赋值。虽然存储的内容是一样的,那么也是两个存储空间,两个地址。内存储的地址复制了一份一摸一样的给到函数内部的行参。的值复制了一份一摸一样的给到了函数内部的行参。两个变量存储的地址一样,指向一个内存空间。,存储的是一个地址,指向的是一个存储空间。的值复制了一份一摸一样的给了。这个变量修改空间内的内容,和之前变量赋值的规则是一样的。

2024-09-20 08:15:00 406

原创 for循环和两个排序

知道数组遍历结束后,就能找到最小的那个索引,然后让最小的索引换到第 0 个的位置。先遍历数组,让挨着的两个进行比较,如果前一个比后一个大,那么就把两个换个位置。然后进行第二遍的遍历,还是按照之前的规则,第二大的数字就会跑到倒数第二的位置。因为我们就是要把倒数第二大的放在倒数第二的位置,即使比较了,也不会换位置。排序,就是把一个乱序的数组,通过我们的处理,让他变成一个有序的数组。3,遍历数组,判断,只要数字比我小,那么就替换掉原先记录的索引。第一次结束以后,数组中的最后一个,就会是最大的那个数字。

2024-09-19 23:19:10 464

原创 数组第一章

是用来给数组排序的(默认按照字典排序 先按照第一位排序-如果第一位相等就按照第二位)数组是一个复杂数据类型,我们在操作它的时候就不能再想基本数据类型一样操作了。是用来在数组的末尾追加一个元素,返回添加以后的长度。是把数组里面的每一项内容链接起来,变成一个字符串。是用来删除数组末尾的一个元素,返回删除的元素。是截取数组中的某些内容,按照数组的索引来截取。不会改变原始数组,而是把链接好的字符串返回。不会改变原始数组,而是返回一个新的数组。是在数组的最前面添加一个元素。是删除数组最前面的一个元素。

2024-09-19 23:08:05 291

原创 函数 第二章

什么是作用域(上下文),就是一个变量可以生效的范围变量不是在所有地方都可以使用的,而这个变量的使用范围就是作用域。

2024-09-10 16:00:00 2622

原创 函数 第一章

定义阶段就是我们把代码放在盒子里面我们就要学习怎么放进去,也就是书写一个函数我们有两种定义方式声明式和赋值式。

2024-09-10 12:00:00 649

原创 第五章循环结构(重点)

循环结构,就是根据某些给出的条件,重复的执行同一段代码循环必须要有某些固定的内容组成初始化 i=0条件判断 i<10要执行的代码自身改变 i。

2024-09-10 10:00:00 238

原创 分支结构(条件语句 判断)

我们的js代码都是顺序执行的(从上到下)逻辑分支就是根据我们设定好的条件来决定要不要执行某些代码。

2024-09-09 21:29:25 424

原创 JavaScript基础语法第三章(运算符)

就是在代码里面进行运算的时候使用的符号,不光只是数学运算,我们在js里面还有很多的运算方式。

2024-08-30 23:54:40 978

原创 JavaScript基础语法(第二章--变量和数据类型)

/ 定义一个变量var num;// 给一个变量赋值num = 100;num = 200// 定义一个变量的同时给其赋值注意:一个变量名只能存储一个值当再次给一个变量赋值的时候,前面一次的值就没有了变量名称区分大小写(JS严格区分大小写)

2024-08-29 23:42:10 1806

原创 JavaScript基础语法(第一章)

HTML:标记语言JavaScript:编程语言(脚本)

2024-08-29 23:18:10 1987

原创 一个简单的tabs切换功能

/this:拿到当前的对象,这样我们点击哪一个标签就知道当前标签是第几个了。//点击之前给li标签加上自定义属性,方便知道点击的是哪一个标签事件。// console.log(i)//大坑。//移除所有标签身上的active属性。/* 都隐藏显示 */

2024-08-29 23:01:31 315

原创 数组的方法

/ 同concat() 方法 slice() 如果不传参数,会使用默认值,得到一个与原数组元素相同的新数组 (复制数组)原文链接:https://blog.youkuaiyun.com/Zyf14725/article/details/136262203。//输出[1, 4, 6, 7, 5, '1', '2', '3']//直接将数组转换为字符串,并且返回转换后的新数组,不改变原数组,与join();// arr.splice(1,1,8) //(删除下标为1的元素,删除几个元素,替换的内容)

2024-08-08 17:10:01 297

空空如也

空空如也

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

TA关注的人

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