js
这辈子_安静的努力着
正在努力奋斗中,还需要学习很多新的知识来让自己变的更优秀,立志成为一名技术大牛!!!决不轻言放弃~~
展开
-
通过js校验页面的网络链接状态
最近又碰上了很烦人的测试,把做的页面链接生生成二维码用手机扫码跳转,然后断网,然后再联网,页面的格式就不正确了,哇,是真的烦人, 然后就找到了下面的代码,var timer = setInterval(function(){ doItPerSecond();},1000);//每隔一秒执行一次,执行 校验网络链接状态的函数function doItPerSecond() { ...原创 2018-02-12 13:44:38 · 392 阅读 · 0 评论 -
JS中怎么定义全局变量
今天在项目里面看到了这种定义 全局变量的方法,我当时是懵逼的,这样定义不会报错吗?var a = 9;function test(){ b = a; alert(b);}当时我以为这个b弹出来是会报错的,但是事实是可以正常弹出了,然后我到网上找了一下,看到下面这篇文章,写的挺好的。本文转自:https://www.cnblogs.com/keyi/p...转载 2018-11-27 14:18:36 · 12702 阅读 · 0 评论 -
JS浮点计算问题
本文转自:https://www.cnblogs.com/Stephenchao/p/5743805.html用js进行浮点数计算,结果可能会“超出预期”,大部分计算结果还是对的,但是我们可不想在计算这么严谨的事情上还有意外的惊喜。比如:0.3 + 0.6 = 0.8999999999999999 0.3 - 0.2 = 0.09999999999999998 0.3 * 1.5 = ...转载 2018-09-26 14:30:50 · 565 阅读 · 0 评论 -
jsp局部刷新页面、异步加载页面方案
本文转自:https://blog.csdn.net/u012887385/article/details/54706399局部刷新页面、异步加载页面方案:1.在jsp页面需要刷新的地方增加一个控件<div id=courseList></div>2.新建一个jsp页面:aaa.jsp(用来放置需要刷新的内容)3.将id为courseList的dom标签重新赋值为需要的页面...转载 2018-06-25 13:59:21 · 3033 阅读 · 0 评论 -
jquery中ajax提交数据到后台的方法
写一个ajax公共方法第一种方式:直接用form表单id来提交数据调用js中save函数save函数中的da=$('#bankAdd').serialize();方法,将表单数据全部提交到后台将da放入调用上面的ajax方法中然后后台直接获取即可官方文档说明第二种方式,上面用submitData保存下面调用ajax函数放入后台直接获取...原创 2018-03-13 19:25:34 · 2382 阅读 · 0 评论 -
ajax中的异步请求,导致数据顺序可能有问题,改成ajax同步的就好了,
先说明一下ajax同步和异步的区别,ajax同步:js代码加载到当前ajax的时候,会停止加载页面中其他代码,直到当这个ajax执行完毕之后才会继续执行页面中的其他代码,ajax异步:js代码加载到当前ajax的时候,后台还没有给响应时,不会等这个ajax执行完,而是直接去执行页面中的其他代码,等后台给响应了之后,在去执行ajax中的代码,这就可能导致返回的数据可能会有问题问题描述:我在将aler...原创 2018-03-02 14:28:01 · 2080 阅读 · 1 评论 -
js中字符串和数组的之间的相互转换
var array = [];//js中的数组也可以这样定义 var str = '1|2|3|4';//(字符串转数组)将字符串中的“|”作为分割条件 array = str.split('|'); alert(array);//数组的值1,2,3,4 var arrayNum = new Array("1","2","3","4"); var str = arrayNum....原创 2018-02-26 19:40:10 · 572 阅读 · 0 评论 -
js中截取字符串常用的方法
感觉自己脑子很容易忘东西,多记记,好记性不如烂笔头,多敲敲代码还是有好处滴~ var a = '1aa_4'; var b = a.substring(4, 5);//截取字符串的具体的位置 ,第一位是0 alert(b);//b的值为4 var c = a.substring(0, 1);//若要截取第一个 alert(c)//c的值为1 var d = a.slice(0, 1...原创 2018-02-26 19:39:16 · 413 阅读 · 0 评论 -
浏览器中的前进和后退代码window.history.go(-1),history.back()
history.go(),history.back(),//后退一页history.forward()//前进一页window.history.go(-1);//后退一页window.history.go(-n);//后退n页window.history.go(1);//前进一页window.history.go(n);//前进n页window.history.go(0);//刷新页面上面的后退,...原创 2018-02-12 14:54:06 · 8823 阅读 · 0 评论 -
js中获取当前页面url的数据
//1,设置或获取对象指定的文件名或路径alert("设置或获取对象指定的文件名或路径:"+window.location.pathname)//2,设置或获取整个 URL 为字符串。alert("设置或获取整个 URL 为字符串。"+window.location.href);//3,设置或获取与 URL 关联的端口号码。alert("设置或获取与 URL 关联的端口号码。"+window.lo...转载 2018-02-12 14:18:23 · 1721 阅读 · 0 评论 -
在js和java中判断手机访问的是ios系统还是android系统
js中判断ios系统还是android系统第一种:项目中用的就是这个:function check(){var ua = window.navigator.userAgent.toLowerCase();if(ua.indexOf("android")!=-1){ alert("android");//是android系统 }else { alter("ios");是ios系统 }}第二种:...原创 2018-02-12 14:03:51 · 6091 阅读 · 0 评论 -
js中的||与&&用法
本文转自:https://blog.csdn.net/www93111/article/details/761767711、||(逻辑或)只有前后都是false的时候才返回false,否则返回true。结论:varc=a()||b();a() || b() :如果执行a()后返回true,则整个表达式返回a()的值,b()不执行;如果执行a()后返回false,则执...转载 2019-04-02 15:43:21 · 2946 阅读 · 0 评论