JS
文章平均质量分 50
hey_just_do_it
这个作者很懒,什么都没留下…
展开
-
Js实战--02登录注册
Js实战–02登录注册文章目录Js实战--02登录注册一、HTML布局二、样式1.代码2.页面效果图三、Js特效效果展示网站:https://www.bilibili.com/video/BV1yf4y1a7qv?share_source=copy_web一、HTML布局 <main class="container"> <!-- 注册 --> <div class="container_form container_signup">原创 2021-06-23 11:40:26 · 4842 阅读 · 7 评论 -
Js实战--01轮播图
Js实战–01轮播图文章目录Js实战--01轮播图一、HTML布局二、样式1.代码2.页面效果图三、Js特效1.普通函数方法2.面对对象封装法效果展示网站: 一、HTML布局<div id="wrap"> <div id="imgs"> <a href="javascript:void(0);"><img alt="" src="img/1.jpg" width="1023" height="400"></原创 2021-06-23 11:01:50 · 622 阅读 · 0 评论 -
leetcode算法题--解码异或后的数组
leetcode算法题–解码异或后的数组文章目录leetcode算法题--解码异或后的数组一、题目1.示例12.示例23.提示4、题目来源二、代码一、题目未知 整数数组 arr 由 n 个非负整数组成。经编码后变为长度为 n - 1 的另一个整数数组 encoded ,其中 encoded[i] = arr[i] XOR arr[i + 1] 。例如,arr = [1,0,2,1] 经编码后得到 encoded = [1,2,3] 。给你编码后的数组 encoded 和原数组 arr 的第一个元素原创 2021-05-24 16:58:25 · 270 阅读 · 0 评论 -
leetcode算法题--黑板异或游戏
leetcode算法题–黑板异或游戏题目:黑板上写着一个非负整数数组 nums[i] 。Alice 和 Bob 轮流从黑板上擦掉一个数字,Alice 先手。如果擦除一个数字后,剩余的所有数字按位异或运算得出的结果等于 0 的话,当前玩家游戏失败。 (另外,如果只剩一个数字,按位异或运算得到它本身;如果无数字剩余,按位异或运算结果为 0。)并且,轮到某个玩家时,如果当前黑板上所有数字按位异或运算结果等于 0,这个玩家获胜。假设两个玩家每步都使用最优解,当且仅当 Alice 获胜时返回 true。文章目录l原创 2021-05-22 23:06:18 · 204 阅读 · 0 评论 -
leetcode算法题--前K个高频单词
leetcode算法题–前K个高频单词文章目录leetcode算法题--前K个高频单词一、题目描述1.示例12.示例23.注意4、题目来源二、代码一、题目描述给一非空的单词列表,返回前 k 个出现次数最多的单词。返回的答案应该按单词出现频率由高到低排序。如果不同的单词有相同出现频率,按字母顺序排序。1.示例1输入: ["i", "love", "leetcode", "i", "love", "coding"], k = 2输出: ["i", "love"]解析: "i" 和 "love原创 2021-05-20 17:17:50 · 376 阅读 · 0 评论 -
leetcode算法题--计算两个数据间的汉明距离
leetcode算法题–计算两个数据间的汉明距离文章目录leetcode算法题--计算两个数据间的汉明距离前言一、按位异或1.原理2.代码二、按位与1.原理2.代码前言两个整数之间的汉明距离指的是这两个数字对应二进制位不同的位置的数目一、按位异或1.原理^按位异或:两个位不同,结果是1,否则结果为0.2.代码{ // 1 (0 0 0 1) // 4 (0 1 0 0) // 5 (0 1 0 1) 异或 let x = 1, y = 4; let原创 2021-05-20 15:59:14 · 452 阅读 · 0 评论 -
JS-数组去重
JS-数组去重文章目录JS-数组去重数组去重一、双for循环方式splice引起的数组塌陷问题二、对象键值对的方式优点:缺点:三、indexOf缺点四、ES6新特性:Set方式缺点数组去重一、双for循环方式let arr = [1,2,3,4,5,4,2,7,3,7,1];//1、双for循环方式for(let i = 0;i<arr.length;i++){ for(let j = i+1;j<arr.length;j++){ if(arr[i] =原创 2021-04-13 11:05:00 · 225 阅读 · 0 评论 -
JS-移除class
JS-移除class文章目录JS-移除class移除class一、问题二、代码三、结果移除class一、问题找到class为XXX的标签,然后删除这些标签对应的class使用Element.classList的remove(),add()方法 Element.classList.add(className) Element.classList.remove(className)二、代码<!DOCTYPE html><html lang="en"><原创 2021-04-12 17:40:30 · 5674 阅读 · 0 评论 -
JS-DOM选择器
JS-DOM选择器文章目录JS-DOM选择器DOM选择器一、问题:获取ul中的第一个li标签二、方法一:getElementByXXX三、方法二:querySelector API四、方法三:Chrome环境中的$符号简写方式五、总结1.性能上2.使用上DOM选择器一、问题:获取ul中的第一个li标签<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <原创 2021-04-12 16:44:48 · 432 阅读 · 0 评论