自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 AJAX的基本内容

什么是AJAX,AJAX优缺点,怎么使用

2022-11-22 18:33:06 375 1

原创 数组方法的总结

map:返回一个由原数组中的每个元素调用一个指定方法后的返回值组成的新数组,会分配内存空间存储新数组并返回。遍历数组,查找数组当中是否有元素满足条件,如果有至少一个元素满足条件,则返回true,否则返回false。遍历旧数组,然后拿着旧数组元素去查询新数组,如果该元素在新数组里面没有出现过,我们就添加,否则不添加。把旧数组里面不重复的元素选取出来放到新数组里面,重复的元素只保留一个,放到新数组中去重。遍历数组,如果数组的每个元素都满足条件,则返回true,否则返回false。

2022-11-01 15:01:59 401

原创 JavaScript闭包

当一个嵌套的内部(子)函数引用了嵌套的外部(父)函数的变量(函数)时,就产生了闭包

2022-10-02 09:32:07 162

原创 JavaScript递归

调用自身的函数称为递归函数递归的作用和循环是基本一致的。

2022-09-27 13:53:05 638

原创 jQuery基础内容

jQuery基础内容

2022-09-03 17:35:15 405

原创 原型和原型链

原型和原型链

2022-08-07 10:48:24 64

原创 JavaScript三大系列

元素偏移量offset系列,元素可视区client系列,元素scroll系列

2022-06-18 11:12:53 87

原创 DOM基础实例

背景开关灯,新浪下拉菜单案例,百度换肤效果,表单全选和取消全选,tab栏切换,简单发布删除留言案例

2022-06-12 10:51:13 151

原创 JavaScript DOM数据类型内存分配,如何获取页面元素

简单数据类型又叫做基本数据类型,或者值类型,复杂数据类型又叫做引用类型。值类型:简单数据类型/基本数据类型,在储存时变量中储存的是值本身,因此叫做值类型string,number,boolean,undefined,null引用类型:复杂数据类型,在存储时变量中存储的仅仅是地址(引用),因此叫做引用数据类型,通过new关键字创建的对象(系统对象,自定义对象),如Object、Array、Date等。简单数据类型null返回的是一个空的对象 object如果有个变量我们以后打算存储为对象,暂时没想好放什么,这

2022-06-07 22:37:31 274

原创 JavaScript DOM事件流,阻止事件冒泡,事件委托

事件流,阻止事件冒泡,事件委托

2022-06-04 09:39:33 283

原创 JavaScript节点操作

JavaScript DOM基础语法 节点操作

2022-06-02 13:49:01 139

原创 JavaScript数据类型转换、运算符

数据类型转换什么是数据类型转换?使用表单,prompt获取过来的数据默认是字符串类型的,此时就不能直接简单的进行加法运算,而是需要转换变量的数据类型。通俗来说,就是把一种数据类型的变量转换成另一种数据类型。我们通常会实现3种方式的转换: 转换为字符串类型 转换为数字型 转换为布尔型 转换为字符串1.toString var num = 12; num = num.toString(); console.log(

2022-05-22 11:45:59 350

原创 JavaScript数组

数组是指一组数据的集合,其中的每个数据都被称为元素,在数组中可以存放任意类型的元素,数组是一种将一组数据储存在单个变量名下的优雅方式//普通变量一次只能存储一个值var num = 10;//数组一次可以存储多个值var arr = [1,2,3,4,5]利用new创建数组var数组名 = new Array();var arr = new Array();//创建一个新的空数组利用数组字面量创建数组1.使用数组字面量方式创建空的数组var 数组名 = []2.使用

2022-05-21 11:37:39 419

原创 数学对象Math

Math数学对象 不是一个构造函数,所以我们不需要new来调用 而是直接使用里面的属性和方法即可1.圆周率console.log(Math.PI);2.最大值console.log(Math.max(1, 99, 3));//99console.log(Math.max(-1, -10));//-1console.log(Math.max(1, 99,'pink老师'));//NaN返回给定的一组数字中的最大值。如果给定的参数至少有一个参数无法转换成数字,则会返回NaN...

2022-05-19 21:04:08 142

原创 淘宝地区下拉菜单制作

利用display:none隐藏,用display:block显示将地区想象成一个整体,分为上下两部分可以利用定位将下边盒子定位到上边盒子的下边利用display:none隐藏下边的盒子,当鼠标经过整个盒子时显示下边盒子代码如下<style>.dropdown dd ul { position: absolute; top: 35px; left: 0; display: none; width: 200px; ...

2022-05-14 18:20:03 538

原创 flex布局(基础)

传统布局与flex布局传统布局: 兼容性好 布局繁琐 局限性,不能再移动端很好的布局 flex弹性布局: 操作方便,布局极为简单,移动端应用很广泛 PC端浏览器支持情况较差 IE 11或更低版本,不支持或仅部分支持 建议:1.如果是PC端页面,我们还是传统布局2.如果是移动端或者不考虑兼容性问题的pc端页面,我们还是使用flex弹性布局布局原理flex是flexiblebox的缩写,意味“弹性布局”,用来为盒状模型提供最大的灵.

2022-05-12 07:35:04 215

空空如也

空空如也

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

TA关注的人

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