自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于事件的绑定 事件的传播

事件的绑定使用 对象.事件 = 函数 的形式绑定响应函数,它只能同时为一个元素的一个事件绑定一个响应函数,不能绑定多个,如果绑定了多个,则后边会覆盖掉前边的btn.onclick = function(){ console.log(this) }btn.onmouseover = function(){ console.log("123")}addEventListener()-通过这个方法也可以为元素绑定响应函数参数:1.事件的字符串,不要on2.回调函数,当事件触发时该

2020-11-27 09:34:35 71

原创 关于 当鼠标移动时获取所在坐标点 onscroll div跟着鼠标移动 事件冒泡 事件的委派

当鼠标移动时获取所在坐标点事件对象//获取divvar are=document.getElementById("are")var showMsg=document.getElentById("showMag")//鼠标移动事件are.onmousemove=function(event){console.log(event)//兼容浏览器event=event||window.eventvar x=event.clientXvar y=event.clientYshowMsg.in

2020-11-27 09:14:39 217

原创 DOM总结

事件对button标签绑定了一个单击事件<button onclick="alert('hello world')">按钮</button>对div标签绑定了鼠标移入的事件<div onmouseover="alert('hello javascript')"></div>文档加载1- 浏览器加载页面时,自上而下的顺序加载的,读取到一行就运行一行,如果将script标签写到页面的顶部在执行代码时,页面没有加载,页面也没有加载dom对象就会导

2020-11-24 09:41:34 137 1

原创 正则

在调用函数的时候,浏览器传递进来两个参数1- 连接上下文的this2- 封装实参的对象 argumentsarguments 是一个类数组对象可以通过索引操作数据,并且可以获取长度 实参callee 这个属性对应的是一个对象,当前函数function fun(){ console.log(arguments) console.log(Array.isArray(arguments)) console.log(typeof arguments) console.log(arg

2020-11-05 16:10:01 91

原创 2020-11-05

1.找到数组 [-1,-2,1,10,4,5,8] 中的最大值,至少写出两种方法?var arr = [-1, -2, 1, 10, 4, 5, 8]; // 第一种 var max1 = Math.max.apply(null, arr); // 第二种 var max2 = arr.sort(function(a, b){ return b - a; })[0];

2020-11-05 16:03:33 180

原创 正则

正则[0-9] 匹配一个0-9的数值\d 匹配一个0-9的数值\D 匹配一个除了0-9的数值[^0-9] 匹配一个除了0-9的数值\w 匹配一个0-9 a-z A-Z_的字符\W 匹配一个除了0-9 a-z A-Z_的字符[0-9a-zA-Z_] 匹配一个 0-9 a-z A-Z_的字符[0-9A-z_] 匹配一个0-9 a-z A-Z_的字符[^0-9A-z_] 匹配一个除了 0-9 a-

2020-11-03 10:03:02 246

原创 字符串函数

定义一个字符串var str="Ahehaha";1.获取字符串的长度 lengthconsole.log("str变量中字符串的长度为:"+str.length)2- 在字符串中,每个字符是可以通过下标指定以0开始的,可以通过下标的方式获取字符串中的值,但是不能进行更改 console.log(str[1])3.charAt() 放法可返回指定位置的字符var str1 = str.charAt(3)console.log("通过charAt()方法指定下标返回字符为:"+str1)

2020-10-29 16:36:23 181

原创 Date函数

Date函数一月bai Jan. January二月 Feb. February三月 Mar. March四月 Apr. April五月 May. May六月 Jun. June七月 Jul. July八月 Aug. August九月 Sept. September十月 Oct. October十一月 Nov. Nove

2020-10-28 09:45:00 409

原创 Math函数

Math函数Math和其他对象不同,他不是一个构造函数,他属于一个工具类不需要创建对象,但是里面封装许多运算的属性和方法圆周率console.log("圆周率:"+Math.PT)abs() 绝对值var num = -1;console.log("求绝对值:"+Math.abs(-1))ceil()向上取整var a = 3.1;console.log("ceil(3.1)向上取整"+Math.ceil(a))var a = -3.1;console.log("ceil(-3.

2020-10-28 09:22:22 397

原创 数组

1.数组方法 map()此方法是将数组中的每个元素调用一个提供而的函数,结果作用一个新的数组返回,并没有改变源数组 var arr = [1,2,3,4,5]; function m(a){ return a * 2 } var newArr = arr.map(m) console.log(newArr) console.log(arr) 此方法是将数组中的每个元素执行传进提供的函数,没有返回值function m1(a){ console.log

2020-10-27 10:14:10 70

空空如也

空空如也

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

TA关注的人

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