
JS,ES,TS
文章平均质量分 58
javascript学习和提升
啥咕啦呛
关注我,关注我,关注我!谢谢~
有志者事竟成破釜沉舟百二秦川终属楚,
苦心人天不负卧薪尝胆三千越甲可吞吴!
展开
-
【5天学会TS】打卡学习Typescript的第二天
昨天学习了TS的数据类型,基于JS的类型有些扩展,今天重点学习泛型。泛型(Generics)是指在定义函数、接口或类的时候,不预先指定具体的类型,而在使用的时候再指定类型的一种特性。至此,本次的技术探索之旅暂告一段落,但技术的海洋浩瀚无垠,我们的征程远未结束。如果你觉得这篇博客为你带来了新的视角、解决了你的困惑或者激发了你的思考,那么请不要吝啬你的和,让我们一起在技术的道路上携手前行,共同成长。关注我的技术博客,未来还有更多精彩的技术分享和深度的探讨等待着大家。原创 2025-04-03 13:56:37 · 786 阅读 · 0 评论 -
【5天学会TS】打卡学习Typescript的第一天
在技术的广袤宇宙中,每一次新的探索都如同点亮一颗未知的星辰。今天,我怀揣着激动与期待,来和大家分享一段充满挑战与惊喜的技术之旅。TypeScript是 JavaScript 的超集,扩展了 JavaScript 的语法,因此现有的 JavaScript 代码可与TypeScript一起工作无需任何修改,TypeScript通过类型注解提供编译时的静态类型检查。至此,本次的技术探索之旅暂告一段落,但技术的海洋浩瀚无垠,我们的征程远未结束。原创 2025-04-02 18:03:50 · 818 阅读 · 0 评论 -
【JS经验分享】你真的会写JS吗?满满干货,建议读三遍(1)
js全称JavaScript,是运行在浏览器上的脚本语言,连续多年被评为全球最受欢迎的编程语言。除了codeclean,还有些小技巧和经验可以总结来看看。站在别人的肩膀上,你可以看的更远……原创 2023-06-25 17:37:07 · 403 阅读 · 1 评论 -
【JS经验分享】你真的会写JS吗?满满干货,建议读三遍(2)
文接上篇,我们继续修炼JS,打磨JS,让自己的代码看起来舒服,写起来简洁,用起来容易……原创 2023-06-26 18:41:40 · 301 阅读 · 2 评论 -
【5天打卡】学习Lodash的第五天——总结篇
通过这5天的学习,我们对这一框架进行总结。主要从lodash的使用优势和迷人细节来辩证看待这一框架。lodash函数的实现非常严谨、高效、兼容性强,以及具有一定的前瞻性。但考虑与ES6部分重合……原创 2023-04-28 15:50:11 · 1114 阅读 · 0 评论 -
【5天打卡】学习Lodash的第四天——安全漏洞学习
避免原型污染有以下几种方法,JQuery的安全漏洞了解,Lodash的安全漏洞等……原创 2023-04-27 18:01:30 · 2038 阅读 · 0 评论 -
【5天打卡】学习Lodash的第三天——不需要使用的api
今天我们学习Lodash不需要使用的api原创 2023-04-26 18:01:42 · 527 阅读 · 0 评论 -
【5天打卡】学习Lodash的第二天——常用api学习
以上就是今天的学习,关注我,大家一起进步!文接上篇,大家好,最近,我在学习Lodash这个工具库。Lodash最初是Underscore的分支,后来逐渐壮大后自立门户。Lodash 功能比 Underscore 更丰富,且 Underscore 已有3、4年没有更新,所以推荐使用 Loadash。但是和原生相比还是推荐使用ES6等。Lodash。原创 2023-04-25 15:40:57 · 980 阅读 · 0 评论 -
【5天打卡】学习Lodash的第一天——初体验
无法找到模块XXXX,XXXXX隐式拥有any类型,Module “xxxxxxxxxxxxxxxx”has no default export.Uncaught ReferenceError: require is not defined三个经典问题的解决!~原创 2023-04-23 16:04:43 · 911 阅读 · 0 评论 -
【常用方法】时间戳 格式化 年-月-日 时:分:秒
今日分享时间戳格式化的方法://格式化日期时间 保留两位数ismm(m){return m<10?'0'+m:m },//时间格式化timeFormatting(now){ var time = new Date(now); var y = time.getFullYear(); var m = time.getMonth()+1; var d = time.getDate(); var h = time.getHours(); var mm原创 2021-04-07 14:24:19 · 547 阅读 · 0 评论 -
【常用方法】文件大小格式化
今日分享文件大小格式化的常用方法://大小格式化sizeFormatting(now){ if(now===0||now===null||now==""){ return now } var unitArr = new Array("B","KB","MB","GB","TB","PB","EB","ZB","YB"); var index=0, srcsize = parseFloat(now); index=Math.flo原创 2021-04-07 14:21:54 · 459 阅读 · 0 评论 -
控制台彩色背景的文字
var ms = "\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x3a \x72\x67\x62\x61\x28\x32\x35\x32\x2c\x32\x33\x34\x2c\x31\x38\x37\x2c\x31\x29\x3b\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x3a \x2d\x6d\x6f\x7a\x2d\x6c\x69\x6e\x65\x61\x72\x2d\x67\x72\x61\x64\x69\x65\x6.原创 2021-07-19 16:28:23 · 383 阅读 · 0 评论 -
当前端需要把Excel文档转成json翻译格式
1.将Excel翻译文件用软件打开:2.选择数据库字段列,然后右键选择【设置单元格格式】:3.设置数字-自定义-类型@添加英文的冒号“:”,如下图:4.确定后,json键值对的键值就改造好了,如下图:5.选中其他语言的列,同理【设置单元格格式】:6. 同样选择自定义,右边类型输入英文字符:!"@!", 这样中间@代表单元格内容:7.点击确定后,后面语言就格式化好json的值了:8.需要en英语翻译的js文件中,可以【隐藏】中间的列,复制 到成组的...原创 2022-03-30 14:17:43 · 1045 阅读 · 0 评论 -
当前端需要把本地的i18n翻译js文件转成Excel的时候
json翻译转成Excel发送原创 2022-01-07 17:25:37 · 889 阅读 · 0 评论 -
控制台彩色背景的文字
今天发现一个有趣的打印,在控制台,我就是最靓的文字:var ms = "\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x3a \x72\x67\x62\x61\x28\x32\x35\x32\x2c\x32\x33\x34\x2c\x31\x38\x37\x2c\x31\x29\x3b\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x3a \x2d\x6d\x6f\x7a\x2d\x6c\x69\x6e\x65\x61\x72\x2原创 2020-12-15 15:31:07 · 374 阅读 · 0 评论 -
js时间戳(timestamp)转 年月日时分(yyyy-MM-dd HH:mm)
由于业务需求,在项目里需要用js 将时间戳(timestamp)转 年于日时分(yyyy-MM-dd HH:mm)。//格式化日期时间 保留两位数ismm(m){return m<10?'0'+m:m },//初始化时间initTime(){ let now = new Date().getTime() + 10 * 60 * 1000; //开始时间是当前10分钟后 let end = new Date().getTime() + 8.64e7; //结束时间是当前1天后原创 2021-01-20 15:54:26 · 1455 阅读 · 0 评论 -
js数组对象的遍历删除多余字段
我们在项目中经常会遇到如下格式:class:{ 0:[ { id:0, hover:true, }, { id:1, hover:false, }, ], 1:[ { id:3, hover:false, } ]}原创 2021-01-20 15:47:23 · 2932 阅读 · 0 评论 -
js获取浏览器网址栏 是http还是https,获取域名端口
我们经常需要获取网页的url,此时就会用到如下:document.location.protocol //判断是 https: 还是http:document.location.hostname //获取是 localhost 还是192.168.100.118 还是www.baidu.comdocument.location.port //获取端口号 8080 等以备以后使用...原创 2020-10-12 14:32:26 · 3962 阅读 · 0 评论 -
曾经很喜欢用的js方法结构
曾经还是JavaScript横行的时候,那个没有vue,没有angular,没有react的前端时代,人们一个方法一个方法的码字,我习惯用一个结构来完成我的js调度。今天分享出来,以备以后用到:var solution = function () { var cur; return { init: function () { cur = this; this.showtab(); },原创 2020-12-24 15:12:02 · 120 阅读 · 0 评论 -
数组中每个对象的某个值计数
项目中经常遇到这样的格式:code:[ { id:1, score:'A', }, { id:2, score:'B', }, { id:3, score:'A', }, { id:4, score:'A', }, { id:5, score:'B', }]原创 2021-01-21 20:20:01 · 1144 阅读 · 0 评论