这是悦乐书的第 289 次更新,第 307 篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第156题(顺位题号是686)。给定两个字符串A和B,找到A必须重复的最小次数,使得B是它的子字符串。 如果没有这样的解决方案,返回 1。例如: 输入:A =“abcd”,B =“ ...
分类:
编程语言 时间:
2019-03-28 00:19:59
阅读次数:
141
浏览器代理检测,可以检测出来用户使用的浏览器类型,也可以检测浏览器所在的操作系统 navigator.userAgent (1)、判断浏览器类型 var t = navigator.userAgent; if(t.indexOf('Trident')!= -1){ console.log('ie内核... ...
分类:
移动开发 时间:
2019-03-27 11:00:17
阅读次数:
214
if (location.protocol.indexOf('https') > -1) { var oMeta = document.createElement('meta'); oMeta.content = 'upgrade-insecure-requests'; oMeta.httpEqui... ...
分类:
Web程序 时间:
2019-03-26 10:38:58
阅读次数:
302
var lengt = function(s) { let max = 0; let arr = []; for(let i=0,l=s.length;i<l;i++){ let char=s[i]; let index = arr.indexOf(char); if(index! 1){ arr. ...
分类:
其他好文 时间:
2019-03-25 20:29:14
阅读次数:
126
1、push 往数组最后添加一个或者多个元素, 返回值是增加之后的数组的 length 2、unshift 往数组头添加一个或者多个元素,返回数组长度 3、pop() pop() 方法将删除 arrayObject 的最后一个元素,把数组长度减 1,并且返回它删除的元素的值。如果数组已经为空,则 p ...
分类:
编程语言 时间:
2019-03-22 16:56:01
阅读次数:
946
一、字符串查找 ①indexOf(String s) 该方法用于返回参数字符串s在指定字符串中首次出现的索引位置,当调用字符串的indexOf()方法时,会从当前字符串的开始位置搜索s的位置;如果没有检索到字符串s,该方法返回-1 ②lastIndexOf(String str) 该方法用于返回字符 ...
分类:
编程语言 时间:
2019-03-22 15:24:17
阅读次数:
189
function GetIds() { $(".ck:checked").each(function () { var v = $(this).val(); if (id.toString() == "") { id.push(v); } else { if ($.inArray(v, id) <0 ...
分类:
其他好文 时间:
2019-03-21 10:22:38
阅读次数:
156
编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""。 知识点1: 方法:String.indexOf(String) while (strs[i]. indexOf(prefix) != 0) {...} 这个循环用来比较两个字符串,直到找到完全相同的前缀(因为p ...
分类:
其他好文 时间:
2019-03-20 15:48:31
阅读次数:
188
先讲讲面试题,先看题目代码: 这是一道非常典型的JS闭包问题。其中嵌套了三层fun函数,搞清楚每层fun的函数是那个fun函数尤为重要。 可以先在纸上或其他地方写下你认为的结果,然后展开看看正确答案是什么? 都答对了么?如果都答对了恭喜你在js闭包问题当中几乎没什么可以难住你了;如果没有答案,继续往 ...
分类:
编程语言 时间:
2019-03-19 01:04:22
阅读次数:
184