摘要: 要求: 获得下一个/上一个兄弟元素节点,不包括文本节点等 解决IE兼容性问题 代码实现: 获得下一个兄弟元素节点: function getNextElement(element) { var el = element; while (el = el.nextSibling) { if (el.no 阅读全文
posted @ 2020-10-09 11:12 火星飞鸟 阅读(1015) 评论(0) 推荐(1) 编辑
摘要: 代码实现: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http 阅读全文
posted @ 2020-10-09 09:27 火星飞鸟 阅读(842) 评论(0) 推荐(0) 编辑
摘要: 要求: 有一系列按钮,要求每单击其中一个,该按钮改变样式(以背景颜色为例),其他按钮恢复保持默认样式。 实现思路: 获取所有按钮元素 首先先把其他按钮的背景颜色去掉 再单独设置自己的样式 代码实现: 仅展示<body></body>标签内的内容 <body> <button>按钮1</button> 阅读全文
posted @ 2020-10-09 08:21 火星飞鸟 阅读(358) 评论(0) 推荐(1) 编辑
摘要: 一、Git基本 1.使用前配置 (1)配置提交人姓名 git config --global user.name [提交人姓名] (2)配置提交人邮箱 git config --global user.email [提交人邮箱] (3)查看git配置信息 git config --list 2.提交 阅读全文
posted @ 2020-10-08 11:40 火星飞鸟 阅读(207) 评论(0) 推荐(1) 编辑
摘要: 要求: 输出一个给定字符串abdgdbcaethbganmugthaesqszaphfdvwd中出现次数最多的字符,并统计其次数。 实现思路: 利用charA()遍历这个字符串 把每个字符都存储给对象,如果对象没有该属性,就先幅值为1,如果存在了就+1 遍历对象,得到最大值和该字符 在遍历的过程中, 阅读全文
posted @ 2020-10-07 12:21 火星飞鸟 阅读(4145) 评论(0) 推荐(2) 编辑
摘要: 要求: 给定字符串oabcoefoxyozzopp,要求输出字符o出现的位置和次数。 实现思路: 先查找第一个o出现的位置 然后只要判断indexOf返回的结果,若不是-1,则继续往后查找 因为indexOf只能查找到第一个,所以后面的查找,利用第二个参数,在当前索引加1,str.indexOf(' 阅读全文
posted @ 2020-10-06 23:54 火星飞鸟 阅读(1145) 评论(0) 推荐(1) 编辑
摘要: 要求: 去除数组中['c', 'a', 'z', 'a', 'x', 'a', 'x', 'c', 'b','y','g']中重复的元素。 实现思路: 把旧数组里面不重复的元素选取出来放到新数组中,重复的元素只保留一个。 遍历旧数组,然后拿着旧数组元素去查询新数组,如果该元素在新数组里面没有出现过, 阅读全文
posted @ 2020-10-06 22:31 火星飞鸟 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 要求: 从一个数组中,筛选出符合条件的元素,放到新数组中。 有一数组[1, 19, 2, 8, 9, 15, 11, 7, 6, 4, 18, 10],将超过10的元素删除。 代码实现: var arr = [1, 19, 2, 8, 9, 15, 11, 7, 6, 4, 18, 10]; var 阅读全文
posted @ 2020-10-06 21:23 火星飞鸟 阅读(3260) 评论(0) 推荐(1) 编辑
摘要: 实现思路: 输入的时间减去现在的时间就是剩余的时间,但是不能拿着时分秒相减,比如05分减去25分,结果会是负的。 可以用时间戳来做,用户输入时间总的毫秒数减去现在时间的总的毫秒数,得到的就是剩余时间的毫秒数。 把剩余时间总的毫秒数转换为天、时、分、秒 (时间戳转换为时分秒)。 转换公式如下: d = 阅读全文
posted @ 2020-10-06 20:52 火星飞鸟 阅读(2540) 评论(0) 推荐(1) 编辑
摘要: 要求: 封装一个函数返回当前的时分秒 格式 08:08:08 代码实现: function getTimer() { var time = new Date(); var h = time.getHours(); h = h < 10 ? '0' + h : h; var m = time.getM 阅读全文
posted @ 2020-10-06 20:24 火星飞鸟 阅读(486) 评论(0) 推荐(1) 编辑