![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
文章平均质量分 54
smart_dream
这个作者很懒,什么都没留下…
展开
-
【Js】输入框blur与按钮click冲突问题
而blur事件优先于click事件,导致其后续click事件并不会执行。其为表单事件,blur和focus事件不会冒泡,其他表单事件都可以。mousedown事件:当鼠标指针移动到元素上方,并按下鼠标按键时,会发生mousedown事件。解决方案2:将click事件改为mousedown,让其优先于blur事件执行。解决方法:将删除功能的click事件,替换为mousedown事件,问题解决。出现问题:点击删除,会先执行blur事件,不执行click事件。输入框使用blur事件,删除使用click事件。原创 2024-05-21 11:41:36 · 406 阅读 · 0 评论 -
【2023亲测可用】JS 获取电脑本地IP 和 电脑网络IP(外网IP|公网IP)
本地网络IP、内网IP、网络IP、外网IP、公网IP原创 2023-02-03 14:25:01 · 30477 阅读 · 12 评论 -
【JS】new Date()格式
new Date()知识点原创 2022-07-20 17:26:52 · 12728 阅读 · 0 评论 -
【Js】获取当前日期时间
var myDate = new Date(); //Date 对象会自动把当前日期和时间保存为其初始值myDate.getYear(); //返回当前年份(2位);请使用 getFullYear() 方法代替myDate.getFullYear(); //返回完整的年份(4位,1970-????)myDate.getMonth(); //返回当前月份(0-11,0表示1月)myDate.getDate(); //返回当前日(1-31)myDate.getDay(); //返回当前星期名...原创 2024-07-18 11:50:26 · 455 阅读 · 0 评论 -
【Js】检查Date对象是否为Invalid Date
使用Date()构造日期对象,如果传入非日期格式或者错误的日期格式的字符串,仍然能构造出Date对象。vardate=newDate("dream");console.log('date:', date); //Invalid Dateconsole.log('date:', typeof date); //“object”console.log('date:', date...原创 2019-05-09 16:26:48 · 34133 阅读 · 0 评论 -
【Js学习】JavaScript 简介
JavaScript 是 Web 的编程语言。所有现代的 HTML 页面都使用 JavaScript。JavaScript 是互联网上最流行的脚本语言,这门语言可用于 HTML 和 web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。ECMA-262 是 JavaScript 标准的官方名称。JavaScript 由 Brendan Eich 发明。它于 1995 年出...原创 2019-02-19 15:20:43 · 192 阅读 · 0 评论 -
【Js】Md5加密
MD5.js是通过前台js加密的方式对用户信息,密码等私密信息进行加密处理的工具,也可称为插件。优缺点:1,用js对私密信息加密可避免在网络中输入明文信息,被他人截取数据包而造成数据泄露。2,避免缓存中自动缓存密码。比如在使用火狐浏览器登陆时,输入的用户名及密码自动缓存后,下次登陆无需输入密码就可实现登录,这样就给别人留下了漏洞,当别人使用你的电脑登陆那么你的密码就泄露了。使用js加密...原创 2019-02-19 15:00:48 · 469 阅读 · 0 评论 -
【Js学习Demo】 计算相差天数
var dateStart = new Date('2018-12-05');var dateEnd = new Date('2018-12-06');var day = Math.abs(dateEnd - dateStart) / (1000 * 60 * 60 * 24);//Math.abs() 方法可返回一个数的绝对值console.log('相差天数:',day); // ...原创 2018-12-05 14:07:58 · 182 阅读 · 0 评论 -
【Js】浮点数的计算失去精度问题
参考文章:JavaScript Math 对象;javascript(js)小数精度丢失的解决方案;JS的浮点数计算精度丢失问题解决方案java中float/double浮点数的计算失去精度问题 JS作为解释性语言,直接计算会有浮点数精度丢失问题解决方案:基本思路:将浮点数转换成整数进行计算,然后再将整数结果转回正确的浮点数。定义一个自定义的转换和处理函数:Math....原创 2018-11-16 11:45:46 · 343 阅读 · 0 评论 -
在js开发中,如何减少if else语句的使用
参考:在js开发中,如何减少if else语句的使用https://segmentfault.com/a/1190000004829656#rdJS if else 高级写法|| 和 &&Javascript中!!(两个感叹号,双感叹号)的作用...原创 2018-11-10 10:40:11 · 2459 阅读 · 0 评论 -
使用jQuery实现浏览器滚动条返回顶部功能
<!DOCTYPE html><html ng-app="app"><head> <meta charset="utf-8"/> <title ng-bind="title">使用jQuery实现返回顶部功能</title> <link href=&原创 2018-10-30 17:38:50 · 891 阅读 · 0 评论 -
使用jQuery实现指定元素内(flex布局)进行滚动并返回顶部功能
<!DOCTYPE html><html ng-app="app"><head> <meta charset="utf-8"/> <title ng-bind="title">使用jQuery实现指定元素内(flex布局)进行滚动并返回顶部功能</title> &原创 2018-10-30 17:16:37 · 881 阅读 · 0 评论