
JS
夏悠桥沐
这个作者很懒,什么都没留下…
展开
-
js中实现数组去重的5种方法
这是在逛网页的时候看到的方法,觉得以后会有用到的时候,就先收藏下来,这里是自己手敲的为了加深印象遍历数组法最简单的去重方法,实现思路:新建一新数组,遍历传入数组,值不在新数组就加入该新数组中;注意点:判断值是否在在数组的方法“indexOf” 是ECMAScript5方法,IE8以下的不支持,需要多写一些兼容低版本浏览器代码,代码如下:function unique1(array){ v转载 2015-08-28 18:08:53 · 4151 阅读 · 0 评论 -
js延迟加载的几种方法
js的延迟加载有助与提高页面的加载速度,以下是延迟加载的几种方法:1.使用setTimeout延迟方法的加载时间延迟加载js代码,给网页加载留出更多时间<script type="text/javascript" > function A(){ $.post("/lord/login",{name:username,pwd:password},function(){原创 2015-08-31 17:43:52 · 35511 阅读 · 1 评论 -
js中的刷新页面
使用的命令不同,刷新的范围也就不一样刷新父页面:<script language=JavaScript> parent.location.reload(); </script> <script language=JavaScript> window.opener.location.reload();</script>子窗口刷新父页面:<script language=J原创 2015-09-08 16:24:58 · 1095 阅读 · 0 评论 -
js中将系统时间格式化
在js中获取当前的系统时间,将日期向前推几天,同时要转为指定的格式来使用,下面是我所采用的一种方式<script> function addDate(date,days){ //创建Date对象 var d=new Date(date); //向前推进days天 d.setDate(d.getDate()-days);原创 2015-08-07 11:53:37 · 543 阅读 · 0 评论 -
JS中去除前后空格
在java和php中都有自己的函数tirm对字符串进行前后去除空格,但是在js中不存在这种函数,因此需要自己重写一个去除空格的方法,网上有很多这样的例子,此处我只粘贴我用到的一个:使用正则表达式(裁剪字符串)://写trim方法function trim(str){ //将空格替换为无 str=str.replace(/^(\s|\u00A0)+/,''); for(var原创 2015-08-07 12:12:30 · 1600 阅读 · 0 评论 -
文本框中的灰色提示
1.属性实现文本框提示 在input标签中添加一个属性placeholder就可以实现 eg:<div> <label>任务名:</label> <input type='text' id='taskname' placeholder='安全扫描任务01'></div>效果: 输入内容灰色提示则消失 2.使用js实现文本框提示<input type="text" id="原创 2015-09-06 11:23:29 · 883 阅读 · 0 评论