字符串关于数组的方法: 一、把字符串分割成数组(split) split() 方法用于把一个字符串分割成字符串数组。 数组本身的方法 http://www.runoob.com/jsref/jsref-obj-array.html 一、判断是否为数组(isArray) isArray() 方法用于判 ...
分类:
编程语言 时间:
2018-12-24 13:19:23
阅读次数:
203
1.第一种方式就是最简单的set去重(o(n)) 2.第二种方式就是用indexOf来去重(o(n^3)) 判断新数组中某个数字是否存在 3.第三种方式普通去重(o(n^3)) 4.键值去重(o(n^3)) 根据键值是唯一的来去重 let arr1 = [], arr2 = [] arr.forEa ...
分类:
编程语言 时间:
2018-12-23 20:46:59
阅读次数:
201
编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""。 示例 1: 输入: ["flower","flow","flight"] 输出: "fl" 示例 2: 输入: ["dog","racecar","car"] 输出: "" 解释: 输入不存在公共前缀。 说明: ...
分类:
其他好文 时间:
2018-12-23 11:13:20
阅读次数:
144
在使用 React 编写组件的时候,我们常常会碰到两个不同的组件之间需要共享状态情况,而通常的做法就是提升状态到父组件。但是这样做会有一个问题,就是尽管只有两个组件需要这个状态,但是因为把状态提到了父组件,那么在状态变化的时候,父组件以及其下面的所有子组件都会重新 render,如果你的父组件比较复 ...
分类:
其他好文 时间:
2018-12-22 19:39:36
阅读次数:
189
let url = window.location.search; var theRequest = new Object(); if (url.indexOf("?") != -1) { var str = url.substr(1); strs = str.split("&"); for (va ...
分类:
Web程序 时间:
2018-12-22 16:53:02
阅读次数:
242
function arrQC(arr){ let temp = []; arr.forEach((item,idx)=>{ if(temp.indexOf(item)<0){ temp.push(item) } }) return temp; } ...
分类:
编程语言 时间:
2018-12-20 22:13:50
阅读次数:
239
一、JS判断字符串中是否包含某个字符串 indexOf() indexOf()方法可返回某个指定的字符串值在字符串中首次出现的位置。如果要检索的字符串值没有出现,则该方法返回 -1。 二、JS字符串大小写转换 1、小写转大写 ①toLocaleUpperCase 方法 返回一个字符串,其中所有的字母 ...
分类:
Web程序 时间:
2018-12-20 18:42:06
阅读次数:
218
function IsPC() { var userAgentInfo = navigator.userAgent; var Agents = new Array("Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod"); ...
分类:
Web程序 时间:
2018-12-19 22:05:47
阅读次数:
237
方法一:采用String类中indexOf()方法;public class SubStringCount { public static void main(String[] args) { String str1 = "abcjavanbajavasrcjavammmjava"; String ...
分类:
编程语言 时间:
2018-12-18 17:58:38
阅读次数:
191
String Methods and Properties String.length: length() 返回字符串长度 Finding a String in a String: indexOf(str,[, index]) 在字符串中找到你想要的字符串,indexOf返回的位置是你搜索字符串第 ...
分类:
Web程序 时间:
2018-12-16 11:18:38
阅读次数:
172