编程基础
jojoarare
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JavaScript This的指向——
This的指向——1.普通对象的this:谁调用我,我就指向谁12.构造函数的this:指向实例化对象3.监听器中的this:指向的是事件源 (绑定事件的节点)4.普通函数的this:指向的是window5.箭头函数中的this:取决于所处环境(声明的环境) 箭头函数没有argument和this.//普通对象的thislet obj = { name = `xxx`, age = 20, gender = `male`, say(){原创 2020-11-08 17:29:35 · 177 阅读 · 0 评论 -
事件的基本知识概念(三要素、事件对象、事件代理)
事件三要素1.事件源:绑定事件的节点2.事件处理函数:点事件触发时,执行的代码(函数体)3.事件类型:(单击、鼠标移入移出、鼠标移动)DOM0优点:兼容性好缺点:同一个类型只能绑定一个事件处理函数 事件流(冒泡型)不能改变let divEle = document.querySelector("div");divEle.onclick = function(){ window.alert(`123123123`);} //缺点,,无法在一个标签上添加多个事件,原创 2020-10-27 20:44:52 · 2092 阅读 · 0 评论 -
HTML+JavaScript实现鼠标按住拖拽标签功能(代码注释详解)
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>拖拽功能</title></head><body> <div></d原创 2020-10-22 00:35:01 · 1460 阅读 · 0 评论 -
JavaScript DOM对于元素节点的操作(增删改查)以及元素节点的样式设置、属性添加
添加/替换元素内容书写格式 :元素节点.innerText书写格式 :元素节点.innerHTML//替换内容let divEle = document.querySelector("div"); divEle.innerText = "文本"; //无法识别标签 例如:"<span>123</span>" 不会识别span 以字符串加入div divEle.innerHTML = "添加内容" //可以识别标签 可以识别到span//原创 2020-10-22 00:11:25 · 812 阅读 · 0 评论 -
Java Script 数组、集合、内置对象的属性/方法 总汇
Java Script 数组、集合、内置对象的属性/方法 总汇数组—Arraylet arr = []; //字面量声明let arr = new Array(); //构造函数声明arr = [1, 2, 3, 4, 5, 6];数组的属性//arr.length 数组的长度console.log(arr.length); //6数组的方法//在数组后面(前面)添加东西,返回添加后的长度let i = arr.push(7,8,9); //在前面添加东西将push改成unshift原创 2020-09-20 23:27:22 · 314 阅读 · 0 评论 -
Java Script自动生成自定义范围的随机数字
java script 生成随机数生成0~1的随机数(包含0但不包含1)let num = Math.random();console.log(num);运行结果生成0-100的随机数:let num = 100*Math.random();console.log(num);运行结果:生成1-100的随机整数:let num = parseInt(100 * Math.random() + 1);console.log(num);运行结果:生成自定义范围内的随机整数:let原创 2020-09-12 16:00:41 · 982 阅读 · 0 评论 -
Java Script 数组的排序(选择排序法,冒泡排序法)
选择排序法选择排序法代码块//升序let arr = [1,3,5,2,0,14,7,9];for (let i=0; i < arr.length; i++){//遍历数组 for (let j = i+1; j < arr.length; j++){//遍历arr[i]后面的所有数 if (arr[i] > arr[j]){ [arr[i], arr[j]] = [arr[j], arr[i]]; }原创 2020-09-12 15:37:42 · 437 阅读 · 0 评论
分享