GeQin

导航

#

[置顶] 数组的常用方法(详解)

摘要: 数组常用方法 1. 无参数,删除数组的第一项,返回删除项,原数组改变。 2. 将元素插入到数组的起始位置,返回新数组的长度,原数组改变。 3. 无参数,删除数组的最后项,返回删除项,原数组改变。 4. 插入到数组的末尾,返回新数组的长度,原数组改变。 5. index参数必选,从索引index处删除 阅读全文

posted @ 2017-06-07 10:41 GeQin 阅读(785) 评论(0) 推荐(0) 编辑

2019年1月18日 #

url参数解析 and 日期格式化

摘要: ~function (pro) { //url解析 function queryURLParameter() { var reg = /([^?&=#]+)=([^?&=#]+)/g, obj = {}; this.replace(reg, function () { obj[arguments[1]... 阅读全文

posted @ 2019-01-18 17:03 GeQin 阅读(313) 评论(0) 推荐(0) 编辑

2018年8月7日 #

Excel文件上传功能实现

摘要: $(function(){ let file; //上传点击事件 $('#btn').bind('click', function(){ let val = $('#fb').filebox('getText'); if(!val){ return alert('未选择任何文件!') } let r 阅读全文

posted @ 2018-08-07 15:35 GeQin 阅读(1708) 评论(0) 推荐(0) 编辑

2018年3月21日 #

node作为中间层 —> 跨域请求java后台接口(使用http-proxy-middleware中间件)

摘要: 情景:利用node的express 作为中间层,跨域调取java后台接口,由于java接口对session有判断,因此每次请求都必须在req的headers中需要带上cookie,否则接口报500错误,通过多次尝试,终于成功调取到接口,代码如下: 阅读全文

posted @ 2018-03-21 16:27 GeQin 阅读(2726) 评论(0) 推荐(0) 编辑

2017年8月9日 #

ES6常用方法总结

摘要: 1、声明变量用let,声明常量用const(定义唯一的值),都没有预解释,也不存在变量提升; 2、箭头函数:有如下两种写法 1)、表达式(函数体只有一行代码) a)、let fn = p => p ; //一个参数 b)、let fn = (n,m) => n+m; //两个参数 c)、let fn 阅读全文

posted @ 2017-08-09 10:36 GeQin 阅读(246) 评论(0) 推荐(0) 编辑

2017年7月25日 #

easyui datagrid 后台分页,前端如何处理

摘要: module.exports = { queryMethod(){ let params = checkQueryParams.call(this); if (!params) { return; } //ajax请求,$UPost,$UConfApi是我在项目中封装好的方法,其实就是调取后台接口, 阅读全文

posted @ 2017-07-25 10:42 GeQin 阅读(1512) 评论(0) 推荐(0) 编辑

easyui datagrid 后台返回所有数据,前台分页

摘要: function pagerFilter(data) { if (typeof data.length == 'number' && typeof data.splice == 'function') { //判断数据是否是数组 data = { total: data.length, rows: 阅读全文

posted @ 2017-07-25 10:38 GeQin 阅读(1740) 评论(0) 推荐(0) 编辑

2017年7月7日 #

JavaScript 实时 全角转半角

摘要: //JavaScript全角字符转半角(参数str为input框输入的内容)var $fullChar2halfChar = function(str) { var result = ''; for (var i = 0; i < str.length; i++) { //获取当前字符的unicod 阅读全文

posted @ 2017-07-07 15:36 GeQin 阅读(352) 评论(0) 推荐(0) 编辑

2017年5月24日 #

冒泡排序

摘要: 冒泡排序(从大到小)的思想 拿数组的前一项跟后一项比较,若前一项小与后一项,则交换位置; var arr = [1, 2, 45, 22, 8, 99, 21, 34, 56, 29]; var temp; for (var i = 0; i 阅读全文

posted @ 2017-05-24 10:54 GeQin 阅读(155) 评论(0) 推荐(0) 编辑

2017年5月23日 #

用less编写百度搜索静态效果

摘要: 效果图 html页面 less样式部分 阅读全文

posted @ 2017-05-23 18:28 GeQin 阅读(318) 评论(0) 推荐(0) 编辑