js
Moving bricks
这个作者很懒,什么都没留下…
展开
-
js--------------- sort打乱数组顺序
let arr = [1,2,3,4,5,6,7,8,9]console.log(arr.sort(() => {return Math.random() - 0.5}));let arr = [{age:1},{age:2},{age:3},{age:4},{age:5},{age:6}]console.log(arr.sort(() => {return Math.random() - 0.5}));原创 2021-12-07 09:54:59 · 577 阅读 · 0 评论 -
js获取时间
var date = new Date();date .getYear(); //获取当前年份(2位)date .getFullYear(); //获取完整的年份(4位)date .getMonth(); //获取当前月份(0-11,0代表1月)date .getDate(); //获取当前日(1-31)date .getDay(); //获取当前星期X(0-6,0代表星期天)date .getTime(); //获取当前时间(从1970.1.1开始的毫秒数)date .getHours();原创 2021-11-07 10:42:37 · 94 阅读 · 0 评论 -
获取当天晚上12点的时间戳
Date.parse(new Date(new Date(new Date().toLocaleDateString()).getTime()+24*60*60*1000-1))原创 2021-06-02 13:15:58 · 1397 阅读 · 5 评论 -
小数的科学计量法转换成数字
function toNonExponential(num) {var m = num.toExponential().match(/\d(?:.(\d*))?e([±]\d+)/);return num.toFixed(Math.max(0, (m[1] || ‘’).length - m[2]));}原创 2021-05-27 15:50:59 · 92 阅读 · 0 评论 -
用时间戳实现节流功能
//传方法和需要多久才能执行一次function throttle(func, wait) { //上一次执行的时间 let prev = 0; return function() { //当前的时间戳 let now = Date.now(); if (now - prev > wait) { func(); prev = now;原创 2021-01-25 10:07:45 · 990 阅读 · 1 评论 -
获取顶部地址栏地址和获取url参数
获取地址const getTopUrl = () => {return window.location.href.split("/#/")[0];}获取url参数name传参数名const getQueryString = (name) => {let reg = new RegExp("(^|&)" + name + “=([^&]*)(&|$)”, “i”);let r = window.location.search.substr(1).match(原创 2020-12-09 15:16:34 · 321 阅读 · 0 评论 -
原生js从手机或者电脑上选取图片
选图片 主要是这个input标签实现是功能 $('label').on('click','span',function(){ $('.voucher-upload').click(); }); $('label').on('change','.voucher-upload',function(){ var formData = new FormData(); var img = $(this)...原创 2020-09-17 11:18:09 · 402 阅读 · 0 评论 -
搜索结果关键字改变颜色
当用户输入搜索关键字之后搜索结果需要把用户输入的关键字改变颜色可以参考以下代码第一个版本let content='今天你快乐了吗 ';//后台返回的结果let searchVal='快乐'; //用户输入的搜索关机字function eachColor(content,searchVal){ let nt=`<span style="color:red">${searchVal}</span>`; return content.replace(search原创 2020-06-15 15:40:51 · 1694 阅读 · 0 评论 -
用css或者js保留数据中的空格渲染到页面上
在渲染的时候数据里面多个空格html会自己合并成一个空格,当业务需求保留后台返回的数据里面带的空格可以在html添加一个样式,添加下图这个样式之后空格就不会合并原创 2020-05-21 10:23:58 · 1399 阅读 · 2 评论 -
apicloud框架使用openinstall集成
1.首先在项目根目录创建一个res文件夹。2.在res文件夹下面创建一个名为manifest.xml的文件里面代码如下图3.继续在res文件夹下面创建一个UZAPP.entitlements文件里面代码如下4.在项目根目录的config.xml文件里面添加如下图代码,value里面需要填上你在openinstall里面创建的app应用的appKey5.在index页面配置接收下载链...原创 2020-05-07 15:25:48 · 386 阅读 · 0 评论 -
js数字转换成字母
用这个转换就可以了原创 2020-04-21 11:51:32 · 1257 阅读 · 0 评论 -
判断时间是否是今天
可以把后台返回的时间传入进入判断 如果是true就是今天原创 2020-01-16 15:49:55 · 1121 阅读 · 0 评论 -
js转译html标签
这样把<>和&符号替换掉之后 后台返回的什么数据就显示什么数据 ,不会解析数据里面的标签原创 2020-01-14 18:33:55 · 372 阅读 · 0 评论 -
js查找数组中是否出现某个值
要是需要查询的数组里面是字符串类型的,而后台数据是数字类型就需要在后面加上’’,不然查询可能不生效includes和indexOf的用法是一样的原创 2020-01-15 11:06:17 · 380 阅读 · 0 评论 -
用js配合css控制盒子旋转
$(this).css(‘transition’,’.3s’).css(‘transform’,‘rotate(90deg)’);这样就会有一点缓慢的效果原创 2019-12-31 17:50:21 · 1237 阅读 · 0 评论 -
js让页面滑动
这个函数调用后就会滑动到页面最底部,后面的那个参数是滑动的位置,可以更改。这个是回到页面顶部,第一个参数是横向坐标,第二个是纵向坐标,直接填数字不需要带单位...原创 2019-09-04 10:28:36 · 1679 阅读 · 0 评论 -
判断元素是否还在动画中
if( $(elememt).is(":animated") ){ //判断元素是否处于动画状态//在动画中}else{//当前没有进行动画,则添加}原创 2019-12-27 18:16:36 · 473 阅读 · 0 评论 -
js对象键是字母的情况下排序
let data= { "B": [ { "id": 6, "shortName": "波兰超", "count": 2 } ], "C": [ { "id": 1813, "shortName": "超联杯...原创 2019-12-19 15:58:06 · 292 阅读 · 0 评论 -
js获取当前时间,往前或往后推多少天并且判断是星期几
var now = new Date();var date = new Date(now.getTime() +1 * 24 * 3600 * 1000);var year = date.getFullYear();var month = date.getMonth() + 1;var day = date.getDate();var hour = date.getHours();v...原创 2019-11-12 15:49:31 · 2299 阅读 · 0 评论 -
阻止事件冒泡
在点击事件里面加上 event.stopPropagation(); 就可以解决事件冒泡了原创 2019-11-07 11:49:28 · 156 阅读 · 0 评论 -
手机软键盘的发送按键和确认按键调用方法
判断里面的方法调用是监听到点击的软键盘发送后需要调用的函数,也可以直接在里面写方法原创 2019-09-04 10:24:55 · 2713 阅读 · 2 评论 -
字符串分割,取一个位置前面的数据或者后面的数据
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190904103857396.png) var tiem='2019-09-03 20.51'; var division=tiem.indexOf(' '); var tiem1=tiem.substring(0,division);//取前面的部分 var tiem2=tiem.substri...原创 2019-09-04 10:39:52 · 3020 阅读 · 0 评论 -
格式化时间,并且判断是否需要在时间前面加零
首先我们要先获取到标准时间,然后进行处理。定义一个函数来进行判断时间是一位数的时候是否要在前面加零。注意月份处理后需要加1后才会符合当前月份所以要先让数据加一,然后再传到函数里面,像下图那样操作就可以最有的结果打印出来就会是这种情况...原创 2019-09-12 15:06:04 · 641 阅读 · 0 评论