位置: 编程技术 - 正文

JavaScript常用函数工具集:lao-utils(javascript中函数)

发布时间:2024-02-27

推荐整理分享JavaScript常用函数工具集:lao-utils(javascript中函数),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:javascript函数用法,javascript函数如何定义及其作用,javascript函数大全,javascript函数大全,javascript函数如何定义及其作用,javascript常用函数大全,javascript常用语法,javascript常用语句,内容如对您有帮助,希望把文章链接给更多的朋友!

在工作中经常会频繁使用一些方法、或做类型判断、数据转换等,为了方便,将一些功能封装成函数整理成工具集lao-utils

使用

Node.js

AMD/CMD、浏览器环境

引入dist目录下源码文件

函数

uuid() 生成一个uuid串(伪guid)

is(x,y) 比较字符x和字符y是否相等eg: 特殊例子:laoUtils.is(-0,+0); //false,laoUtils.is(NaN,NaN); //true

isInteger(value) 是否为整数

isNumber(value) 是否为数字

isString(value) 是否为字符串

isNaN(value) 是否为NaN

JavaScript常用函数工具集:lao-utils(javascript中函数)

isDom(obj) 判断obj是否为Dom对象

date(format,timestamp) 格式化日期eg: laoUtils.date('yyyy-MM-dd'); //--

copyObject(obj) 复制对象(浅拷贝,并且undefined属性不会被复制)

clone(obj) 对一个object进行深度拷贝

merge(a,b,c,...rest) 合并对象eg: laoUtils.merge({a:1},{b:2},{b:3,c:3}); //{a:1,b:3,c:3}

arrayOf(a,b,c,...rest) 将一组值转换为数组(将参数转为数组)eg: laoUtils.arrayOf(1,2,3); //[1,2,3]

includes(arr,value) 数组arr是否包含给定的值value.eg: laoUtils.includes([1,2,3],3); //true

contains(str,value) 判断一个字符串是否被包含在另一个字符串中.eg: laoUtils.contains('giscafer','g'); //true

isArray(arr) 判断arr是否为数组

inherits(clazz, baseClazz) 构造类继承关系(clazz继承于baseClazz)

extend(des, source) 源对象source的所有属性复制到目标对象des(undefined属性不会被复制)

源码

本站下载

JavaScript如何实现组合列表框中元素移动效果 首先给大家说下组合框和列表框的区别:组合框包括列表框和文本框的功能文本框:只能输入数据列表框:只能选择数据组合框:既能输入数据,又能

JavaScript通过使用onerror设置默认图像显示代替alt JavaScript代码//图像加载出错时的处理functionerrorImg(img){img.src="默认图片.jpg";img.onerror=null;}html代码imgwidth=""height=""src="1.jpg"onerror="errorImg(this)"/为了美观当

JavaScript Date对象详解 本篇主要介绍Date日期和时间对象的操作,具体内容如下目录1.介绍:阐述Date对象。2.构造函数:介绍Date对象的构造函数newDate()几种方式。3.实例方法:

标签: javascript中函数

本文链接地址:https://www.jiuchutong.com/biancheng/379009.html 转载请保留说明!

上一篇:JavaScript Array对象详解

下一篇:JavaScript如何实现组合列表框中元素移动效果(javascript+)

  • 税前扣除凭证按照用途分为哪些
  • 计提城建税怎么算
  • 一般纳税企业所得税税率是多少2019
  • 一般纳税人的增值税征收方式的特点是
  • 样品费用会计分录
  • 长期应付款是什么科目 借方
  • 收到以前年度的货款分录
  • 付款方式分期付款
  • 会计录入凭证怎么录入
  • 个体办税务登记需要带什么
  • 城建税和教育费附加可以税前扣除吗
  • 房屋租赁需要交增值税吗
  • 劳务公司核定征收怎么交税的
  • 扣员工工会会费
  • 预付卡充值可以退吗
  • 出口销售收入怎么算
  • 房地产分期开发的标准
  • 房地产企业预缴税费
  • 税务手工发票还能用吗2019
  • 开了专票是否交文化事业建设费?
  • 企业财务月确定不当造成税务问题
  • 计提汇算清缴涉及到不是当年费用怎么记账
  • 资金流量表国外部门如何记录
  • 购买办公用品未取得发票怎么办
  • 上年未计提所得税会计
  • 稿费算税
  • 折扣销售怎么确认
  • 查账征收的企业所得税什么时候开始汇算
  • 代扣代缴返还的手续费科目
  • ThinkPHP让../Public在模板不解析(直接输出)的方法 原创
  • php时间戳相减
  • vue blob下载文件
  • Win11 Build 22471 Dev版更新推送(附更新修复已知问题汇总)
  • 年度中间适用的预扣率高于全年综合所得年适用税率
  • 何为租赁合同
  • pytorch复制模型
  • vue onblur
  • jmeter接口串联
  • 文心一言中国版
  • 增值税补交还有没有责任
  • 收到的赠品怎么做分录
  • python模块的搜索路径
  • 以前年度盈余调整对应科目
  • 销售人员的工资属于什么会计科目
  • 固定制造费用属于固定成本吗
  • 无形资产一般包括哪些权利
  • 小规模纳税人减半征收的六税两费
  • 年底存货反映了什么
  • 实收资本印花税属于什么税目
  • 12月收入1月份开发票怎么报企业所得税
  • 跨年收入会计分录
  • 商品和服务税收分类编码是什么
  • 应收账款的审计方式和手段
  • 会务费入哪个科目
  • 设置账簿的依据
  • Linux下MySQL5.7.18二进制包安装教程(无默认配置文件my_default.cnf)
  • win7连接宽带
  • xp系统远程桌面设置
  • xp启动加速
  • xp系统软件开机自启
  • windows7的关闭方法
  • Win10 Build 10586.494稳定版更新修复内容以及KB3172985补丁下载地址
  • macbook外接多个显示器
  • mssvr.exe - mssvr是什么进程 什么用
  • linux查看mtime的命令
  • bat 批处理文件
  • python 爬虫例子
  • 第一次接触怎么形容
  • jQuery实现的AJAX简单弹出层效果代码
  • jquery动画效果代码
  • unity获取物体位置代码
  • 每天一篇文章锻炼口才的文章
  • 原生javascript
  • 税务局验证码
  • 通用机油防伪查询
  • 不动产租赁和经营租赁税率是多少
  • 重置税务密码
  • 税务总局2013年65号公告
  • 浙江网上税务局申报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号