JavaScript
前端JavaScript相关技术
请给我一杯冰可乐
热爱前端,热爱新技术!
展开
-
React import 配置路径别名‘@’,简化import Component的方式
摘要在react中,大多数业务逻辑都组件化;极大的减轻了代码的冗余度,如果组件的层次比较深的话,组件的import就比较费劲,在import时使用“…/…/components/test”的方式,组件的import就会稍显混乱、组件代码不容易维护。为了可高效的、快速的维护组件代码,废弃“…/…/”的组件引入方式,配置一个组件路径重写的方式引入组件。配置内容我在之前就介绍过在react中引入less的配置,同样的为了配置一个路径别名,使用customize-cra来覆写webpack底层配置。(配原创 2020-05-20 10:14:05 · 6776 阅读 · 1 评论 -
Javascript判断客户端是Android还是IOS,判断浏览器类型
摘要当在判断当前客户端是什么类型时,我们就可以根据客户端自带的UA标识,搭配正则判断机制来判断当前的客户端是什么设备。今天就分享下如何通过Javascript来获取客户端的UA标识,并判断客户端类型。内容判断手机端是什么类型设备:const u = navigator.userAgent; // 获取浏览器的userAgentconst isIos = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); // Android设备const isAndr原创 2020-05-12 18:15:19 · 332 阅读 · 0 评论 -
JavaScript 保留两位小数
摘要在开发中展示点赞数时,当数量级超过10000后,需要使用更加简洁的小数式去显现数量(例如1.22万)。下面就给大家分享数量小数式后保留两位小数的实现方式。四舍五入使用toFixed()方法处理小数的四舍五入,运行示例如下: // 四舍五入 var num =2.2354234234; num = num.toFixed(2); console.log('num=', num);运行结果:不四舍五入不四舍五入有两种方案,一种是Math.flo原创 2020-05-12 17:44:27 · 407 阅读 · 0 评论