随笔分类 - JavaScript
essay on JavaScript
摘要:1、Promise构造函数只有一个参数,该参数是一个函数,被称作执行器,执行器有2个参数,分别是resolve()和reject(),一个表示成功的回调,一个表示失败的回调。 2、Promise.all里的任务列表是按顺序发起的,但是结果是异步的,互相之间并不阻塞,每个任务完成时机是不确定的,尽管如
阅读全文
摘要:var obj = { name: ‘大白’;age:‘2’ }
阅读全文
摘要:1、丢弃小数部分,保留整数部分:parseInt() 2、向上取整,有小数就整数部分加1:Math.ceil() 3、四舍五入:Math.round() 4、向下取整:Math.floor()
阅读全文
摘要:1、array.length: 设置或返回数数组中的元素的个数; 设置length属性的值来截断任何数组; 2、Array.isArray(): 用于确定传递非值是否是一个Array Array.isArray([]) => true; Array.isArray({}) => false; 4、A
阅读全文
摘要:1、将日期格式转换成时间戳格式: 3种获取时间戳的区别: time1、time2获取到的时间戳会精确到毫秒; 而time3只能精确到秒,后边三位毫秒数用000替代 注:获取到的时间戳除以1000就可获的Unix时间戳,就可传值给后台。 2、将时间戳格式转换成日期格式: 注:如果是Unix时间戳记得乘
阅读全文
摘要:对于整数来说:var reg = /(^[1-9]([0-9]*)$|^[0-9]$)/ 可以是小数:var reg = /(^([1-9]|\-[1-9])(([0-9])*\.?[0-9]*)$)|(^([0-9]|\-[0-9])\.?[0-9]*$)/ 如果允许第一个数字为0,那么有个巧妙的
阅读全文