Js常用的工具函数

1、获取uuid:这个是通过随机数生成

let getUuid = () => {
    var i, random;
    var uuid = ‘‘;

    for (i = 0; i < 32; i++) {
        random = Math.random() * 16 | 0;
        if (i === 8 || i === 12 || i === 16 || i === 20) {
           uuid += ‘-‘;
        }
        uuid += (i === 12 ? 4 : (i === 16 ? (random & 3 | 8) : random)).toString(16);
    }

    return uuid;
};

  

时间: 2024-11-03 21:50:42

Js常用的工具函数的相关文章

jquery常用遍历工具函数

遍历在这里 http://my.oschina.net/u/2352644/blog/508397 废话不多说,一个句话告诉你jq的遍历工具 我们对数组的循环一般是用for或者for in,这是原生js支持,同样既然用jq的了,咱jq也提供了对数组的遍历方法,也就是对原生js循环的封装 一.$.each()和for循环等不得不说的秘密 我们循环一个数组一般是下面的处理,利用for循环  var arr=[0,1,2];  for(var i=0;i<arr.length;i++){   aler

20160109 Node.js 常用开发工具的使用

http://www.jikexueyuan.com/course/997.html 开发工具的使用 Oracle VM VirtualBox虚拟机的网络设置 解决问题:在不同的地方使用虚拟机,虚拟机的IP地址会不停的变化,又不想修改虚拟机的host文件. 找到"网络",不使用桥接,而是使用NAT模式,这样VirtualBox会产生一个虚拟的路由器,由虚拟路由器再与物理机所在的网络通信. 连接方式---网络地址转换NAT---端口转发 点+号 把主机的22号端口(一般情况不会用到)转发

常用的工具函数

得到两个数组的并集, 两个数组的元素为数值或字符串 //tools.js export const getUnion = (arr1, arr2) => { return Array.from(new Set([...arr1, ...arr2])) } //调用页面 import { getUnion } from '@/libs/tools' // 示例 this.openedNames = getUnion(this.openedNames, this.getOpenedNamesByAc

youku的js脚本的工具函数和初始化方法

定义日志输出函数 (function(){ if(window['console']){ return; } window['console'] = { log: function(){} ,clear: function(){} ,debug: function(){} ,error: function(){} ,info: function(){} ,count: function(){} ,time: function(){} ,trace: function(){} ,warn: fun

一些自定义的Lua常用的工具函数

sk = sk or {} local xmtool = {} --[[ @brief Defined some commonly used functions @by xiaoming ]] local countCode = [[ local i = 0 return function() i = i + 1 return i end ]] ---自定义计数器 xmtool.xmCounter = assert(loadstring(countCode)) -----------------

JS常用验证工具

/**  * 工具对象  */ var Util = {   /**    * @param max: 允许输入字符最大长度    * @param obj: 输入内容的textarea 对象: $("#story")    * @param tipob: 提示内容对象  $("#tip")    * @param  调用: Util.tip(100,$("#story"),$("#tip"));    */   tip:fu

NSPathUtilities.h常用路径工具、函数和方法

分类: 网络安全/ 工具使用/ 文章 常用路径工具函数 NSString * NSUserName(void) 返回当前用户的登录名 NSString * NSFullUserName(void) 返回当前用户的完整用户名 NSString * NSHomeDirectory(void) 返回当前用户主目录的路径 NSString * NSHomeDirectoryForUser(NSString *user) 返回用户user的主目录 NSString * NSTemporaryDirecto

从零开始学习jQuery (九) jQuery工具函数

原文:从零开始学习jQuery (九) jQuery工具函数 本系列文章导航 从零开始学习jQuery (一) 开天辟地入门篇 从零开始学习jQuery (二) 万能的选择器 从零开始学习jQuery (三) 管理jQuery包装集 从零开始学习jQuery (四) 使用jQuery操作元素的属性与样式 从零开始学习jQuery (五) 事件与事件对象 从零开始学习jQuery (六) jQuery中的Ajax 从零开始学习jQuery (七) jQuery动画-让页面动起来! 从零开始学习jQ

js常用工具函数大全

项目中经常会用到的js工具函数,待更新: 小于10补0,常用于日期月份补0: // 小于10补0 function format(n) { return n.toString().replace(/^(\d)$/, '0$1'); } 千分位显示,常用于价格显示: // 千分位 function toThousands(num) { return parseFloat(num).toFixed(2).replace(/(\d{1,3})(?=(\d{3})+(?:\.))/g, "$1,&quo