![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
花开花落的博客
这个作者很懒,什么都没留下…
展开
-
for of与 for in
记住,for in遍历的是数组的索引(即键名),而for of遍历的是数组元素值。原创 2022-08-19 09:37:32 · 75 阅读 · 0 评论 -
常用正则表达式
使用的时候记得加上开头和结尾的斜杆“\” 一、校验数字的表达式 数字:^[0-9]*$ n位的数字:^\d{n}$ 至少n位的数字:^\d{n,}$ m-n位的数字:^\d{m,n}$ 零和非零开头的数字:^(0|[1-9][0-9]*)$ 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(\.[0-9]{1,2})?$ 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})$ 正数、负数、和小数:^(\-|\+)?\d+(\.\d+)?$ 有两位小数的正实数原创 2022-05-30 10:41:09 · 219 阅读 · 0 评论 -
js判断字符串是否在数组中
先加一个扩展函数: Array.prototype.contains = function (obj) { var index = this.length; while (index--) { if (this[index] === obj) { return true; } } return false; } 定义一个数组: var arr_qf = ["原单价", "优惠折扣(%)", "月租金"]; 调用函数,检测是否存在: arr_q..转载 2022-03-11 10:32:22 · 1434 阅读 · 0 评论 -
日期时间处理函数
// 对Date的扩展,将 Date 转化为指定格式的String // 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符, // 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) // 例子: //调用实例// (new Date()).Format("yyyy-MM-dd hh:mm:ss.S") ==> 2006-07-02 08:09:04.423 // (new Date()).Format("yyyy-.原创 2022-01-27 16:26:37 · 67 阅读 · 0 评论 -
ajax调用成功不进success,查看是否dataType的原因
原文链接:https://blog.csdn.net/amoscn/article/details/88344591 JS 部分 前端页面点击按钮,触发一次POST请求,然后ajax得到请求的返回结果后,将当前页面某一小块div渲染出来。 $.ajax({ type: 'POST', url: "/queryCMSSetting", dataType: 'json', data: array, beforeSend: function () { ...转载 2021-10-29 15:01:59 · 345 阅读 · 0 评论 -
查找元素在表格中的第几行close视图closest()方法
原创 2021-10-21 09:07:58 · 59 阅读 · 0 评论 -
对象中的key与value的理解与操作
var obj={ name:'yhh', sex:'nv', work:'IT' } delete obj.sex; //删除某个key,删除的同时value也就不存在了 console.log(Object.keys(obj)) //获取key console.log(Object.values(obj)) //获取value ...原创 2021-09-09 17:52:14 · 1338 阅读 · 0 评论 -
stopPropagation 方法
如果希望事件到某个节点为止,不再传播,可以使用事件对象的stopPropagation方法。 // 事件传播到 p 元素后,就不再向下传播了 p.addEventListener('click', function (event) { event.stopPropagation(); }, true); // 事件冒泡到 p 元素后,就不再向上冒泡了 p.addEventListener('click', function (event) { event.stopPropagation();原创 2021-08-13 16:38:04 · 2207 阅读 · 0 评论