- 博客(4)
- 收藏
- 关注
原创 委托解决冒泡
什么是委托委托,从字面意思上来讲就是托付给他人代为完成,有点抽象。那什么叫事件委托呢?它还有一个名字叫事件代理,JavaScript高级程序设计上讲:事件委托就是利用事件冒泡,只指定一个事件处理程序,就可以管理某一类型的所有事件。网上的前端大佬呢都是用去快递的案例来解释,这边就借花献佛,就用这个例子吧。有三个同事预计会在周一收到快递。为签收快递,有两种办法:一是三个人在公司门口等快递;二是委托给前台MM代为签收。现实当中,我们大都采用委托的方案(公司也不会容忍那么多员工站在门口就为了等快递)。前台MM
2022-01-09 22:58:25
105
1
原创 【无标题】for in与foreach()方法的区别
两者之见的关系在我们处理后端数据中,后端传过来的数据通常是数组或者对象的形式。我们将这些数据呈现到页面的时候就需要将它们进行遍历 for in 循环和foreach两种方法就可以帮到我们来进行数据的遍历两者区别在我们使用for in 方法来遍历数据的时候,for in 遍历的属性值不是下标,而是与下标值一样的字符串,而且for in 不仅可以遍历数组,也可以遍历对象在我们使用foreach()方法来遍历数组时,她是es6的语法,是数组的专属API,只能用来遍历数组...
2022-01-02 16:53:37
229
原创 【无标题】javascript正则表达式基础篇
正则表达式的作用它是用来验证规则,字符串的合法性书写格式/正则表达式主体/修饰符(可选)举例:/helloWord/i 是一个正则表达式hello/world是一个正则表达式主题(检索)i 是一个修饰符使用字符串的方法在Javascript中,正则表达式通常用于两个字符串方法 : search() 和 replace()。search() 方法 用于检索字符串中指定的子字符串,或检索与正则表达式相匹配的子字符串,并返回子串的起始位置。replace() 方法 用于在字符串中用一些字符替换
2021-12-26 22:05:57
337
原创 for(in)遍历数组
for-in遍历数组语法for( var in object ){执行代码块}参数var:必须指定的一个变量名,可以是数字,也可以是对象的属性object:将要进行遍历的数组对象名举例首先我们先定义一个随机数组 var userinfo=[1,2,3,4,5,6]接下来我们使用for in循环来遍历数组 for(k in userinfo){ console.log(userinfo[k]) }注意:循环中(k in userinfo
2021-12-18 11:44:51
10026
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人