
js
前端小云儿
活到老学到老
展开
-
switch写法
【代码】switch写法。原创 2023-09-26 19:39:11 · 105 阅读 · 0 评论 -
关于浏览器(七)http-http请求的完整过程(三次握手)
第一次握手:建立连接。客户端发送连接请求报文段,将SYN位置为1,Sequence Number为x;然后,客户端进入SYN_SEND状态,等待服务器的确认;第二次握手:服务器收到SYN报文段。服务器收到客户端的SYN报文段,需要对这个SYN报文段进行确认,设置Acknowledgment Number为x+1(Sequence Number+1);同时,自己自己还要发送SYN请求信息,将SYN位置为1,Sequence Number为y;服务器端将上述所有信息放到一个报文段(即SYN+ACK报文段)中原创 2021-09-05 09:44:32 · 3341 阅读 · 0 评论 -
一文搞懂JSON.stringify和JSON.parse(五)JSON.parse使用说明
(五)JSON.parse使用说明原创 2022-12-09 10:41:11 · 2601 阅读 · 0 评论 -
一文搞懂JSON.stringify和JSON.parse(四)JSON.stringify九大特性
JSON.stringify九大特性原创 2022-12-08 20:11:08 · 343 阅读 · 0 评论 -
一文搞懂JSON.stringify和JSON.parse(二)JSON.stringify高阶用法,两个参数,三个参数用法,过滤器
(二)JSON.stringify高阶用法,两个参数,三个参数用法,过滤器原创 2022-12-08 19:35:23 · 678 阅读 · 0 评论 -
一文搞懂JSON.stringify和JSON.parse(一)JSON.stringify 和JSON.parse基础用法
JSON.stringify 和JSON.parse基础用法原创 2022-12-08 19:16:07 · 970 阅读 · 0 评论 -
判断数组或者对象,typeof 不能判断数组和对象,instanceof ()
判断数组或者对象,typeof 不能判断数组和对象,instanceof ()原创 2022-08-30 14:02:07 · 203 阅读 · 0 评论 -
判断空 null undefined
if(value===''||value===null||value===undefined){value=null;}原创 2022-08-30 10:52:49 · 191 阅读 · 0 评论 -
数字千分位逗号处理,
数字千分位逗号处理原创 2022-08-29 20:07:24 · 180 阅读 · 0 评论 -
slice()数组截取;slice(0,-1),截除数组最后一位 原数组改变
截除数组最后一位 原数组改变原创 2022-08-29 19:49:14 · 4894 阅读 · 0 评论 -
Math.round(x) 四舍五入;Math.floor(x) 向下舍入,如Math.floor()
Math.round(x) 四舍五入;Math.floor(x) 向下舍入,如Math.floor()原创 2022-08-29 19:40:44 · 116 阅读 · 0 评论 -
截取字符串带““.split()
split原创 2022-08-26 15:44:08 · 121 阅读 · 0 评论 -
数组扁平化.flat(Infinity)
.flat(Infinity)原创 2022-07-18 16:55:17 · 1827 阅读 · 2 评论 -
10 个常用的 JS 工具库,80% 的项目都在用
高手区别于普通人的重要一点是,他们善于利用工具,把更多的时间留给了规划和思考。写代码也是同样的道理,工具用好了,你就有更多的时间来规划架构和攻克难点。今天就给大家分享一下当前最流行的 js 工具库......原创 2022-07-16 06:14:04 · 382 阅读 · 0 评论 -
1该方法用于获取两个整数之间的随机整数;2获得一组数的平均值
1该方法用于获取两个整数之间的随机整数;2获得一组数的平均值原创 2022-07-15 17:29:39 · 122 阅读 · 0 评论 -
该方法用于获取一个变量的类型:
3. 获取变量的类型原创 2022-07-15 17:23:04 · 203 阅读 · 0 评论 -
检测对象是否为空
检测对象是否为空原创 2022-07-15 17:21:05 · 148 阅读 · 0 评论 -
字符串处理:1字符串首字母大写 2翻转字符串 3随机字符串 4截断字符串 5去除字符串中的HTML
1字符串首字母大写 2翻转字符串 3随机字符串 4截断字符串 5去除字符串中的HTML原创 2022-07-15 17:18:44 · 89 阅读 · 0 评论 -
查找日期位于一年中的第几天
查找日期位于一年中的第几天原创 2022-07-15 17:03:35 · 249 阅读 · 0 评论 -
【无标题】
计算两个日期之间的间隔原创 2022-07-15 17:01:57 · 86 阅读 · 0 评论 -
字符串去除其他只留下数字,去除数字之外的所有字符
字符串去除其他只留下数字,去除数字之外的所有字符原创 2022-07-08 14:22:40 · 867 阅读 · 0 评论 -
交换变量的值,利用数组换位
交换变量的值,利用数组换位原创 2022-07-08 14:10:36 · 97 阅读 · 0 评论 -
从数组中随机选择一个元素
从数组中随机选择一个元素原创 2022-07-08 13:55:00 · 1049 阅读 · 0 评论 -
Object.freeze冻结对象不可编辑
Object.freeze冻结对象不可编辑原创 2022-07-08 11:28:11 · 107 阅读 · 0 评论 -
清空数组array.length=0
清空数组array.length=0原创 2022-07-08 10:56:52 · 313 阅读 · 0 评论 -
【js】保留两位小数 toFixed
保留两位小数原创 2022-07-04 09:31:53 · 121 阅读 · 0 评论 -
【js】匹配的字变色
1.整体匹配用户输入的今在后面 但是替换的话没有这种顺序,只要是和关键字一样的就会被替换掉 eachColor(content, searchVal) { // let content = '今天你快乐了吗 ' //后台返回的结果 // let searchVal = '今快了乐' //用户输入的搜索关机字 let arr = [] for (let i = 0, len = searchVal.length; i < len; i++) {原创 2022-03-15 15:03:50 · 1173 阅读 · 0 评论 -
【js】es方法filter()includes()-如何过滤数组以匹配数组
filter()-如何过滤数组以匹配数组原创 2022-01-21 16:41:29 · 2312 阅读 · 0 评论 -
【js】js将数值转为万,亿,万亿并保留两位小数
js将数值转为万,亿,万亿并保留两位小数原创 2022-01-21 15:50:25 · 1711 阅读 · 0 评论 -
【js】扁平数据结构转Tree型数据
看到这样一个题目:将以下数据按要求输出:let arr = [ {id: 1, name: '部门1', pid: 0}, {id: 2, name: '部门2', pid: 1}, {id: 3, name: '部门3', pid: 1}, {id: 4, name: '部门4', pid: 3}, {id: 5, name: '部门5', pid: 4},]———————————————— 输出结果:[ { "id原创 2022-01-21 15:37:00 · 298 阅读 · 0 评论 -
【js】整数 和 字符串 使用toFixed() 会报错,赶紧收藏了
整数 和 字符串 使用toFixed() 会报错,原创 2022-01-21 14:22:38 · 7428 阅读 · 0 评论 -
【function-计时器】倒计时60秒
1计时器getCode() { this.sixCodeFlag = true; this.timer = 12; let t = setInterval(() => { this.timer--; this.sixCode = `${this.timer}秒`; console.log(this.timer); if (this.timer == 0) { this.sixC原创 2021-11-06 13:05:04 · 291 阅读 · 0 评论 -
【function-number】(1)小数求和,小数取整
取整 无论正负数//取整 无论正负数 //它返回x的整数部分(删除所有小数位)。var x =-1.1 ;Math.trunc(x)var B =x<0?Math.ceil(x):Math.floor(x)原创 2021-11-03 00:18:51 · 276 阅读 · 0 评论 -
js-关于><比较符号
1.如果是两个字符串,则按照对应的第一个字符编码值比较,以此类推;2.如果一个是操作数值,另一个会转化为数值比较。3.如果一个操作数是boolean,则会转化为数值比较1,04.如果2个字符串的数字比较。则会比较第一位的数值大小,以此类推5 vara ='blue';a<3 //false;因为a被转化为NaN;所以a>3也是false;因此不能使用ifelse判断,下面写的就是错的if(a>3){console.log(1);}else{con..原创 2021-09-06 22:43:45 · 360 阅读 · 0 评论 -
js-判断两个数组中含有相同的元素
arrayIsEqual(arr1,arr2){letarrFlag=false;if(arr1.length!=arr2.length){returnarrFlag}arr1.forEach((element,index)=>{if(arr1.indexOf(arr2[index])!=-1&&arr2.indexOf(element)!=-1){...原创 2021-09-06 22:37:42 · 3753 阅读 · 0 评论 -
ES-找出数组值中最大的值(最大值和最小值)Math.max和Math.min
Math.max(...arr);Math.min(...arr);注意入参是单个值,不是数组原创 2021-09-06 22:31:24 · 2556 阅读 · 0 评论 -
js-isNaN(),Number(),parseInt(),使用时会进行类型转换;
1isNaNletname=null;isNaN('blue')//trueisNaN(NaN)//trueisNaN(undefined)//trueisNaN(name)//false如果是null会自动转换为0isNaN(true)//false ,true会转换为1,false转换为0console.log(isNaN('10'));//false//字符先转换为10number类型的;2.Number()console.log(Number(''...原创 2021-09-06 22:28:45 · 190 阅读 · 0 评论 -
js-null和undefined判断
null==undefined//truenull===undefined//false原创 2021-09-06 22:13:09 · 676 阅读 · 0 评论 -
js-typeof-判断数据类型-是一个操作符,不是函数
undefined:未定义Boolean:布尔类型string:"字符串",function:函数,number:数值,object:对象,array:对象所以判断数组,对应使用leta = [1,2,3];ainstanceofArray;ainstanceofObject;ainstanceofRegExp...原创 2021-09-06 22:10:31 · 127 阅读 · 0 评论 -
string-字符串转数组 let _arr = Array.from(value);
this.stringToArray("2021-02-12");stringToArray(value){let_arr=Array.from(value);console.log(_arr);return_arr}原创 2021-09-05 09:36:49 · 192 阅读 · 0 评论