- 博客(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
domDOM Document Object Model 文档对象模型<script type="text/javascript"> alert(123) // </script> <a href="http://www.baidu.com">百度</a> 02domhtml标签 == 元素 == 节点 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- 重定义this2- 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.获取字符串的长度 lengthconsole.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))//4var 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关注的人