当前位置: 首页 > news >正文

华为官方手表网站呼和浩特建设厅官方网站

华为官方手表网站,呼和浩特建设厅官方网站,群晖网站建设处理错误500,杭州市建设工程招标平台本章内容主要是按一下来#xff1a; 操作DOM BOM 比如 控制网页元 素交互等各种网页 交互效果 以下是我总结笔记#xff08;仅供参考#xff09; webAPL 获取DOM对象 变量声明有三个 var let 和 const 我们应该用那个呢#xff1f; 首先var 先排除#xff0c;老派写法…本章内容主要是按一下来 操作DOM BOM 比如 控制网页元 素交互等各种网页 交互效果 以下是我总结笔记仅供参考 webAPL 获取DOM对象 变量声明有三个 var let 和 const 我们应该用那个呢 首先var 先排除老派写法问题很多可以淘汰掉… let or const ? 建议 const 优先尽量使用const原因是 Ø const 语义化更好 Ø 很多变量我们声明的时候就知道他不会被更改了那为什么不用 const呢 Ø 实际开发中也是比如react框架基本const l 如果你还在纠结那么我建议 l 有了变量先给const如果发现它后面是要被修改的再改为let // 获取单个 DOM 对象 const element document.querySelector(#myElement);// 获取多个 DOM 对象 const elements document.querySelectorAll(.myElements); const elements document.querySelectorAll(.myElements); 注意一点是返回的是伪数组 这里给大家普及以下const 和let的区别 在最新的 ES6 语法中const 和 let 是两种定义变量的方式与之前的 var 相对应。 const 定义的变量是一个常量一旦被赋值后就不能再次被修改而且必须进行初始化赋值操作。例如 const a 10; // a 20; // Error: 列出 TypeError: Assignment to constant variable. let 定义的变量是一个块级作用域的变量允许被修改如同 C、C 或 Java 的变量声明方式。例如 let b 10; b 20; // OK: 变量可以被修改 {let b 30; // OK: 定义了一个新的块级变量 }const 和 let 都是块级作用域的在 for 循环或 if 语句中都可以定义并使用。在同一个作用域中不允许重复定义同名变量。 操作元素内容 根据CSS选择器来获取DOM元素 (重点) 选择匹配的第一个元素 语法 参数: 包含一个或多个有效的CSS选择器 字符串 返回值 CSS选择器匹配的第一个元素,一个 HTMLElement对象。 如果没有匹配到则返回null 举例说明 根据 CSS 选择器来获取 DOM 元素是常用的前端开发技巧之一这可以让我们通过 CSS 中的选择器来获取元素并进行操作。 以下是一些常见的 CSS 选择器 根据 id 获取元素 const element document.querySelector(#myId);根据 class 获取元素 const element document.querySelector(.myClass);根据标签名获取元素 const element document.querySelector(div);根据属性值获取元素 const element document.querySelector([data-my-attributemyValue]);获取多个元素返回一个 Nodelist 对象 const elements document.querySelectorAll(.myClass);上述示例中document.querySelector() 和 document.querySelectorAll() 返回的是一个 DOM 元素或节点列表我们可以通过这些元素或节点列表进行操作如修改样式、绑定事件等。 练习题 请控制台依次输出 3个 li 的 DOM对象 大家也可以去参考文档点击看文档 使用最新的 ES6 语法可以通过以下方式操作元素内容 获取元素内容 const element document.querySelector(#my-element); const content element.innerHTML; // 获取元素内部的 HTML 内容 const text element.textContent; // 获取元素内部的文本内容设置元素内容 const element document.querySelector(#my-element); element.innerHTML pNew HTML content/p; // 设置元素内部的 HTML 内容 element.textContent New text content; // 设置元素内部的文本内容添加元素内容 const element document.querySelector(#my-element); element.insertAdjacentHTML(beforeend, pNew HTML content/p); // 在元素的最后插入 HTML 内容 element.append(New text content); // 在元素的最后插入文本内容以上就是最新的 ES6 语法中操作元素内容的一些常用方法。需要注意的是对于一些特殊的内容操作比如通过 JavaScript 动态创建元素、绑定事件等可能还需要使用一些传统的 DOM 操作方式。 操作元素属性 使用最新的 ES6 语法可以通过以下方式操作元素属性 获取元素属性 const element document.querySelector(#my-element); const attrValue element.getAttribute(data-my-attribute);设置元素属性 const element document.querySelector(#my-element); element.setAttribute(data-my-attribute, new-value);移除元素属性 const element document.querySelector(#my-element); element.removeAttribute(data-my-attribute);操作元素样式 const element document.querySelector(#my-element); element.style.backgroundColor red;以上就是最新的 ES6 语法中操作元素属性的一些常用方法。需要注意的是对于一些新属性或者不常用的属性可能还是需要使用传统的 DOM 操作方式。 定时器-间歇函数 目标能够使用定时器函数重复执行代码 定时器函数可以开启和关闭定时器 1. 开启定时器 Ø 作用每隔一段时间调用这个函数 Ø 间隔时间单位是毫秒 注意 1. 函数名字不需要加括号 2. 定时器返回的是一个id数字  定时器函数可以开启和关闭定时器 2. 关闭定时器 最后给大家一个练习题 需求按钮60秒之后才可以使用 分析 ①开始先把按钮禁用disabled 属性 ②一定要获取元素 ③函数内处理逻辑 秒数开始减减 按钮里面的文字跟着一起变化 如果秒数等于0 停止定时器 里面文字变为 同意 最后 按钮可以点击稍后我会发布这道题的代码   综合案例  需求每隔一秒钟切换一个图片 分析 ①准备一个数组对象里面包含详细信息素材包含 ②获取元素 ③设置定时器函数 设置一个变量 找到变量对应的对象 更改图片、文字信息 激活小圆点移除上一个高亮的类名当前变量对应的小圆点添加类 ④处理图片自动复原从头播放放到变量后面紧挨 如果图片播放到最后一张 就是大于等于数组的长度 则把变量重置为0如有需要这道题代码请联系我
http://www.zqtcl.cn/news/859060/

相关文章:

  • 网站备案要多少钱包装设计接单网站
  • 涵江网站建设超市营销型网站建设策划书
  • 无锡定制网站建设织梦笑话网站
  • 网站开发的安全性原则潍坊 logo设计公司
  • 宜春市城乡规划建设局网站网站设计师联盟
  • 重庆施工员证查询网站广告设计专业认知报告
  • 网站建设费用要多少黑糖不苦还做网站么
  • 公司网站改版 目的好知网做网站
  • 华强北手机网站建设哈尔滨网站建设oeminc
  • 公司简介网站模板新浪云存储 wordpress
  • 阿里云个人网站建设威海建设集团网站
  • 湖南城乡住房建设厅网站中石化网站群建设
  • 网站关键词怎么做排名大连网站建设方案案例
  • 西安做网站上海建设资质审批网站
  • 平阳高端网站建设广州凡科公司是外包吗
  • 购物网站项目经验公司的八个主要部门
  • 绿色大气网站模板株洲58同城网站建设电话
  • 网站建设 总体思路福州建设高端网站
  • 做网站需要什么配置北京工信部网站备案查询
  • 奇信建设集团官方网站专题网站建站
  • 站点推广策略包括黄山旅游必去十大景点
  • 佛山龙江做网站的信宜做网站
  • 推广自己的网站需要怎么做wordpress 正计时
  • 做网站工资怎么样织梦的官方网站
  • python制作视频网站开发互动网站建设公司
  • 网站软文代写广西网站设计公司排行榜
  • c2c网站代表和网址mirages WordPress
  • 网站建设开发案例教程wordpress中国区官方论坛
  • 王晴儿网站建设做啊录音网站
  • 网站开发版本号正规的企业网站建设公司