var nn = [ { a: 'ss' },{ a: 'aa' },{ a : '11'},{ a: '33' },{ a: '88' } ] 我要怎么获取 a = 33的下标 var index = nn.map(item => item.a).indexOf(33) 来源:https://zh ...
分类:
编程语言 时间:
2019-12-16 14:49:22
阅读次数:
92
1 常用的数组方法,push()结尾添加元素法,unshifi开头添加元素法,pop删除最后一个元素,shift删除第一个元素,a[i]=value更改元素数组转字符串toString,arr.indexOf包含某个元素, arr.splice(arg1,arg2,[arg3,arg4]);第一个参 ...
分类:
编程语言 时间:
2019-12-15 18:27:15
阅读次数:
104
var system = { win: false, mac: false, xll: false, ipad: false }; //检测平台 var p = navigator.platform; system.win = p.indexOf("Win") == 0; system.mac = ... ...
分类:
移动开发 时间:
2019-12-10 18:37:41
阅读次数:
129
function getContextPath() { var pathName = document.location.pathname; var index = pathName.substr(1).indexOf("/"); var result = pathName.substr(0,ind ...
分类:
Web程序 时间:
2019-12-10 16:50:32
阅读次数:
87
不会改变原来数组的有:concat() 连接两个或更多的数组,并返回结果。every() 检测数组元素的每个元素是否都符合条件。some() 检测数组元素中是否有元素符合指定条件。filter() 检测数组元素,并返回符合条件所有元素的数组。indexOf() 搜索数组中的元素,并返回它所在的位置。 ...
分类:
编程语言 时间:
2019-12-08 23:18:13
阅读次数:
493
判断是否是微信浏览器、微信端打开 var wx= (function(){ return navigator.userAgent.toLowerCase().indexOf('micromessenger') !== -1 } )(); if(wx){ $(".android").click(fun ...
分类:
微信 时间:
2019-12-07 17:50:22
阅读次数:
160
为了实现类似微信通讯录的效果,需要按汉字拼音顺序依次排序显示,在网上查找了相关方法后,根据自己需求做出相应修改,下面贴上代码: var pySegSort=(arr) =>{ // 汉字拼音排序 if (!String.prototype.localeCompare) return null let ...
分类:
编程语言 时间:
2019-12-03 19:54:16
阅读次数:
111
<!DOCTYPE HTML><html><head> <title>用JS实现汉字转拼音</title> <meta charset="utf-8" /> </head><body>请输入:<input type="text" id="J_input" /><br/><br/><input typ ...
分类:
Web程序 时间:
2019-12-02 12:05:31
阅读次数:
94
1. qq emoji替换 接收到这样的字符串,通过正则匹配到每组方括号然后进行替换 var _str = i.content.replace(/\[.{1,3}\]/g, (str) => { //i.content为遍历出来的消息记录 var index; Object.keys(faceCod ...
分类:
Web程序 时间:
2019-12-01 18:47:54
阅读次数:
98
题目:http://lx.lanqiao.cn/problem.page?gpid=T448 题意:有两个字符串例如*WWBB和WWBB*,*每次能往左或右跳1-3步,与原位置的字符交换,问最少步数跳到第二个字符串的状态。bfs裸题,C++能秒杀,改用java做题倒是折腾了挺久,测试了HashMap ...
分类:
其他好文 时间:
2019-12-01 17:09:05
阅读次数:
200