1.清除数组空字符串
/**
* @Description: 清除数组空字符串
* @author Mr.Long
* @date 2020/12/21
*/
clearEmptyString(Array){
for(let i = 0;i<Array.length;i++){
if(Array[i]==''||Array[i]==null||typeof(Array[i])==undefined){
Array.splice(i,1);
i=i-1;
}
}
return Array;
}
2.判断值为空
/**
* @Description: 判断值为空
* @author Mr.Long
* @date 2020/11/19
* @param value {{$ObjMap}} 什么类型的值都可以传入
* @returns {boolean}
*/
Vue.prototype.$checkValueIsEmpty = function (value) {
return !(typeof (value) == 'undefined' || value === '' || value === null || value.length === 0 || value === false);
};
3.获取url参数
getQueryString(exam_order_id) {
//正则匹配
var reg = new RegExp('(^|&)' + exam_order_id + '=([^&]*)(&|$)', 'i');
var r = window.location.search.substr(1).match(reg);
if (r != null) {
this.$store.commit('examOrderId', unescape(r[2]))
}
return null;
}
4.根据指定索引插入数租
Array.prototype.insert = function (index, item) {
this.splice(index, 0, item);
};
5.字符串"false","true" 转Boolean
String.prototype.bool = function() {
return (/^true$/i).test(this);
};
待更新
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。