LeetCode之旅——字母异位词分组(Group Anagrams)

题目给定一个字符串数组,要求将相同字母组成的字符串分组返回。字符串只由小写字母组成。示例:Input:["eat","tea","tan","ate","nat","bat"],O
leetcode javascript 算法 2020年04月08日 217次浏览

彻底搞懂JavaScript怪异函数——bind

我们可能遇到过实现bind函数这样的题目,但似乎并不存在完美模拟原生bind函数的可能。ECMAScript2015中将bind创建的函数称为exoticfunctionobject(怪异函数对象),这很适宜,因为它的确存在一些“怪异”之处。在继续之前我们需要先了解bind函数。这可以参考MDN的解
javascript 2020年03月26日 586次浏览

JavaScript微任务与宏任务(浏览器)

问题描述最近在用Ionic框架(基于Angular),有这么一个需求:先调用history.go(-delta)返回到某个页面,再调用Angular的Router#navigate()导航到新的页面。大致代码如下:go(delta,url){history.go(delta)this.router.
javascript web 2020年02月01日 443次浏览

Javascript的in操作符

2019年8月13日javascript的in操作符用于判断某个名称的属性是否存在于某个对象的原型链中。语法:propinobjectprop是string类型或Symbol类型,其他类型会被转化为string,返回值是布尔值,如果object.prop存在则返回true,否则返回false。需要注
javascript 2019年08月13日 228次浏览