美文网首页
JS 常用脚本函数记录

JS 常用脚本函数记录

作者: 章文顺 | 来源:发表于2019-12-07 22:20 被阅读0次

export function sleeping(timeout = 1000) {
  return new Promise((resolve) => {
    setTimeout(() => {
      resolve()
    }, timeout)
  })
}

/**
 * 是否合法数据
 * @param value any
 */
export function isNotEmpty(value: any) {
  if (value !== undefined && value !== '' && value != null) {
    return true
  }
  return false
}

/**
 * 是否非空对象
 * @param value any
 */
export function isNotEmptyObject(value: object) {
  if (value instanceof Object && Object.keys(value).length > 0) {
    return true
  }
  return false
}

export function IsPC() {
  if (process.server) return
  const userAgentInfo = navigator.userAgent
  const Agents = [
    'Android',
    'iPhone',
    'iPad',
    'iPod'
  ]
  let flag = true
  for (let v = 0; v < Agents.length; v++) {
    if (userAgentInfo.indexOf(Agents[v]) > 0) {
      flag = false
      break
    }
  }
  return flag
}

相关文章

  • JS 常用脚本函数记录

  • Java 中执行js脚本

    java 脚本相关的api在javax.script中 直接执行js函数: 2.执行js脚本文件 Test.js ...

  • 常用 js 函数

    这里记录一下使用到常用的js文件以及一些常用到的工具类函数。(陆续更新...) rem布局常用方法

  • Frida Snippet

    记录常用的Frida的脚本 template

  • 2018-05-29JS基础

    js javascript脚本语言解释性基于对象事件驱动函数 js的组成: ECMAScript(语法) ...

  • 浏览器性能提升--js加载优化

    动态加载js脚本函数封装优点:js代码加载不阻塞浏览器其他的执行

  • 2018-06-07

    JS 基本常用函数 javascript函数一共可分为五类: •常规函数 •数组函数 •日期函数 •数学函数 •...

  • [JS]常用函数

    字符串是否是包含26个英文字母的短句 英文首字母大写 sleep 睡眠函数 dereplication 数组去重 ...

  • js常用函数

    1.uuid UUIDGenerator 生成 UUID。 使用cryptoAPI 生成 UUID, 符合RFC4...

  • js常用函数

    1.常规函数 js常规函数包含以下9个函数(1)alert函数:一个ok按钮(2)confirm函数:一个ok按钮...

网友评论

      本文标题:JS 常用脚本函数记录

      本文链接:https://www.haomeiwen.com/subject/xddpgctx.html