DOM
文章平均质量分 70
云杰8了
一入前端深似海
展开
-
js中的 this指向问题,call,apply,bind
JavaScript this 关键字面向对象语言中 this 表示当前对象的一个引用。但在 JavaScript 中 this 不是固定不变的,它会随着执行环境的改变而改变。在方法中,this 表示该方法所属的对象。如果单独使用,this 表示全局对象。在函数中,this 表示全局对象。在函数中,在严格模式下,this 是未定义的(undefined)。在事件中,this 表示接收事件的元素。类似 call() 和 apply() bind方法可以将 this 引用到任何对象。方法原创 2021-01-22 11:48:23 · 402 阅读 · 0 评论 -
json字符串,localStorage本地存储
格式;键值对格式 键和值都需要用双引号去包括 '{"name":"yasuo"}'json用途:在网络传输时使用。 比如前后端交互。不能够传输对象和数组的。只能通过字符串形式去传输数据。所以说我们如果要传输对象和数组,我们需要将其转换为字符串。json格式就是满足对象和数组数据结构的一种字符串json的使用方法: JSON.parse() 把json格式的字符串转为js中的数组或对象 json.stringify()原创 2021-01-20 20:22:51 · 1348 阅读 · 0 评论 -
js正则表达式,登录验证
正则表达式概念1. 用来验证字符串是否符合规则2. 从字符串中获取一部分符合规则的内容创建正则对象通过new关键字来声明一个正则对象第一个参数:正则的主体, 字符串 第二个参数 :修饰符 字符串 i 不区分大小写 g 全局匹配 m 换行匹配var str = new RegExp("hello","ig");2. 字面量创建 var str = /are/i;正则常用方法test()返回值:布尔值功能:校验字符串是否复合规则 var str .原创 2021-01-20 17:32:07 · 878 阅读 · 0 评论 -
JavaScript实现小米购物车功能案例
需求点击全选按钮,按钮全部被选中,结算价格发生变化 ,选中数量变化,取消全选,按钮全部取消选中,结算价格发生变化 ,选中数量变化。 点击单选按钮,按钮选中状态,结算价格发生变化 ,选中数量变化,取消按钮,结算价格发生变化 ,选中数量变化。 点击加号,小计变化,总数量变化。 点击减号,小计变化,总数量变化。 点击加入购物车新增一件商品,效果图如下代码如下HTML代码<!DOCTYPE html><html lang="en"><h...原创 2021-01-19 20:50:00 · 6973 阅读 · 14 评论 -
文档碎片-----虚拟节点
学习目标:.创建50W个节点,添加到页面上。学习内容:提示:这里可以添加要学的内容例如:1、 搭建 Java 开发环境2、 掌握 Java 基本语法3、 掌握条件语句4、 掌握循环语句学习时间:提示:这里可以添加计划学习的时间例如:1、 周一至周五晚上 7 点—晚上9点2、 周六上午 9 点-上午 11 点3、 周日下午 3 点-下午 6 点学习产出:提示:这里统计学习计划的总量例如:1、 技术笔记 2 遍2、CSDN 技术博客 3 篇3、 学习的 vl原创 2021-01-14 20:22:44 · 284 阅读 · 0 评论 -
js-DOM元素节点操作、属性节点操作
DOM节点操作DOM节点操作获取节点集合获取兄弟节点,或兄弟元素节点子节点操作获取父节点增加元素节点删除元素节点。替换节点复制节点属性节点操作原生属性自定义属性H5新增属性获取属性的值其他方法创建属性节点并赋值。DOM节点包含元素节点,属性节点,注释节点,文本节点。DOM节点操作IE低版本也支持获取节点集合1 获取节点集合(伪数组),可以使用下标遍历,不能使用数组方法。document.getElementsByClassName('.box')类名document.getElements原创 2021-01-13 22:11:03 · 453 阅读 · 0 评论