
js
Cc.'沐艿伊℡
这个作者很懒,什么都没留下…
展开
-
JavaScript 中内存泄漏的几种情况
内存泄露是什么内存泄漏(Memory leak)是在计算机科学中,由于疏忽或错误造成程序未能释放已经不再使用的内存并非指内存在物理上的消失,而是应用程序分配某段内存后,由于设计错误,导致在释放该段内存之前就失去了对该段内存的控制,从而造成了内存的浪费程序的运行需要内存。只要程序提出要求,操作系统或者运行时就必须供给内存原创 2023-01-31 17:20:28 · 684 阅读 · 0 评论 -
前端面试题
js部分1.防抖节流原创 2023-01-31 17:18:12 · 290 阅读 · 0 评论 -
reduce的基本用法
【代码】reduce的基本用法。原创 2022-08-26 15:10:02 · 195 阅读 · 1 评论 -
js金额3位加逗号
function formateNum(num) { if (!num) num = 0 num = num.toFixed(2) var c = num.split('.') var b = c[0].toString().replace(/(\d)(?=(?:\d{3})+$)/g, '$1,') + '.' + c[1] return b },结果:原创 2021-11-19 15:45:09 · 896 阅读 · 1 评论 -
js银行卡4位空格
function formateNumber(num) { if (!num) num = '' var c = num.replace(/\s/g, '').replace(/(.{4})/g, '$1 ') return c }结果:原创 2021-11-19 15:37:35 · 456 阅读 · 0 评论 -
js数组对象去重
let arr = [ { a: 1, b: 1, c: 1 }, { a: 2, b: 2, c: 2 }, { a: 3, b: 3, c: 3 }, { a: 2, b: 2, c: 4 }, {...原创 2021-10-25 15:03:28 · 245 阅读 · 0 评论 -
git新建远程分支
1.新建本地分支git checkout -b dev2.查看本地分支git branch3.查看本地、远程所有分支git branch -a4.推送本地分支到远程分支------------本地分支名和远程分支名相同git push origin dev:dev5.本地分支与远程分支建立关联git branch --set-upstream-to=origin/dev6.如第五步操作未执行,拉取远程代码需执行:git pull origin dev//需标明拉取远程的具体原创 2021-09-02 09:53:25 · 149 阅读 · 0 评论 -
js获取对象深层数据方法
let value = { obj1: { str1: 111, str2: 222, str3: 333, str4: 444, obj2: { str5: 555, str6: 666 } }, obj3: { str7: 777, str8: 888 } } let...原创 2021-08-17 10:05:40 · 1147 阅读 · 0 评论 -
js数组对象按种类分组
传入数组 let arr = [ { year: 2021 }, { year: 2020 }, { year: 2020 }, { year: 2019 }, { year: 2021 }] let arrList = this.sort_pro(arr, ['year']) console.log(arrList)结果调用方法 sort_pro(data, keys = []) { //keys原创 2021-06-11 12:59:59 · 874 阅读 · 0 评论 -
vue导出word文档
1.安装依赖npm install docxtemplaternpm install pizzipnpm install jszip-utilsnpm install file-saver2.创建js文件,引入依赖import Docxtemplater from 'docxtemplater';import PizZip from 'pizzip';import JSZipUtils from 'jszip-utils';import { saveAs } from 'file-sav原创 2021-03-25 16:38:07 · 697 阅读 · 0 评论 -
js中数组sort排序
1.升序arr.sort(function(a,b){ return a - b;})2.降序arr.sort(function(a,b){ return b - a;})3.乱序arr.sort(function(a,b){ return Math.random() - 0.5;})4.按照想要的顺序排序原创 2020-10-21 11:54:05 · 117 阅读 · 3 评论 -
number-----toFixed()
NumberObject.toFixed(num)toFixed() 方法可把 Number 四舍五入为指定小数位数的数字。参数num必需。规定小数的位数,是 0 ~ 20 之间的值,包括 0 和 20,有些实现可以支持更大的数值范围。如果省略了该参数,将用 0 代替。返回值返回 NumberObject 的字符串表示,不采用指数计数法,小数点后有固定的 num 位数字。如果必要,该数字会被舍入,也可以用 0 补足,以便它达到指定的长度。如果 num 大于 le+21,则该方法只调用 NumberO原创 2020-07-14 17:09:44 · 404 阅读 · 0 评论 -
正则表达式匹配手机号,邮箱
匹配手机号var tel = $(obj).find("#tel").val(); var reg = /^[1][3,4,5,7,8][0-9]{9}$/; if (!reg.test(tel)) { alert('电话号码错误!'); return false; }匹配邮箱 function isEmail(str) { var .原创 2020-06-09 23:34:54 · 486 阅读 · 0 评论 -
简单的网页在线咨询代码
简单的网页在线咨询代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <script src="../static/原创 2020-06-09 23:19:03 · 2781 阅读 · 2 评论 -
HTML中a标签跳转链接,锚点链接,发送邮件,打开QQ对话,’打电话,下载功能
HTML中a标签的几大作用一:跳转页面链接<a href="http://www.baidu.com" target="_blank">百度</a>二:锚点链接如何使用描点链接:在链接的目的区域设置id属性,并设置上唯一的一个id名称。a标签的href属性的属性值是要链接区域的id值,并且一定要记住带“#”号。<h3> <a href="#part">二:锚点链接</a></h3><ul class原创 2020-06-09 23:13:51 · 4699 阅读 · 0 评论