排序
layui框架layer.open()如何传参及如何设置回调函数
layer.open()打开新窗口后如何传参?如何设置关闭窗口后的回调函数? var winIndex = layer.open({ type: 2, title: '编辑字典项', shadeClose: true, shade: false, maxmin: true, //开启最大...
JS如何增加、替换、删除数组元素?
splice() 方法可以实现对数组的增加、替换、删除操作。 语法 array.splice(start[, deleteCount[, item1[, item2[, ...]]]]) start 指定修改的开始位置(从0计数)。如果超出了数组的长度,则...
百度ueditor解决页面组件被覆盖问题
在使用ueditor的过程中,会出现表单组件被ueditor覆盖的问题,解决的方式如下: ue = UE.getEditor('editor', { toolbars: [ ['undo', 'redo', 'bold', 'italic', 'underline', 'forecolor', 'b...
Javascript如何实现MD5加密?
这里使用blueimp的JavaScript-MD5实现Javascript进行MD5加密。 1.引用md5.min.js <script src='js/md5.js'></script> 2.使用 // Calculate the (hex-encoded) MD5 hash of a given ...
Javascript中如何判断变量是否为undefined/null/blank?
针对Boolean,Null,Undefined,Number,String这5中原始数据类型,可以使用下面的方法判断: if(val){ //Boolean类型为true时,非Null时,非Undefined时,Number类型大于0时,String类型不是空...
JQuery将form表单序列化为json格式
依赖于jquery将表单元素序列化为json格式,实现代码如下: //定义serializeObject方法,序列化表单 $.fn.serializeObject = function() { var o = {}; var a = this.serializeArray(); $.each(a...
js获取某一年某季度的日期范围
获取方法: var year = 2018; var quarter = 1; var start = new Date(year,quarter*3-3,1); var end = new Date(year,quarter*3,0); 然后你就可以根据需要初始化了。 格式化示例: function re...
Lodash-一个好用的JavaScript工具库
Lodash是一个JavaScript库,它使用函数式编程范例为常见的编程任务提供实用程序功能。下面提供了几个函数的使用示例。 数据示例 新建一个obj对象进行测试。 var obj = [{ 'name': 'Michael'...
页面JS代码的加载顺序
Js代码放置在不同的位置加载顺序问题,根据不同的需求我们应该将Js代码放置在不同的位置,具体需要先了解一下将Js代码放置在不同的位置会有怎样的加载顺序。 先看下面的代码: <!DOCTYPE HTM...
Js中将string转换为int类型
简单的方式如下: var x = Number('1000') 如果不行,试试parseInt, unary plus, parseFloat with floor, Math.round等方法。 //parseInt: var x = parseInt('1000', 10); //unary plus(如果你...