js
coolybq
这个作者很懒,什么都没留下…
展开
-
JS自带函数
JS自带函数concat将两个或多个字符的文本组合起来,返回一个新的字符串。var a = "hello";var b = ",world";var c = a.concat(b);alert(c);//c = "hello,world"indexOf返回字符串中一个子串第一处出现的索引(从左到右搜索)。如果没有匹配项,返回 -1 。var index1 =转载 2013-05-15 15:12:45 · 529 阅读 · 0 评论 -
JS日期加减操作
//返回指定日期function getDate(sDate, n) { var s, d, t, t2; t = getUTC(sDate) t2 = n * 1000 * 3600 * 24 //加减n天的时间 t += t2; d = new Date(t); s = d.getUTCFullYear() + "-";原创 2013-06-29 15:48:49 · 853 阅读 · 0 评论 -
ajaxfileupload带多个参数上传方法
var data = { name: 'my name', description: 'short description' } $.ajaxFileUpload({ url: '/File/Upload', secureuri: false, data: data, fileElementId: 'fileToUpload原创 2013-09-25 15:03:39 · 1664 阅读 · 0 评论 -
ajaxfileupload带参数上传文件
最经在工作中要实现文件的无刷新上传,当然XmlHttpRequest对象是无法实现文件的上传功能的。google后找到JQuery的fileupload插件,此插件通过一个IFrame并在IFrame中创建一个form表单来实现文件上传;而在我的应用中还需要带一些其他的文本参数,而此插件并未提供此功能。 既然是动态创建form表单,那么更定能加入其他参数的,请看代码(注意第41原创 2013-09-25 15:12:25 · 1386 阅读 · 1 评论 -
JS模版解析
YUI3 http://yuilibrary.com/projects/yui3/handlebars原创 2014-07-29 16:47:04 · 457 阅读 · 0 评论 -
JSON.parse()和JSON.stringify()
parse用于从一个字符串中解析出json对象,如var str = '{"name":"huangxiaojian","age":"23"}'结果:JSON.parse(str)Objectage: "23"name: "huangxiaojian"__proto__: Object注意:单引号写在{}外,每个属性名都必须用双引号,否则转载 2014-08-09 11:09:06 · 302 阅读 · 0 评论 -
JSON.stringify 语法实例讲解
业务是需要将前台jQuery easyUI DataGrid列表中所选的若干行的数据传到后台进行update操作,具体的实现如下,感兴趣的朋友可以参考下业务是需要将前台jQuery easyUI DataGrid列表中所选的若干行的数据传到后台进行update操作 通常情况下我们会获取所选取行对象的ID,通过循环及简单封装拼凑成一个长String传送过去,并在Service层解释原创 2014-08-15 11:51:44 · 2279 阅读 · 0 评论 -
JS、CSS压缩
http://tool.oschina.net/jscompress原创 2014-10-09 14:05:40 · 376 阅读 · 0 评论 -
用JS打开windows下的几种窗体格式
html> head> title>打开新窗口title> SCRIPT> //打开新窗口全屏 function ow(owurl){ var tmp=window.open("about:blank","","fullscreen=1") tmp.moveTo(0,0) tmp.resizeTo(screen.width+20,screen转载 2014-12-03 10:45:29 · 1394 阅读 · 0 评论 -
jquery select 上移下移
源码:--> > html xmlns="http://www.w3.org/1999/xhtml"> head> meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> title>MultiSelects(左右选框) 完美版title> script src="http://demo.deeka转载 2014-12-03 14:34:04 · 507 阅读 · 0 评论 -
js 闭包作用
一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 Js代码 var n=999; function f1(){ alert(n); } f1(); // 999另一方面,在函数外部自然无转载 2015-11-20 14:50:49 · 499 阅读 · 0 评论 -
js循环绑定事件解决方案
相信大家都遇到过类似的问题,for循环绑定完事件最后执行的时候都是最后一个事件相同,比如这段代码 Java代码 "list"> 1 2 3 4 5 var list_obj = document.getElementsByTagName('li'); for (var i = 0; i li转载 2015-11-20 10:40:01 · 624 阅读 · 0 评论 -
js求时间差
var date1=new Date(); //开始时间alert("aa");var date2=new Date(); //结束时间var date3=date2.getTime()-date1.getTime() //时间差的毫秒数 //计算出相差天数var days=Math.floor(date3/(24*3600*1000)) //计算出小时数转载 2013-06-29 15:07:20 · 506 阅读 · 0 评论 -
手机充电秘诀:不怕充电怕没电 充满不好
现在耗电量最大的智能手机,几乎全部采用锂电池。不少使用者可能一天中要分别充电好几次,但国外知名科技网站近日刊文指出,每次将电池电量充足,都会造成电池少许退化;更关键的是,要想延长电池寿命,最好别让电池电量耗尽,甚至不要让电量低于20%。科技写手埃里克•李默(Eric Limer)近期在国外知名科技网站Gizmodo上发表文章,分享了如何让锂电池寿命更长的秘诀。他提到了几个重点,包括一些转载 2013-07-08 08:21:49 · 769 阅读 · 0 评论 -
XMLHTTPRequest
XMLHttpRequest可以提供不重新加载页面的情况下更新网页,在页面加载后在客户端向服务器请求数据,在页面加载后在服务器端接受数据,在后台向客户端发送数据。XMLHttpRequest 对象提供了对 HTTP 协议的完全的访问,包括做出 POST 和 HEAD 请求以及普通的 GET 请求的能力。XMLHttpRequest 可以同步或异步返回 Web 服务器的响应,并且能以文本或者一个原创 2013-06-15 16:33:12 · 410 阅读 · 0 评论 -
js:匿名与闭包函数
一、匿名函数写法 最常见的用法:(function() { alert('water');})();当然也可以带参数:(function(o) { alert(o); })('water');想用匿名函数的链式调用?很简单:(function(o) { alert(o); return arguments.call转载 2013-05-18 17:44:25 · 528 阅读 · 0 评论 -
js闭包和闭包范围
先解释一下什么是闭包闭包就是内部函数通过某种方式使其可见范围超出了其定义的范围,这就产生了一个在其定义范围内的闭包.我们先来了解一下内部函数(inner function)javascript是支持内部函数申明(inner function declaration)的编程语言,内部函数就是在另一个函数的内部定义,比如function outerFun(){ functio转载 2013-05-20 10:05:20 · 419 阅读 · 0 评论 -
一般JS的做法有两种 我给你写一下,稍等,一个是异步,一个是事件
朱棣(15:31:23):一般JS的做法有两种我给你写一下,稍等,一个是异步,一个是事件linshangwang01:小五(15:32:02):好的,谢谢朱棣(15:34:54):这个是异步的写法//异步做发货 = function(num,cb){TOP.invoke('',{},fu原创 2013-05-20 15:34:01 · 797 阅读 · 1 评论 -
mobile zeptojs与jquery
朱棣(14:11:59):我用的这个http://zeptojs.com/linshangwang01:小五(14:12:29):我的代码里不用引用吗,朱棣(14:12:37):http://l.tbcdn.cn/apps/top/c/util/zepto.min.js要引用的l原创 2013-05-21 14:08:03 · 651 阅读 · 0 评论 -
JS闭包之词法作用域
JS闭包之词法作用域Springwang【前端技术】标签:JavaScript、执行环境、活动对象、词法作用域、闭包2009.12.11 1810条评论var classA = function(){ this.prop1 = 1;}classA.prototype.func1 = function(){ var that = this,转载 2013-05-25 09:03:11 · 564 阅读 · 0 评论 -
js的Prototype属性 解释及常用方法
函数:原型每一个构造函数都有一个属性叫做原型(prototype,下面都不再翻译,使用其原文)。这个属性非常有用:为一个特定类声明通用的变量或者函数。prototype的定义你不需要显式地声明一个prototype属性,因为在每一个构造函数中都有它的存在。你可以看看下面的例子:Example PT1CODE:function Test(){}alert(Test转载 2013-05-14 09:52:36 · 471 阅读 · 0 评论 -
JavaScript 如何给js 空对象动态添加未知属性和值?
如何这样给js对象添加属性如果是静态类:var obj={}我想为obj添加两个(甚至更多)属性或方法,如:我要添加name="super" sex="19" work="IT"可以这么添加obj.name="super";obj.sex="19"……如果是动态类:var obj=function(){}我要添加name="super" sex="19"原创 2013-05-14 10:04:54 · 17774 阅读 · 0 评论 -
详细讲解js中静态对象和构造函数的区别
平常我们会经常使用JSON形式,或者var obj=function(){}亦或function(){}这么几种对象的构建办法,有时会认为这是等价的办法,然而他们还有不同。来看下下面的对比代码: Codevar objJson={ op1:'objJson option1', fn1:function(){ alert(this.op1) } }原创 2013-05-14 11:25:47 · 584 阅读 · 1 评论 -
js动态的使用对象成员&遍历对象属性值
(入门级, 仅作为记录) var obj = { id : 123, name : "Tom"};1.为对象动态添加成员1.1 方式1obj['desc']="abc"; 1.2 方式2eval('(obj.age=23)'); 2.取值2.1方式1 alert(obj["id"]); alert(obj["name"])原创 2013-05-14 10:37:07 · 4648 阅读 · 1 评论 -
如何在15分钟内掌握JavaScript面向对象编程
摘要:经常看到一些JavaScript的代码脏乱得无法理解,到处都是属性和方法,或者一个循环套着一个循环。但如果使用面向对象就能很好的理清代码,并方便理解和修改代码。如果你不希望自己的代码只有上帝理解的话,就请尽量考虑使用面向对象的模式。导读:经常看到一些JavaScript的代码脏乱得无法理解,到处都是属性和方法,或者一个循环套着一个循环。但如果使用面向对象就能很好的理清代码,并方便理解和修转载 2013-05-14 21:40:43 · 403 阅读 · 0 评论 -
js实现window.open不被拦截的解决方法汇总
这篇文章主要介绍了js实现window.open不被拦截的解决方法,实例汇总了常用的不被拦截的解决方法,需要的朋友可以参考下 本文实例讲述了js实现window.open不被拦截的解决方法。分享给大家供大家参考。具体分析如下:一、问题:今天在处理页面ajax请求过程中,想实现请求后打开新页面,就想到通过 js window.open 来实现,但是最终都被浏转载 2016-06-14 11:25:18 · 4859 阅读 · 1 评论