代码总结
web前端狗
这个作者很懒,什么都没留下…
展开
-
【数组处理】从数组提取相同元素并归类
将返回的记录vip等级和价格的二维数组,归类显示。例如vip1 300 vip2,vip3,vip4,价格是200,vip5 100 ,就显示 vip1:300, vip2-vip3-vip4:200,vip5:100。 难点:对于indexOf 和 lastIndexOf 的运用原创 2017-10-27 11:12:52 · 2988 阅读 · 0 评论 -
JS原生图片上传
const xhr = new XMLHttpRequest(); xhr.open('POST', window.Retail+'index.upload/index?alias='+window.alias); const data = new FormData(); data.append('file', file); xhr.send(d...原创 2018-06-27 18:15:31 · 1230 阅读 · 0 评论 -
复杂字符串正则处理
1.文本去html标签: <p><strong>你好 谢谢</strong></p><p><strong><br /></strong></p><p><strong><span style="font-size:18px;">hello world&l...原创 2018-07-02 15:24:46 · 447 阅读 · 0 评论 -
xheditor 封装成React组件
人狠话不多,直接上代码:xheditor.jsimport React, { Component } from 'react'; export default class Xheditor extends Component { constructor(props) { super(props); } componentDidMount(){ const _...原创 2018-06-27 18:22:52 · 209 阅读 · 0 评论 -
搜索框实时输入搜索
输入时搜索,停下时停止搜索,利用时间差比较keyup和focus值的不同。 search:function(){ var inputevent; var _this=this; var status=true; $('.nicknamesearch').focus(function(event){ ...原创 2018-07-04 23:24:47 · 3778 阅读 · 0 评论 -
数组元素移动
let arr = [1, 2, 3, 4, 5] // 交换第三个和第四个元素 // x < y let x = 3, y = 4 arr.splice(x - 1, 1, ...arr.splice(y - 1, 1, arr[x - 1])) console.log(arr) /// [1,2,4,3,5] var arr = ['a', 'b', 'c', 'd', 'e']...原创 2018-08-16 14:57:51 · 1713 阅读 · 0 评论 -
省市区JSON
{"code":1,"msg":"获取成功!","data":[{"label":"11","value":"北京市","children":[{"label":"1101","value":"市辖区","children":[{原创 2018-11-27 18:11:47 · 7623 阅读 · 0 评论 -
树形菜单的递归循环
不多说,直接上菜~ var json=[{ name:'A', childs:[{ name:'A-1', childs:[{ name:'A-1-1', childs:[{ name:'A-1-1-1' }] }] }] },{ name:'B', childs:[{ name:'B-1', c...原创 2019-01-29 14:25:43 · 3035 阅读 · 0 评论