摘要: 一、js组成 ECMAScript: 规定了js基础语法核心知识。 比如:变量、分支语句、循环语句、对象等等 Web APIs : DOM 文档对象模型, 定义了一套操作HTML文档的API BOM 浏览器对象模型,定义了一套操作浏览器窗口的API 二、window对象 BOM (Browser O 阅读全文
posted @ 2025-07-30 21:52 技术蓝鱼 阅读(9) 评论(0) 推荐(0)
摘要: 一、 日期对象 <body> <script> // 1. 实例化日期对象 // 1.1 得到当前的日期和时间 const date = new Date() console.log(date) // 1.2 得到指定的日期和时间 const date1 = new Date('2099-12-12 阅读全文
posted @ 2025-07-30 21:29 技术蓝鱼 阅读(5) 评论(0) 推荐(0)
摘要: 一、事件流 定义:当触发事件时,会经历两个阶段,分别是捕获阶段、冒泡阶段 捕获 <body> <div class="father"> 父盒子 <div class="son">子盒子</div> </div> <script> // 事件流 const father = document.quer 阅读全文
posted @ 2025-07-30 21:07 技术蓝鱼 阅读(8) 评论(0) 推荐(0)
摘要: 一、事件监听 <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=devic 阅读全文
posted @ 2025-07-30 07:02 技术蓝鱼 阅读(7) 评论(0) 推荐(0)
摘要: 一、获取dom对象 利用css选择器来获取DOM元素, const box = document.querySelector('div') // 利用css选择器来获取DOM元素 // 1. document.querySelector() 选择指定css选择器的第一个元素 // 1.1 参数是字符 阅读全文
posted @ 2025-07-30 06:44 技术蓝鱼 阅读(5) 评论(0) 推荐(0)
摘要: 一、深浅拷贝 浅拷贝:把对象拷贝给一个新的对象,开发中我们经常需要复制一个对象。如果直接赋值,则复制的是地址,修改任何一个对象,另一个对象都会变化。常见方法:拷贝对象:Object.assgin() / 展开运算符 {...obj} 拷贝对象;拷贝数组Array.prototype.concat() 阅读全文
posted @ 2025-07-30 06:29 技术蓝鱼 阅读(5) 评论(0) 推荐(0)