#高性能js

php或js判断网站访问者来自手机或者pc

php或js判断网站访问者来自手机或者pc机      2013年9月26日,在弄wtuonline的时候为了区分用户是来自手机版浏览器还是pc,针对不同平台选择不同的网站版本,最终总结如下:     &nbs...

js 路径改变时获取url参数

当我们在使用react或vue的router作路由跳转时,为了保持菜单与地址栏状态一致,我们可以使用window.onhashchange捕获#后面的变化window.onhashchange=(hash)=>{varnewHash=this.getHashKeyByUrl(hash.newURL);if(new...
代码星球 ·2021-02-21

js 去掉以逗号分割的字符串中头尾和中间多余的逗号

letpermission=",,,106,105,108,,,109,110,107,,101,,,"letpermission="106,105,108,109,110,107,101"我们要把上面的字符串处理成想要的结果,最好的方法是使用正则,我的正则一直写不太好,就想换个思路解决。首先想到个最笨的办法,先掐头去...

react 利用react-hammerjs插件实现滑动特效和点击特效

react-hammerjs是一款由hammer.js的JS插件来实现在react中实现手势滑动的事件插件,它有各种各样的手势支持效果,这里我们就使用下它最简单的3种效果来实现我们要的动画分别是点击(onTap)、滑动(onPan)、滑动结束(onPanEnd)具体事件参数和其它事件可以参考官网动画效果上代码impor...

PC网页js调用本地应用程序

最近要现实一个在PC网页中实现点击按钮调用本地应用程序的功能其实实现原理也非常简单,首先注册一个本地注册表文件,指向本地应用程序路径其次在网页中用js指向这个注册表文件,就可以实现网页调用本地应用程序 WindowsRegistryEditorVersion5.00[HKEY_CLASSES_ROOTmypr...
代码星球 ·2021-02-21

总结下常用js中的小语法和技巧

1,数组对象遍历对一个级数对象进行遍历,取出每个值 vararr={"result":[{"time":"2018-10-2412:12:12"},{"time":"2018-10-2512:12:12"},{"time":"2018-10-2612:12:12"},{"time":"2018-10-2712...

js 时间戳与yyyy-mm-dd或yyyy-MM-dd HH-mm-ss互相转换

首先是获取当前系统时间转换为时间戳vartimestamp=Date.parse(newDate());//获取当前时间timestamp=timestamp/1000;然后是时间戳转yyyy-mm-ddfunctionfmtDate(inputTime){vardate=newDate(inputTime);vary...

js 循环遍历数组

varsiteInfoData=res.data.data.siteInfoList;varsiteInfoList=[];console.log(siteInfoData)for(vari=0;i<siteInfoData.length;i++){varstr=siteInfoData[i];siteInfoL...
代码星球 ·2021-02-21

js遍历map匹配数据和js遍历数组匹配map数据

var__LocalDataCities={list:{"010":["北京","BEIJING"],"010010010":["东城区","DONGCHENG"],"010010020":["西城区","XICHENG"],"010010030":["朝阳区","CHAOYANG"],"010010050":["海淀...
代码星球 ·2021-02-21

js获取系统时间时自动补齐日期带零

最近在开发中发现有日期不规范的问题,正常规则应该是yy-mm-dd,而在输出时候却变成yy-mm-d,这是js的date()方法在作怪解决思路是若在10号前,则自动给它补齐一个0,下面给出解决方法,functioncheckDate(t){varmyDate=newDate();varmydate=myDate.get...

JS调用自定义弹窗【bootstrap】

functioncommonConfirm(msg,call){showConfirmBox("消息提示",msg,call);}$(document).on('click','.jq_settle',function(){varorderId=$(this).attr('data-id');if(commonConf...

js判断手机端操作系统(Andorid/IOS),并自动为链接添加相应下载地址

<scripttype="text/javascript">$(document).ready(function(e){varu=navigator.userAgent,app=navigator.appVersion;varisAndroid=u.indexOf('Android')>-1||u.i...

【el表达式】jsp中设置默认图像

<imgsrc="${emptymembers.headPic?'images/icon.png':members.headPic}"/> 判断如果members.headPic为ture时使用members.headPic。为false时使用images/icon.png...

Struts+Spring+Hibernate项目整合AJAX+JSON

AJAX是“AsynchronousJavaScriptandXML”的简称,即异步的JavaScript和XML。所谓异步,就是提交一个请求不必等待响应回来,可以直接去做其他事情。同步则是提交请求必须等待结果返回才能进行下一步操作。同时,异步能够局部刷新页面,比如网站常见的输入用户名后的局部显示该用户名是否可用的信息...

JSON的基本结构和数据交换原理

以键值对的形式出现,key和value之间用“:”隔开,两个键值对之间用“,”隔开,一般表示形式如下:{'key1':'value1','key2':'value2'}你可以理解为这个Object就是一个Map,下面是一个简单的JSON范例:{"orderID":12345,"shopperName":"JohnSmi...
首页上一页...1819202122...下一页尾页