自定义博客皮肤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.事件的字符串,不要on 2.回调函数,当事件触发时该

2020-11-27 09:34:35 113

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

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

2020-11-27 09:14:39 266

原创 DOM总结

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

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

原创 正则

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

2020-11-05 16:10:01 141

原创 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 272

原创 正则

正则 [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 320

原创 字符串函数

定义一个字符串 var str="Ahehaha"; 1.获取字符串的长度 length console.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 222

原创 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 466

原创 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 537

原创 数组

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 108

空空如也

空空如也

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

TA关注的人

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