
js知识
文章平均质量分 54
viceen
这个作者很懒,什么都没留下…
展开
-
js封装,小写金额转化为大写金额,用于发票金额、合同资金等
【代码】js封装,小写金额转化为大写金额,用于发票金额、合同资金等。原创 2024-05-15 16:40:07 · 587 阅读 · 0 评论 -
vue3中,引入data数据方式 & 引入组件的2种方式
【代码】vue3中,引入data数据方式 & 引入组件的2种方式。原创 2024-03-28 08:58:10 · 2082 阅读 · 0 评论 -
JSON的几种注释
如果是对一个JSON文件作完整的描述,则另外写一个和字段结构一样的描述结构,这样更加清晰。在json文件中用传统的注释格式(// /**/)进行注释,是不符合json规范的。1、在json文件中,采用"//",其value就是添加的注释内容。2、在需要注释的字段前面添加?, 当然#和_也是可以的。本身JSON是没有类似于Java语法中的。json里面有自己约定俗成的注释规范。等语法级别的注释语句的。原创 2024-03-27 09:38:58 · 22942 阅读 · 0 评论 -
js中,数组对象操作——双层遍历-for循环之splice-删除、push-添加 & 数组中添加对象 & 删除数组中对象 & 数组中对象的参数值置空
/arr1和arr2中,classify和workerCode相同,不往arr2中添加arr1中的对象;arr1对中对象的workerCode,arr2中没有,这个对象直接添加到arr2中;// arr1和arr2中,classify和workerCode相同,不往arr2中添加arr1中的对象;arr1对中对象的workerCode,arr2中没有,这个对象直接添加到arr2中。// arr1和arr2中,classify和workerCode相同,不往arr2中添加arr1中的对象;原创 2024-03-27 09:26:30 · 933 阅读 · 0 评论 -
vue3中,js-cookie的使用 & token之获取token-getToken()、存储token-setToken()、移除token-removeToken()
【代码】vue3中,js-cookie的使用 & token之获取token-getToken()、存储token-setToken()、移除token-removeToken()原创 2024-03-27 09:12:24 · 1335 阅读 · 0 评论 -
js中try、catch、finally、then使用 & 提交时校验form表单-valid & deep样式权重 & @import url(之导入公用样式& useRoute和useRouter
try/catch/finally 语句用于处理代码中可能出现的错误信息。错误可能是语法错误,通常是程序员造成的编码错误或错别字。也可能是拼写错误或语言中缺少的功能(可能由于浏览器差异)。try语句允许我们定义在执行时进行错误测试的代码块。catch 语句允许我们定义当 try 代码块发生错误时,所执行的代码块。finally 语句在 try 和 catch 之后无论有无异常都会执行。注意: catch 和 finally 语句都是可选的,但你在使用 try 语句时必须至少使用一个。原创 2023-09-04 15:39:50 · 1310 阅读 · 0 评论 -
promise settimeout promise.all async/await的打印顺序
在理解 Promise、setTimeout、Promise.all 和 async/await 的打印顺序之前,我们需要了解它们的行为和执行机制。需要注意的是,由于事件循环的机制,实际的执行顺序可能会有微小的差异,但以上的顺序是最常见的情况。原创 2023-09-04 15:35:52 · 355 阅读 · 0 评论 -
vue3中,方法之对象深拷贝、判断对象的数据类型
【代码】vue3中,方法之对象深拷贝、判断对象的数据类型。原创 2023-08-28 20:02:12 · 1632 阅读 · 0 评论 -
js实现页面跳转链接的几种方式
第一种:使用JS跳转页面1)跳转带参</script>2)跳转无参</script>第二种:返回上一次预览界面alert("返回");</script>HTML页面嵌套< a href = " javascript:history.go(-1) " > 返回上一步 </ a > < a href = " <%=Request.ServerVariables( " HTTP_REFERER")% > ">返回上一步 </ a >原创 2023-08-28 20:01:15 · 6830 阅读 · 0 评论 -
js将数字转换成万、亿、万亿
【代码】js将数字转换成万、亿、万亿。原创 2023-08-28 19:45:31 · 1172 阅读 · 0 评论 -
js中,删除arr1中比arr2中多的对象之filter、find & 数组中是否有相同对象之every、some & 删除数组中不是相同的对象 & 对象数组,去重后合并
如果存在相同的对象,说明obj1在arr2中也存在,应该保留在arr1中,因此返回true。如果存在相同的对象,说明obj1在arr2中也存在,应该保留在arr1中,因此返回true。因此,我们可以使用JavaScript的Array.every()方法和Array.some()方法来判断arr2中的每个对象是否在arr1中都存在相同的对象。值得注意的是,上述代码中的条件判断仅基于workerCode属性进行,因为这是arr1和arr2中对象唯一的区分标识。中的值转换为数组,得到合并且去重后的数组。原创 2023-08-28 19:43:02 · 144 阅读 · 0 评论 -
js之对象数组操作——添加到数组中、删除非同对象、非同对象参数置空
arr1对中对象的workerCode,arr2中没有,这个对象直接添加到arr2中;arr2对中对象的classify为‘1’且该对象的workerCodearr1中没有,则删除arr2中该对象。在上述代码中,我们循环遍历arr1中的每个对象,并在arr2中查找相同的对象。如果找到了一个匹配的对象,我们检查它们的classify属性是否相同,如果是,则不进行操作,如果不同,则将arr2中的对象的classify属性改为1。中查找是否存在与之匹配的对象,如果没有找到匹配的对象,则将该对象的。原创 2023-08-28 19:42:16 · 761 阅读 · 0 评论 -
vue中,js封装方法之判断js对象类型 & 封装方法之js对象深拷贝
/不再具有下一层次。原创 2023-08-28 19:36:31 · 176 阅读 · 0 评论 -
js之对象分类、数据类型分类和存储位置、函数 function介绍、变量的作用域
(1)内建对象由ES标准中定义的对象,在任何的ES的实现中都可以使用比如:js中的内部对象包括Array、Boolean、Date、Function、Global、Math、Number、Object、RegExp、String以及各种错误类对象,包括Error、EvalError、RangeError、ReferenceError、SyntaxError和TypeError。其中Global和Math这两个对象又被称为“内置对象”,这两个对象在脚本程序初始化时被创建,不必实例化这两个对象。原创 2023-08-28 19:34:14 · 252 阅读 · 0 评论 -
js计算两个时间戳的时间差之多少天、时、分、秒,格式0000、动态显示年月日时分秒(不足两位补0)
/ setTimeout 在执行时,是在载入后延迟指定时间后,去执行一次表达式,仅执行一次。注意:后面如果自己需分、秒,自己同理加上去。//四位整数表示的年份。几天几小时几分钟几秒。原创 2023-08-27 16:40:12 · 2679 阅读 · 0 评论 -
vue中,js封装方法之判断js对象类型 & 封装方法之js对象深拷贝
js对象原创 2022-12-30 16:12:58 · 415 阅读 · 0 评论 -
js之对象分类、数据类型分类和存储位置、函数 function介绍、变量的作用域
js对象原创 2022-12-30 16:12:24 · 365 阅读 · 0 评论 -
js中,封装一个判断所有数据类型的方法getType,入参为任意变量,返回值为该参数类型的字符串形式
js原创 2022-12-22 17:23:24 · 1184 阅读 · 0 评论 -
js之求最值的三种方法——Math.min()和 Math.max()、最小值array.sort()[0]、Math.min(...[v1, v2...])
js原创 2022-09-03 09:50:17 · 1286 阅读 · 0 评论 -
在js中,lambda表达式在计算机科学中表示匿名函数,理解为就是es6中的箭头函数——lambda表达式基本用法 & 箭头函数特点 & es6删除一个对象的属性,不改变原始对象
js原创 2022-09-03 09:49:18 · 1211 阅读 · 0 评论 -
js函数中参数设置默认值——基本用法-推荐、与解构赋值默认值结合、双重默认值 & js中的!!-非布尔类型值转为布尔类型值之对于null、undefined、0、“”都会被转为flase
js原创 2022-09-03 09:48:09 · 1833 阅读 · 0 评论 -
js中,函数的两种命名方式-声明式、函数表达式 & 自执行匿名函数 (function(){})()之删除对象中的属性
js原创 2022-09-03 09:47:02 · 770 阅读 · 0 评论 -
new Set()的基础用法(ES6)——类似数组、成员唯一用于数组去重 & set对象方法-增add删delete查has和遍历 & 应用之数组去重、字符串去重、实现不同set对象的并集、交集和差集
js es6原创 2022-09-03 09:46:00 · 8977 阅读 · 1 评论 -
Object.freeze()详解——只支持浅冻结-冻结对象的直接属性,不支持深冻结-对象的对象不支持冻结 & vue中定义常量文件和导入常量文件
js原创 2022-09-03 09:45:06 · 6031 阅读 · 2 评论 -
js之删除对象属性的三种方法 & 判断对象中是否有某一属性的四种方法
js原创 2022-09-03 09:43:32 · 20964 阅读 · 0 评论 -
js之删除对象中的属性——delete、es6解构赋值、自执行匿名函数
js原创 2022-09-03 09:42:26 · 3409 阅读 · 0 评论 -
js中,判断数组和对象的方法——typeof操作符、instanceof操作符、对象的constructor属性 、Object.prototype.toString、Array.isArray
js原创 2022-09-03 09:41:06 · 1016 阅读 · 0 评论 -
js筛选数组中相同的元素组成新数组
js原创 2022-08-30 14:01:06 · 1911 阅读 · 0 评论 -
数组排序sort、字符串排序localeCompare-降序取最大值&组成新数组之map抽取元素、filter过滤条件&首个匹配元素下标之indexOf和findIndex& delete删除对象属性
js原创 2022-08-30 13:55:49 · 250 阅读 · 0 评论 -
js中,sort()方法排序的4种写法-是否传参、是否多个属性值排序——array.sort(function(a,b))-a元素在前之a-b升序、b-a降序
js原创 2022-08-30 13:53:35 · 2370 阅读 · 0 评论 -
js字符串对比之localeCompare()方法-对字符串进行排序——大于0-升序、小于0-降序 & 对el-table的列进行排序sort-change
js排序原创 2022-08-30 11:25:59 · 1799 阅读 · 0 评论 -
js实现自加1——Js 实现每次调用一个函数自动加1 & vue简单实现点击加1功能 & i++和++i的区别
js原创 2022-08-29 10:02:00 · 3287 阅读 · 0 评论 -
JS实现深拷贝常用的几种方法
js原创 2022-08-29 09:56:10 · 1067 阅读 · 0 评论 -
递归——函数在内部自己调用自己,那么该函数是递归函数 & 作用和循环效果一样 & 要加推出条件return,否则发生栈溢出,导致死循环 & 递归给数组中对象添加属性 & toString()和随机数
js原创 2022-07-22 10:18:41 · 7229 阅读 · 0 评论 -
js中,for循环里边使用return语句要放在函数中,进行终止循环,类似break & forEach中return无效问题
js原创 2022-07-21 11:28:38 · 11188 阅读 · 0 评论 -
el-input中,输入input和失去焦点blur时进行校验——正则表达式之只能输入数字和大写字母 & 只能输入数字 & 颜色值的正则表达式-3位和6位 & 标签的回车事件
js正则原创 2022-07-20 14:51:41 · 4822 阅读 · 0 评论 -
js中,函数常见的写法以及调用方法——常规写法、匿名函数写法、将方法作为一个对象、构造函数中给对象添加方法
js原创 2022-07-15 15:52:57 · 787 阅读 · 0 评论 -
js中,对象合并的方法之...、Object.assign()、递归赋值 & 数组合并的方法之...、array.concat()、array.push.apply()、array.push()
js原创 2022-07-14 11:21:21 · 757 阅读 · 0 评论 -
继承之es6中的class继承-extends & es5-原型链继承
es6原创 2022-07-07 13:49:41 · 548 阅读 · 0 评论 -
Class类的继承——子类继承父类的语法-class 子类 extends 父类 & super代表-原型对象Person.prototype、前面不能有this操作
es6原创 2022-07-07 13:48:05 · 1017 阅读 · 0 评论