JavaScript
M_youj
这个作者很懒,什么都没留下…
展开
-
字符串匹配KMP算法
之前的字符串匹配使用暴力拆解的办法,使用两个for循环来慢慢匹配,最坏时间复杂度为O(n*m) 而KMP算法利用已经比较过的那一部分字符串,减少比较的次数 AB是重复出现的内容,而且已经比较过,是在目标字符串中存在的 再从对应的位置进行开始比较,减少重复比较的次数 KMP算法就是利用已经比较过的内容,有重复的直接移动到重复的位置,没有重复的,直接比较下一个 而字符串位置的移动是根据部分匹配表来...原创 2019-10-20 21:51:01 · 224 阅读 · 0 评论 -
JavaScript回调函数
回调函数是一种被作为参数传递给另一个函数的高级函数。 回调函数会在其他方法函数方法被调用,也可能不会触发调用。 在JavaScript中,经典的回调函数有很多,像Array中的map,forEach,都会传入函数和回调函数,这就是回调函数的用法 用forEach作为例子 const arr = ['apple', 'peer', 'origin']; arr.forEach(function(v...原创 2019-06-09 20:16:52 · 239 阅读 · 0 评论 -
axios的使用
axios是基于Promise的HTTP库,适用于各种前端框架。 不同于普通http请求后的回调,Promise有更好的操作性。 axios可以自动转换JSON数据 客户端支持防御XSRF攻击 axios的简单使用 安装 npm install axios --save 执行get请求 axios.get("http://localhost:8080/user?id=1").then(re...原创 2019-08-07 23:58:17 · 246 阅读 · 0 评论