摘要:事件问题详细描述为类型的时候,在文件选择框出来后,这时选择了文件后或是点击取消都会触发事件。期望的操作和解决在文件选择框出来之后,点击取消不执行事件里的操作获取。事件清空原有的数据 html: js: $(#file).change(function(){ console.log(change事件); }) 问题详细描述: 1.input 为file类型的时候,在文...
摘要:数组的本质数组属于一种特殊的对象。运算符会返回数组的类型是对象的键名一律为字符串,所以,数组的键名其实也是字符串。数组的空位读取遍历无两个逗号之间没有任何值,我们称该数组存在空位。数组的方法可以将类似数组的对象变成真正的数组。 定义数组的本质length 属性in 运算符for...in 循环和数组的遍历数组的空位类似数组的对象参考链接 1.定义 任何类型的数据,都可以放入数组。 va...
摘要:则是将作为一组,表示出现多次。如果没有使用标示,则仅返回第一个完整匹配及其相关的捕获组。构造函数的全局属性到存储了分组匹配的结果。 showImg(https://segmentfault.com/img/remote/1460000018749261?w=1362&h=781); 感谢 本文参考《正则表达式迷你书》 分组和分支结构 分组 括号可以提供分组的功能。/a+/, 标示a出现...
摘要:因为你的可以返回任何职,当然包括对象,而如果是对象,我们就需要将他拆解,直到它不是一个对象,取其中的值。该方法是引入标准的。大家一定都看到过这两种用法,它们的作用其实就是返回一个对象,我们来实现一下。我们来实现一下吧。 1、constructor 首先我们都知道Promise 有三个状态,为了方便我们把它定义成常量 const PENDING = pending; const FULF...
摘要:再次声明的函数会替代原有的函数第二点第一个函数中的指向。解决这些问题的关键是不要想当然,动手一步一步模拟执行顺序,模拟变量提升情况第二种面向对象问题或高阶函数等待更新 主要是解决JavaScript中比较难懂的部分,当然了,这部分经常在面试题中露面,这篇文章主要是讲解解题思路,对新手会有很大帮助(如果你仔细看的话)。书籍方面,我看的是《你不知道的javascript》,精髓就在里面喽。...