
JS
HinKai
//退役程序员
现役产品经理
学的是编程,却总爱想故事
展开
-
JS实现输入框提示文字点击时消失效果
搬博前 2017年06月24日 09:34:01 发布的在网页登陆框里的输入框里常常会看到提示你输入什么内容的字样颜色比较淡的,这个就是“文本框点击时文字消失,失去焦点时文字出现”这个效果;这个效果用个JS就可以完成,这个效果是做网站的人必备的JS代码;自己会写JS的写写也快,不会写的就需要代码收集以作备用,用到的时候就方便多了。/*代码分割线------------------...原创 2018-07-25 09:33:05 · 1590 阅读 · 0 评论 -
打造自己的 JavaScript 武器库
自己打造一把趁手的武器,高效率完成前端业务代码。前言作为战斗在业务一线的前端,要想少加班,就要想办法提高工作效率。这里提一个小点,我们在业务开发过程中,经常会重复用到 日期格式化、 url参数转对象、 浏览器类型判断、 节流函数等一类函数,这些工具类函数,基本上在每个项目都会用到,为避免不同项目多次复制粘贴的麻烦,我们可以统一封装,发布到 npm,以提高开发效率。这里,笔者已经封装...转载 2018-07-25 09:42:58 · 348 阅读 · 0 评论 -
【代码】JS的一些小技巧
例1:第一个字符是逗号的话就去掉方法:object.substr(0,1)== ''?对象= object.substr(1):对象; 例2:字符串替换方法:str.replace(“ - ”,“!”)只会替换第一个匹配的字符。而str.replace(/ \ - ! “”/克,)则可以全部替换掉匹配的字符(G为全局标志)。...原创 2018-07-25 09:44:20 · 287 阅读 · 0 评论 -
【前端JS】如何使用正则表达式去除数字前面/后面的逗号
去除前面逗号var str=",,,,,1,2,3,4,5,6,7";str.replace(/^,+/, '');去除后面逗号 let str1 = "1,2,3,4,5,6,7,10,11.2,,,";let str3 = str1.replace(/\d([^\d]+?)$/g, (arg1, arg2) => {return parseFloat(arg1);})...原创 2018-11-19 10:07:19 · 3210 阅读 · 0 评论