摘要:配置规则在文件中添加代码如下和是中规则的名称。安装,命令如下这个插件将会提醒模块脚本之间模拟浏览器共享全局变量的行为,因为这不适用于模块脚本。而用编译后的代码使用这款解析器可以避免不必要的麻烦。 webpack中eslint使用 首先,要使webpack支持eslint,就要要安装 eslint-loader ,命令如下: npm install --save-dev eslint-l...
摘要:访问字符串的单个字符获取字符串的某一单个字符有两种方法。说明字符串中的字符从左向右索引,第一个字符的索引值为,最后一个字符的索引值为。 访问字符串的单个字符 获取字符串的某一单个字符有两种方法。 第一种是使用 charAt 方法 > hello.charAt(1) e 第二种是使用 类数组的下标索引 方法 > hello[1] e 下面来具体说说每一种访问方法。 charAt 方法 c...
摘要:栈学习数据结构与算法读书笔记。栈又名堆栈,是一种遵循后进先出原则的有序集合。新添加或待删除的元素都保存在栈的末尾,称作栈顶,另一端称作栈底。在栈里,新元素都靠近栈顶,旧元素都接近栈底。 栈 《学习JavaScript数据结构与算法》读书笔记。 栈(stack)又名堆栈,是一种遵循后进先出(LIFO)原则的有序集合。新添加或待删除的元素都保存在栈的末尾,称作栈顶,另一端称作栈底。在栈里,...
摘要:好的方案在构造函数中仍然使用,现在我们只要绕过每次渲染都要生成新的函数的问题就可以了。我们可以通过只在构造函数中绑定回调的上下问来解决这个问题,因为构造函数只会调用一次,而不是每次渲染都调用。 原文:Binding callbacks in React components 在组件中给事件绑定处理函数是很常见的,比如说每当用户点击一个button的时候使用console.log打印一些...
摘要:例如我们在计算加时,它的输出结果不是,而是。既然是由于浮点数的二进制为无穷数产生的误差,这种误差在整数运算中不会存在,聪明的你是不是窥破真相了呢没错那就是在运算工程中将浮点数转换为整数,再将得出的结果转换为浮点数。 问题 在javascript中整数和浮点数都属于Number数据类型(简单数据类型中的一种),我们经常会发现在打印1.0这样的浮点数的结果是1而非1.0,这是由于保存浮点数...