学习笔记
KingDeeL
这个作者很懒,什么都没留下…
展开
-
VUE项目输入框值改变光标到最后
最近遇到一个小需求,输入会议房间号,要求每三位加一空格,发现改变输入框值后,光标总是跑到最后,查完资料发现原因出在replace,replace替换后会像重新输入一样,所以光标会在最后。需要用到‘selectionStart’ 表示输入性元素selection起点的位置,‘selectionEnd’ 表示输入性元素selection末点的位置,都是 DOM 属性。直接贴代码...原创 2021-03-09 14:20:47 · 1923 阅读 · 0 评论 -
js经典面试题:找出字符串中出现最多的字符和次数
let str = 'assssssssssssdddddddddda' var obj = {} for (var i = 0; i < str.length; i++) { var k = str[i] if (obj[k]) { obj[k]++ } else { obj[k] = 1 } } console.log(obj) //这里打印出来的是 {a: 2, s: 12, d: 10} let num = 0原创 2020-06-05 11:37:31 · 539 阅读 · 1 评论 -
Typescript学习
Typescript学习笔记一.安装:npm install -g typescript二.运行文件方法1:1.创建demo.ts 在命令行输入tsc demo.ts,此时会生成一个demo.js文件,demo.js是对demo.ts文件进行重新编译生成的可运行的文件。2.执行node demo.js即可运行方法2:安装插件安装方法:使用VScode浏览器,执行命令npm install -g ts-node如果安装不成功可参考(https://www.cnblogs.com/belo原创 2020-05-28 11:50:38 · 212 阅读 · 0 评论