day07 js总结

NVIDIA DGX Spark实战:如何在桌面上轻松运行200B参数大模型(附配置教程) 本文提供了NVIDIA DGX Spark在桌面端运行200B参数大模型的完整实战指南。详细介绍了从硬件初始化、系统配置、容器化环境搭建,到模型加载、量化、推理流水线编写及性能调优的全过程。重点阐述了如何利用其统一内存架构和TensorRT-LLM等工具进行高效本地推理,并探讨了通过双机互联扩展以应对超大规模模型的方法。 阅读详情

节点操作:

Node类型
Document类型
Element类型
Text类型——文本类型
Comment类型 —— 注释类型
节点之间的关系

节点之间的关系就是嵌套关系(父子关系)、并列关系(兄弟关系)。注意区分节点与元素节点之间的区别。

父节点--parentNode

父元素节点--parentElement

子节点--childNodes:标签节点、文本节点、注释节点   得到的是伪数组

子元素节点--children :标签节点

第一个子节点--firstChild:文本

第一个子元素节点--firstElementChild:第一个标签

 最后一个子节点--lastChild:文本

最后一个子元素节点--lastElementChild: 最后一个标签

上一个子节点--previousSibling:文本

上一个子元素节点--previousElementSibling: 上一个标签

下一个子节点 --nextSibling:文本

下一个子元素节点--nextElementSibling: 下一个标签

总结:firstChild、lastChild、previousSibling、nextSibling获取到的都是文本,如果没有就是文本节点名称#text, firstElementChild、lastElementChild、previousElementSibling、nextElementSibling获取到的都是标签,如果没有就是空。

事件进阶:
事件三要素
事件源:是指那个元素引发的事件。比如当你点击cdsn图标的时候,会跳转到cdsn首页。那么这个cdsn图标就是事件源,再或者,可以这样理解, 当你对某个元素执行动作的时候,会触发一系列效果(动画,跳转....),那么这个元素就是事件源。

事件类型:例如,点击,鼠标划过,按下键盘,获得焦点。

事件驱动程序:事件驱动程序即执行的结果,例如,当你点击cdsn图标的时候,会跳转到cdsn首页。那么跳转到cdsn首页就是事件的处理结果。

执行事件的步骤:获取元素、绑定事件、书写事件驱动程序

监听事件
绑定监听事件 addEventListener("事件的类型",事件的处理程序)

box1.addEventListener("click", myFunc)

  function myFunc() {

    this.style.backgroundColor = "blue";

  }

 解绑监听事件removeEventListener("事件的类型",事件的处理程序)

 box1.removeEventListener("click", myFunc);

事件对象
任何事件都有内置对象event,事件对象的兼容性写法为

var event = event || window.event;

// 事件的类型

    console.log(event.type);

    // 元素的ID

    console.log(event.target.id);

    // 文本的内容

    console.log(event.target.innerText);

    // 事件的触发点是距离浏览器左侧的横纵坐标

    console.log("横坐标:" + event.clientX + "," + "纵坐标:" + event.clientY);

    console.log("横坐标:" + event.pageX + "," + "纵坐标:" + event.pageY);

    console.log("我单击header!");

事件冒泡
什么是冒泡事件

事件冒泡阶段:事件从事件目标(target)开始,往上冒泡直到页面的最上一级标签。
假设一个元素div,它有一个下级元素p。
<div>
  <p>元素</p>
</div>
这两个元素都绑定了click事件,如果用户点击了p,它在div和p上都触发了click事件,那这两个事件处理程序哪个先执行呢?事件顺序是什么?

如何阻止冒泡(存在兼容性)

e.stopPropagation(); 谷歌和火狐支持,

window.event.cancelBubble=true; IE特有的,谷歌支持,火狐不支持

定时器:
setInteval()

setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。

setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的参数。

clearInteval()

clearInterval() 方法可取消由 setInterval() 函数设定的定时执行操作。

clearInterval() 方法的参数必须是由 setInterval() 返回的 ID 值。

//定时器

//参数1:函数

//参数2:时间---毫秒---1000毫秒--1秒

setTimeout()

另一个定时器定义和用法

方法用于在指定的毫秒数后调用函数或计算表达式。

提示: 1000 毫秒= 1 秒。

提示: 如果你只想重复执行可以使用 setInterval() 方法。

提示: 使用 clearTimeout() 方法来阻止函数的执行。

参数:param1回调函数,param2时间

返回值:  返回一个 ID(数字),可以将这个ID传递给 clearTimeout() 来取消执行
————————————————
版权声明:本文为优快云博主「JIE_ling8」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.youkuaiyun.com/JIE_ling8/article/details/119684436

WINCC7.3破解文件 WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载! 立即下载

相关推荐

Python实战:用MNE-Python从脑电数据中提取P300成分(附完整代码)

本文提供了一份使用MNE-Python从脑电数据中提取P300成分的完整实战指南。通过详细的代码示例,系统讲解了从环境搭建、数据加载、预处理(滤波、分段、伪迹剔除)到P300波形提取、可视化与参数量化的全流程。重点介绍了如何利用零相位滤波和叠加平均技术,从EEG信号中精准分离出反映认知加工的P300事件相关电位,适用于脑机接口与认知神经科学研究。

weixin_29240343的博客 338

JavaScript day07

比如Date()、String()、Object()、 Function()和Array()、Number()、Boolean()等。(global object)在javascript中有着重要的用途:全局对象的属性是全局定义的符号,通过使用全局对象,可以访问所有其他所有预定义的对象、函数和属性。顶层对象在浏览器环境中指的是window对象,在Node环境中指的是global对象。3.全局函数:比如isNaN()、isFinite()、parseInt()和eval()等。举个例子 中秋倒计时。

BXY369的博客 1307

【Unity】Unity性能分析解决方案——UPR

由Unity中国团队提供的一套性能优化解决方案,其是一系列性能工具的集合,并可将收集的数据进行可视化。

Davidorzs的博客 1008

js day07

作用域,预解析,函数两个阶段,变量定义·访问·赋值机制,递归,对象

qq_47711093的博客 141

手把手教你用Apple Developer App完成苹果开发者账号注册(含证件验证失败解决方案)

本文详细指导如何通过Apple Developer App完成苹果开发者账号注册,特别针对证件验证失败问题提供解决方案。从准备工作到注册流程,再到验证失败的处理方法,帮助开发者顺利完成注册,避免常见错误。

moss5的博客 1157

HALCON基于描述符的模板匹配(未标定)

HALCON基于不标定描述符的模板匹配

king_linj的博客 890

day07-JavaScript

今日目标html css js 页面 主体 装饰 行为。什么是 JavaScript ?JavaScript 是一门跨平台、面向对象的脚本语言.JavaScript 来控制网页行为的,它能使网页可交互.JavaScript(简称:JS) 在 1995 年由 Brendan Eich 发明,并于 1997 年成为一部 ECMA 标准。ECMA 规定了一套标准 就叫 ,所有的客户端校验语言必须遵守这个标准,当然 JavaScript 也遵守了这个标准。ECMAScript 6 (简称ES6) 是最新的 Jav

qq_74289024的博客 396

YOLOv11 模型剪枝实战:深入解析通道剪枝与层剪枝的策略与实现(含环境配置、微调技巧与部署测试)

YOLOv11模型剪枝技术通过移除冗余参数和结构来压缩模型,主要包括通道剪枝和层剪枝两种方法。通道剪枝通过评估批量归一化层的缩放因子γ确定通道重要性,移除不重要的特征通道;层剪枝则直接删除整个网络层或模块。剪枝流程包括评估重要性、移除冗余成分、微调模型和评估性能四个步骤。该技术可显著降低模型计算量和参数量,适合在资源受限设备上部署高性能目标检测模型。

本博客聚焦 YOLOv11 全流程落地,涵盖架构优化、数据集处理、训练技巧与多场景部署,兼及国产数据库、Java 开发与 AI 模型应用,内容兼顾理论与工程实践,为开发者提供系统干货,助力高效提升技术能力。 1960

JavaScript-Day07

/a,b,c 默认 ‘ , ’ 分隔 - a-b-c ‘’(空字符)abc / a/b/c。练习:创建数组包含‘和谐福’,‘友善福’,判断数组是否含有‘敬业福’,如果不存在则把该福字添加到数组中。练习:创建数组,包含字母a~h,每个字母是一个元素,分别截取bc和f,最后将两部分拼接。练习:创建数组,包含字母a~h,删除cd,替换f为m,在下标为1的位置插入z。作用、参数有哪些、返回值;var arr1=['陌陌','苏木','沫沫'];var arr3=['芍药','墨染','春樱'];...

qq_45229580的博客 132

85-Halcon-- gen_cam_par_area_scan_division 函数功能(生成面阵相机镜头参数)

Halcon的gen_cam_par_area_scan_division算子用于生成面阵相机的镜头参数,支持除法畸变模型。该算子输出包含9个参数的元组,包括焦距(Focus)、畸变系数(Kappa)、像素尺寸(Sx,Sy)、主点坐标(Cx,Cy)和图像尺寸。文中详细解析了各参数含义、数学原理(包括畸变矫正公式和坐标转换),并提供了三个工业应用案例:高精度芯片尺寸测量、机器人焊接引导和大视野汽车表面检测。最后给出了完整的相机标定流程,涵盖参数生成、畸变校正和标定配置步骤,适用于工业视觉系统的精确标定需求。

weixin_45590420的博客 915

微信小程序 - 超详细小程序接入腾讯地图的完整流程,提供地图显示、IP 属地定位、地理位置名称、获取经纬度等超多功能示例(可一键复制并运行的功能源代码,详细的注释及常见问题汇总)小白直接上手!

微信小程序腾讯地图怎么接入,小程序项目中使用腾讯地图sdk,小程序中使用腾讯地图,微信小程序集成腾讯地图功能,微信小程序通过ip获取其地址、经纬度、详细地址,小程序使用腾讯地图跨域解决方法,微信小程序引入腾讯地图详细教程,原生小程序引入腾讯地图,微信小程序如何植入腾讯地图,微信小程序腾讯地图配置及使用详细教程,小程序植入腾讯地图SDK,微信小程序项目怎么用腾讯地图,微信小程序IP属地定位,获取当前用户位置名称,微信小程序如何使用腾讯地图获取用户的定位位置,在小程序中使用腾讯地图,实现定位,距离计算,实时搜索

🏆 前端领域优质创作者 8804

JavaScript Day_07

JavaScript

m0_66095162的博客 199

【WRFDA教程】客观分析(OBSGRID)详解

客观分析(OBSGRID)详解

WW、forever的博客 1133

js学习day07

当使用点语句调用属性和方法时,自动转为复杂数据类型,使用完又转为基本数据类型: 包装类型。内层循环依次判断后面元素是否与外层循环元素相同,如果相同,截取掉。3. 判断新数组中是否有原数组当前元素,如果没有,存储到新数组中。var obj = new Object() //构造函数方式。2. 字符串是由一系列字符构成,每个字符对应自己下标,和数组类似,从0开始。var arr = new Array() //构造函数方式。var arr = [] //字面量。=>开始下标,结束下标(不包)

chen____Sir的博客 277

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

JavaScript_day07

day07内容 学习目标 1.循环语句do-while语句 2.循环语句while语句 3.循环语句for-in 语句,遍历对象 4.循环关键字 5.冒泡排序 6.选择排序 7.插入排序 1.do-while语句 do{ }while(condition); 后测试循环语句,即只有在循环体中的代码执行之后,才会测试出口条件。循环体内的代码最少被执行一次。 2.while语句 while(con...

hanmiao12345的博客 111

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

js快速转换时间(时间戳转换成年月日时分秒)

1728270833000 转换为 2024-10-07 11:13:53。1728270833000 转换为 2024/10/07 11:13:53。

一个努力不被优化的程序员 1986

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

JavaScript APIs素材_day07

JavaScript api素材

huan 524

js-day07

一、对象 1.检测属性是否存在 对象.属性名===undefined true->不存在 对象.hasOwnProperty('属性名') true->存在 false->不存在 '属性名'in 对象 true->存在 false->不存在 练习:创建商品对象,包含的属性有编号,标题,价格;如果产地属性不存在,则添加该属性;如果属性存在,则打八折. var laptop={ lid:30, title:'战神电脑', price:6000

m0_64850010的博客 430

JavaScript jQuery的使用 Day07

jQuery的使用 jQuery库,内含大量的JavaScript函数。 推荐学习网站(工具站):http://jquery.cuishifeng.cn 1 获取jQuery及‘hello jQuery’ 可以从该网址查找需要的jQuery在线链接:https://www.bootcdn.cn/jquery/ 也可以自行下载jQuery文档到本机上:https://jquery.com/downl...

Targetu 未来可期 353

javascript 07day(函数)

1.函数:封装了一段可以被重复使用的代码块,让大量的代码重复使用 语法结构: <!-- <script> function 函数名(){ 函数体 } 调用函数 </script> --> 2.函数使用 <!DOCTYPE html> <html lang="en"> <head&...

weixin_43321726的博客 680

Day07-JavaScript

注册事件处理程序的方式、添加事件监听与on的区别、移除事件、循环绑定事件

Spirs的博客 188

JavaScript学习Day07笔记

Day07笔记 一、遍历 因为数组的索引就可以获取数组中的内容。 数组的索引又是按照 0 ~ n 顺序排列。 for in 循环的遍历是按照对象中有多少成员来决定了。 有多少成员,就会执行多少次 我们把这个行为叫做 遍历。 二、indexof遍历数组 根据数据找下标(索引号) var 新建变量名 = 数组名.indexOf(数据); // 找到第一个相同的数据,并返还索引号 => number 三、forEach遍历数组 数组名.forEach(function(item(每一项数据),inde

怒锤狗男人的博客 156

js学习-day07

对原型对象的补充 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <title></title> 5 </head> 6 <body> 7 <script type="text/javascript"> 8 function...

weixin_30709061的博客 82

初学js Day07

2.根据class类名获取 伪数组 3.根据标签名获取元素 4.获取特殊节点 5.获取body 6.获取title 二.innerHTML和innerText 的区别 innerHTML 可以识别标签innerText 不可以识别标签

caiji76531的博客 386

【千峰前端】day07 JavaScript 事件_千锋前端JavaScript全套教程_JS零基础完美入门到项目实战

视频地址:【千锋前端JavaScript全套教程_JS零基础完美入门到项目实战】 https://www.bilibili.com/video/BV1W54y1J7Ed/?

qq_37581764的博客 449
上一篇: 2021-08-12
下一篇: jQuery
java_yangXL
博客等级 码龄5年 1粉丝 40原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值