![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JS
念旧不及爱自由
这个作者很懒,什么都没留下…
展开
-
前端常用方法(1)
前端常用方法原创 2022-04-26 09:48:03 · 73 阅读 · 0 评论 -
时间格式的转化以及时间戳转为多久之前
时间格式的转化以及时间戳转为多久之前)1.时间戳转为指定格式/** * @param String dateTime 时间戳 * @param String fmt 转化后的格式,格式可以为yyyy:mm:dd|yyyy:mm|yyyy年mm月dd日|yyyy年mm月dd日 hh时MM分等,可自定义组合 */function timeFormat(dateTime = null, fmt = 'yyyy-mm-dd') { // 如果为null,则格式化当前时间 if (原创 2021-08-02 18:08:24 · 442 阅读 · 0 评论 -
一些常用的JS验证方法
一些常用的JS验证方法1.验证电子邮箱格式2.验证手机格式3.验证URL格式4.验证身份证号码5.验证日期格式6.验证车牌号7.验证固定电话8.验证是否为数组9.验证是否为对象1.验证电子邮箱格式function isEmail(value) { return /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/.test(value)}2.验证手机格式function isMobile(value原创 2021-08-02 16:06:19 · 670 阅读 · 0 评论 -
eval和with
在说eval和with之前,我们先来说一个概念:词法作用域。作用域共有两种主要的工作模型,第一种为动态作用域,而另一种就是词法作用域。简单来说词法作用域就是定义在词法阶段的作用域,换句话说,词法作用域是由你在写代码时将代码和块作用域写在哪决定的,因此当词法分析器在处理代码时会保持作用域不变(大部分情况是这样的),而eval和with就是欺骗(修改)词法作用域的方法,它们可以在词法分析器处理过后继续修改作用域。1.eval考虑以下代码:function foo(str,a){ e原创 2020-12-02 21:02:47 · 148 阅读 · 1 评论