- 博客(11)
- 收藏
- 关注
原创 2020-11-30节点隔行换色&&tab切换&&鼠标拖动&&拖动&&键盘事件
节点控制的隔行换色 <button id="btn">按钮</button> <ul id="uu"> <li>清蒸晓阳</li> <li>红烧四个点</li> <li>爆炒小金昂</li> <li>水煮小安安</li> <li>油炸小康康</li> <li>炭烤刚子</li> <
2020-11-30 08:33:39 111
原创 dom-事件的绑定和事件的传播2020-11-27
事件的绑定 <script type="text/javascript"> window.onload = function(){ var btn = document.getElementById("btn") /* 事件的绑定 */ /* * 使用 对象.事件 = 函数 的形式绑定响应函数, * 它只能同时为一个元素的一个事件绑定一个响应函数, * 不能绑定多个,如果绑定了多个,则后边会覆盖掉前边的 */
2020-11-27 08:22:23 87
原创 dom 2020-11-26
01当鼠标移动时获取所在位置 < style> #are{ width: 300px; height: 50px; border: 1px solid #0000FF; margin-bottom:10px; } #showMsg{ width: 300px; height: 20px; border: 1px solid #FF00FF; } </style> </head> <
2020-11-26 08:35:52 118
原创 01.dom
dom DOM Document Object Model 文档对象模型 <script type="text/javascript"> alert(123) // </script> <a href="http://www.baidu.com">百度</a> 02dom html标签 == 元素 == 节点 Element 1- 获取button按钮的元素对象 并将内容修改为 i love button
2020-11-24 10:57:27 105
原创 2020-11-5考试题
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]; // 第三种 var max3 = -Infinity; for (var i = 0; i < arr.length; i
2020-11-05 15:56:26 223
原创 2020-11-3正则
正则 [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-z A-Z _的字符 1–* 0个以上 2–? 0个或1个
2020-11-03 08:29:26 125
原创 2020-10-30函数的方法,arguments,包装类及正则
函数的方法 call() apply() bind() 1- 重定义this 2- bind() 此方法使用时必须添加小括号 bind(重定义的this)() 1- call 支持字符串 数组作为参数 obj.myFun.call(db,["东土大唐","西天取经"],["女儿国"]) 2- apply 支持数组作为参数 obj.myFun.apply(db,["东土大唐","西天取经"]) 3-bind() 此方法使用时必须添加小括号 bind(重定义的this)() obj.myFun.
2020-10-30 08:33:52 77
原创 2020-10-29字符串
字符串 定义一个字符串 var str = "Aheloworld"; 1.获取字符串的长度 length console.log("str变量中字符串的长度为:"+str.length) 2.在字符串中,每个字符是可以通过下标指定以0开始的, 可以通过下标的方式获取字符串中的值,但是不能进行更改 console.log(str[1]) 3.charAt()方法可返回指定位置的字符 var str1 = str.charAt(3) console.log("通过charAt()方法指定下标返回字符为
2020-10-29 08:32:02 66
原创 Date函数2020-10-28
Date函数 1.四种初始化日期格式 new Date(); new Date(value); new Date(dateString); new Date(year, monthIndex [, day [, hours [, minutes [, seconds [, milliseconds]]]]]); 2.创建一个日期对象 var today = new Date() var d1 = new Date(“October 13, 1975 11:13:00”) var d2 = new Date(
2020-10-28 08:33:09 290
原创 Match函数2020-10-28
Match 和其他对象不同,他不是一个构造函数他属于一个工具类不需要创建对象,但是里面封装许多运算的属性和方法 1.圆周率 console.log(‘圆周率:’+Match.PI) 2.abs()绝对值 var num = -1; console.log(“求绝对值:”+Math.abs(-1)) 3.ceil()向上取整 var a = 3.1; console.log(“ceil(3.1)向上取整”+Math.ceil(a))//4 var a = -3.1; console.log(“ceil(-3.
2020-10-28 08:24:43 798
原创 2020-10-26js数组函数
1.Array.map() 此方法是将数组中的每个元素调用一个提供的函数,结果作为一个新的数组返回,并没有改变原来的数组 let arr = [1, 2, 3, 4, 5] let newArr = arr.map(x => x*2) //arr= [1, 2, 3, 4, 5] 原数组保持不变 //newArr = [2, 4, 6, 8, 10] 返回新数组 2.Array.forEach() 此方法是将数组中的每个元素执行传进提供的函数,没有返回值,注意和map方法区分 let arr =
2020-10-27 16:35:37 67
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人