在项目中常用的JS方法封装】的更多相关文章

使用方法简单,只需要放在你的 utils.js 工具文件中,直接export const 加上下面封装方法,在别的文件中使用 {方法1,方法2,方法3...}引用后直接使用即可. 01.输入一个值.返回其数据类型 type = para =>{ return Object.toString.call(para).slice(8,-1) } 02.冒泡排序 升序 bubbleAsSort() bubbleAsSort = arr =>{ for(let i=0;i<arr.length -…
1.输入一个值,返回其数据类型 type = para => { return Object.prototype.toString.call(para).slice(8,-1) } 2.冒泡排序 升序 bubbleAsSort() bubbleAsSort = arr => { for (let i = 0; i < arr.length - 1; i++) { for (let j = 0; j < arr.length - 1 - i; j++) { if (arr[j] &g…
<script> var utils = { //时间戳转日期(timestamp:时间戳 默认当前时间) dateFormat: function(timestamp = new Date().getTime()){ let date = (new Date(timestamp + 8 * 3600 * 1000)); return date.toJSON().replace("T", " ").substr(0, 19); }, //数组排序去重(a…
1.VB的一些项目中常用的通用方法: ' 设置校验键盘输入值,数字 Public Function kyd(key As Integer) As Integer Dim mychar mychar = ) & Chr() If InStr(mychar, Chr(key)) = Then kyd = ' MsgBox "只能输入数字" Exit Function Else kyd = key End If End Function ' 设置校验键盘输入值,数字 Public F…
现在很多功能用es5的方法也能实现功能,但es6提供的方法显得更为高效.记录下目前常用的几个方法. 1.字符包含 通过str.includes('a')来判断, 若str中包含a则结果为true,否则为false. eg: let str = 'abcd'; console.log(str.includes('a')); // true console.log(str.includes('f')); // false 此外,支持第二个参数: console.log(str.includes('d…
1.<a>标签-超链接中confirm方法使用介绍 <a href="a.html" onclick="if(confirm('确定删除?')==false)return false;">删除</a> 2.<select>下拉框三级联动效果 1).html代码 <select name="select_element" id="firstServiceType">&l…
1.判断是否是一个数组 function isArray(arr){ return Object.prototype.toString.call(arr) ==='[object Array]'; } isArray([1,2,3]) //true 2.判断是否是一个函数(三种)   function isFunction(fn) { return Object.prototype.toString.call(fn) ==='[object Function]'; return fn.const…
//打开网址window.open("http://www.runoob.com"); //判断是否为url var url = $("#url").val();if(url != '') { //判断URL地址的正则表达式为:http(s)?://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)? //下面的代码中应用了转义字符"\"输出一个字符"/" var Expression=/http(s)…
抽空把项目中常用js方法整理成了common.js,都是网上搜集而来的,大家一起分享吧. var h = {}; h.get = function (url, data, ok, error) { $.ajax({ url: url, data: data, dataType: 'json', success: ok, error: error }); } h.post = function (url, data, ok, error) { $.ajax({ url: url, data: da…
常用js方法封装 var myJs = { /* * 格式化日期 * @param dt 日期对象 * @returns {string} 返回值是格式化的字符串日期 */ getDates: function(dt) { var str = ""; //存储时间的字符串 //获取年 var year = dt.getFullYear(); //获取月 var month = dt.getMonth() + 1; //获取日 var day = dt.getDate(); //获取小时…