JavaScript
修炼到救赎
这个作者很懒,什么都没留下…
展开
-
初识JavaScript
ECMAScript的五种基本数据类型:Undefined,null,Boolean,Number和StringECMAScript的复杂数据类型Object由于这几种数据类型具有动态性,所以不支持自定以数据类型。 松散类型的ECMAScript,给定一个特殊的操作符来检测给定变量的数据类型:typeofUndefined(这个值未定义),Boolean(这个值是Boolean值),Number(翻译 2016-03-21 14:32:32 · 399 阅读 · 0 评论 -
jQuery对象和DOM对象的互相转换
jQuery对象和DOM对象的互相转换在上面第一点说了,jquery对象和dom对象是不一样的!比如jquery对象不能使用dom的方法,dom对象不能使用jquery方法,那假如我 jquery没有封装我要的方法,那能怎么办呢?这时我们可以将jquer对象转换成dom对象2.1 jquery对象转换成 dom对象jquery提供了两种方法将一个jquery对象转换成一个dom对象,即[翻译 2016-03-21 18:06:02 · 463 阅读 · 0 评论 -
jQuery通过input标签的name获取值
jquery根据name属性查找$("div[id]") 选择所有含有id属性的div元素 $("input[name='keleyicom']") 选择所有的name属性等于'keleyicom'的input元素 $("input[name!='keleyicom']") 选择所有的name属性不等于'keleyicom'的input元素 $("input[name^='keleyi']")转载 2016-04-19 21:27:15 · 46693 阅读 · 0 评论 -
jquery同一标签绑定多个事件的几种方式
①$(document).ready(function(){ $("button").bind({ click:function(){$("p").slideToggle()}, mouseover:function(){$("body").css("background-color","red");}, mouseout:function()翻译 2016-04-19 21:46:44 · 4800 阅读 · 0 评论 -
jquery的each用法
以下内容非原创,来自百度文库http://wenku.baidu.com/view/4796b6145f0e7cd18425368e.html 通过它,你可以遍历对象、数组的属性值并进行处理。使用说明each函数根据参数的类型实现的效果不完全一致:1、遍历对象(有附加参数)$.each(Object, function(p1, p2) {转载 2016-09-09 10:47:23 · 264 阅读 · 0 评论 -
JavaScript中的setInterval用法
JavaScript中的setInterval用法JavaScript中的setInterval用法setInterval动作的作用是在播放动画的时,每隔一定时间就调用函数,方法或对象。可以使用本动作更新来自数据库的变量或更新时间显示。setInterval动作的语法格式如下:setInterval(function,interval[,arg1,arg2,......argn])转载 2016-08-30 17:34:17 · 289 阅读 · 0 评论 -
my97 WdatePicker 使用大全
以下是my97日期选择置灰的一些小技巧,希望可以帮助大家! 当前以前和后一月" style="width: 100px;" name="time" realvalue=""/>s 可以选择任何日期 今天以前的日期 今天以后的日期 上面设置今天以前和今天以后的日期用到的是maxDate和min转载 2016-08-10 15:50:07 · 425 阅读 · 0 评论 -
js简单倒数计时
正在学习js的路程中,今天知道了如何实现简单倒数计时的功能,比如说,可以用于设计考试定时功能,不是从0开始计时,而是从最后的规定时长开始,如02:00:00一直到00:00:00……现在开始学习,未设置天数的功能首先,我们要明白几个方法,1. setInterval( )方法可以按照指定的周期(以毫秒计)来调用函数或计算表达式,如setInterval(function(){},转载 2016-08-25 14:11:21 · 687 阅读 · 0 评论 -
JS倒数计时器
1.JS倒数计时器 HTML代码: [html] view plain copy print?p> span id="test" style=" display:block; font-size:20px; font-weight:700; color:#0F0;">距离晚会开始时间:span> p> JS代转载 2016-08-25 14:31:56 · 457 阅读 · 0 评论 -
关于echarts3总chinamap的配置问题
function setMapData(obj,data,isLegend,isTitle,isToolbox,positionTitle,visualMapLeft,visualMapTop,legendLeft) { var option = { title: { text: data.title,原创 2016-09-18 18:27:19 · 2306 阅读 · 0 评论 -
js方式的页面跳转常用整理
js方式的页面跳转1.window.location.href方式 JavaScript" type="text/javascript"> window.location.href="target.aspx"; 2.window.navigate方式跳转 window.navigate("target.aspx");转载 2016-11-03 15:46:56 · 306 阅读 · 0 评论 -
js事件大全,看完我也就醉了
事件源对象 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey event.altKey event.ctrlKey事件返回值 event.returnValue鼠标位置 event.x event.转载 2016-11-03 16:19:22 · 4300 阅读 · 0 评论 -
js跳转页面方法(转)
js跳转页面方法(转)3布丁足迹;秒后自动跳转……function countDown(secs){ tiao.innerText=secs; if(--secs>0) setTimeout("countDown("+secs+")",1000); } countDown(3); 按钮式: 链接式: 返转载 2016-11-03 16:50:40 · 407 阅读 · 0 评论 -
window.location.Reload()和window.location.href 区别
window.location.Reload()和window.location.href 区别首先介绍两个方法的语法:reload 方法,该方法强迫浏览器刷新当前页面。语法:location.reload([bForceGet])参数: bForceGet, 可选参数, 默认为 false,从客户端缓存里取当前页。 true, 则以GET 方式,从服务端取转载 2016-11-07 22:50:39 · 1748 阅读 · 0 评论 -
关于echarts3.0散点图的一点封装
/** * 散点图 * @param obj * @param data */function getScatterMap(obj,data){ var datamen = ""; $.each(data.men,function(key,value){ datamen = datamen + "["+key+","+value+"],"; });翻译 2016-10-18 16:44:54 · 1470 阅读 · 0 评论 -
JQuery的ready函数与JS的onload的区别:
JQuery的ready函数与JS的onload的区别:1.执行时间window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行。$(document).ready()是DOM结构绘制完毕后就执行,不必等到加载完毕。2.编写个数不同window.onload不能同时编写多个,如果有多个window.onload方法,只会执行一个$(document)转载 2016-11-11 10:09:19 · 355 阅读 · 0 评论 -
js中通过split函数分割字符串成数组小例子
js中通过split函数分割字符串成数组小例子投稿:whsnow 字体:[增加 减小] 类型:转载 时间:2013-09-21 我要评论分割字符串成数组的方法有很多,不过使用最多的还是split函数,接下来为大家介绍下它的具体使用方法,感兴趣的朋友可以参考下复制代码代码如下: str="2,2,3,5,6,6"; //这是一字符串 v转载 2016-11-15 11:53:57 · 2162 阅读 · 0 评论 -
js的三个uri编译函数的用法和区别
escape()、encodeURI()、encodeURIComponent()区别详解JavaScript中有三个可以对字符串编码的函数,分别是: escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent 。下面简单介绍一下它们的区别1 escape()函数转载 2016-11-15 14:57:19 · 918 阅读 · 0 评论 -
java调用Rhino(javascript)
package com.dasenlin.baidu;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;import java.net.URL;import java.util.List;import javax.script.Invocable;import翻译 2016-12-13 11:51:31 · 1079 阅读 · 0 评论 -
js的高亮关键写法,简单粗暴,行之有效
/** * 高亮关键字 * @param nodeID 要高亮的HTML节点ID * @param key 要高亮的关键字 * @param color 关键字的颜色 */ highLightKeyWord:function(nodeID, key, color) { var NodeID = nodeID转载 2016-12-08 11:12:53 · 1288 阅读 · 0 评论 -
JS中exec,match,replace,test方法对比
正则表达式中各种方法的用法和比较(更多信息参考)RegExp的exec方法总结:(1)第0个元素是与表达式匹配的文本(2)第1个元素是与子表达式匹配的文本,捕获组(3)很显然返回值是数组(4)返回数组有length,index(匹配文本第一个字符位置),input(整个字符串)属性[javascript] view plain copy转载 2016-12-09 17:24:39 · 374 阅读 · 0 评论 -
echart3.0正负图取数据java代码
//获取数据并处理public String getBarData(){ String beginDate = StringUtils.trimToEmpty(request.getParameter("beginDate")); String endDate = StringUtils.trimToEmpty(request.getParameter("endDa原创 2016-12-21 16:16:12 · 937 阅读 · 0 评论 -
GOF23的一些总结(十)
装饰模式(decorator) 实现细节: Component抽象构件角色:真实对象和装饰对象有相同的接口,这样,客户端对象就能够以与真实对象相同的方式同装饰对象交互。 ConcreateComponent 具体构建角色(真实对象): io流中的FileInputStream、FileOutputStream Decorator装饰角色: 持有一个抽象构建的引用。装饰对象接受所有客户端的翻译 2017-01-03 16:18:06 · 254 阅读 · 0 评论 -
GOF23的一些总结(十一)
外观模式:最简单常用的模式:相当于封装类。符合: 迪米特法则:(最少知识原则) 一个软件实体应当尽可能少的与其它实体发生相互作用。 下面以公司注册为实例来说明外观模式: 几个部门类 银行: package com.baidu.cn;public interface Bank { void bankName();}class icbc implements Bank{翻译 2017-01-04 10:03:00 · 236 阅读 · 0 评论 -
通过tomcat配置上下文,通过jdbc链接数据源
tomcat中的配置<Service name="wuhan_thirteenth"> <Connector port="8080" maxHttpHeaderSize="8906" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups=原创 2016-12-28 10:35:33 · 772 阅读 · 0 评论 -
js的顺序加载
做一名合格的前端开发工程师(12篇)——第一篇 Javascript加载执行问题探索 楼主做前端开发一年多了,对前端的见解还是多多少少有一点的,今天特拿出来跟大家分享分享。 做前端开发少不了各种利器。比如我习惯用的还是Google浏览器和重型武器Fiddller。 一: 原始情况首先大家看看如下的代码: 1 "C#" AutoE转载 2016-12-28 13:55:15 · 224 阅读 · 0 评论 -
firebug的使用
来源:http://gogo1217.iteye.com,违者必究! 相信很多人都遇到过以下几个问题:为了调整页面某个元素的宽度或高度到最适合值,在ide中修改css或者html再刷新浏览器,重复上述修改步骤不下20次;为了修改html,先在ide修改后在刷新浏览器,重复上面步骤不下10次。为了得到javascript执行中的某个变量在javascript中调用很多次alert转载 2016-12-28 14:34:22 · 328 阅读 · 0 评论 -
GOF23的一些总结(十五)
如果一个系统中对象之间的联系呈现网状结构,对象之间的存在大量多对多的关系,将导致关系极其复杂。 这些对象称为同事对象。 我们可以引入一个中介者对象,使各个同事对象只需要跟中介对象发生关系。将复杂的网络结构化为新型结构。中介者角色所要实现的功能package com.dasenlin.cn;/** * 中介者 * @author Administrator * */public int翻译 2017-01-07 14:03:23 · 272 阅读 · 0 评论 -
定制echarts3.0饼图
/** * Customized Pie(定制饼图) * @param obj * @param data * @param params */function getCustomizedPie(obj,data,params){ // 定制饼图默认参数 var params_pie = { isTitle : true, titleLeft : "center", t翻译 2017-04-17 14:55:40 · 938 阅读 · 0 评论 -
三级联动
ajax三级联动:三级联动加载省市县function queryProvince(target){ $(target).html(""); $(target).append('<option value="0">请选择</option>'); $.ajax({ async: false, dataType: "json",翻译 2017-05-04 17:32:11 · 381 阅读 · 0 评论 -
判断radio是否有选中获取选中的值
文章来源:http://www.jb51.net/article/64141.htm一、利用获取选中值判断选中直接上代码,别忘记引用JQuery包复制代码代码如下:JQuery radio /*------判断radio是否有选中,获取选中的值--------*/ $(function(){ $("#转载 2017-05-25 17:53:47 · 3429 阅读 · 0 评论 -
关于常用的正则验证的js
//输入验证function chkkeyup(obj,regex){ var t = obj.value.replace(regex,""); if(obj.value!=t) obj.value=t;}//验证单选按钮是否被选中:name-单选按钮名function chkRadio(name) { if($("input[type='radio'原创 2017-05-25 18:08:46 · 328 阅读 · 0 评论 -
Javascript:谈谈JS的全局变量跟局部变量
今天公司一个实习小妹子问我两段JS代码的区别:[javascript] view plain copy"text/javascript"> var a = "Hello"; function test(){ var a; alert(a); a = "World";转载 2017-06-01 14:37:10 · 174 阅读 · 0 评论 -
软件开发为什么很难
文章来源:http://kb.cnblogs.com/page/569056/作者: 邱俊涛 问题的分类 最初在1999年被Dave Snowden开发出来的 Cynefin 框架尝试把世界上的问题划分到了5个域中(大类):简单(Simple)问题,该域中的因果关系非常明显,解决这些问题的方法是 感知-分类-响应(Sense-Categorise-Respond),有对应的最佳实践复合(Co转载 2017-06-14 16:15:19 · 650 阅读 · 0 评论 -
js,jqueryajax实现页面加载等待效果
//获取浏览器页面可见高度和宽度var _PageHeight = document.documentElement.clientHeight, _PageWidth = document.documentElement.clientWidth;//计算loading框距离顶部和左部的距离(loading框的宽度为215px,高度为61px)var _LoadingTop = _PageH转载 2017-08-17 21:10:47 · 8750 阅读 · 0 评论 -
JS中encodeURIComponent(URL)编码与decodeURIComponent(URL)解码详解
(1) encodeURIComponent(url) 函数定义和用法 encodeURIComponent() 函数可把字符串作为 URI 组件进行编码。语法 encodeURIComponent(URIstring)参数 描述 URIstring 必需。一个字符串,含有 URI 组件或其他要编码的文本。转载 2017-09-06 17:10:36 · 228 阅读 · 0 评论 -
JQuery中重置(reset)表单总结
文章来源:http://blog.csdn.net/jintiaozhuang/article/details/52620287注意事项:由于JQuery中,提交表单是像下面这样的:代码 $('#myform').submit() $('#myform').submit() 所以,想当然的认为,重置表单,当然就是像下面这样子喽:J $('#myform').reset()转载 2017-09-08 09:04:31 · 486 阅读 · 0 评论 -
post方式下载后台传来的文件(虚拟form)
第一篇文章来源:http://www.cnblogs.com/ys-wuhan/p/6599063.html 文章参考:http://stackoverflow.com/questions/16086162/handle-file-download-from-ajax-post第二篇文章来源:http://blog.csdn.net/wild46cat/article/details/524375翻译 2017-09-11 17:08:57 · 604 阅读 · 0 评论 -
关于js中处理时间戳和图片预加载的问题自动提交
处理时间调用 // 使用(视图html渲染完后再加载,否则为0) var natural =getImgNaturalDimensions(document.getElementById('tmpciyunpng'), imgLoaded()); var natureWidth = natural[0]; var natureHeight = natural[1];/*翻译 2017-09-27 17:07:36 · 1144 阅读 · 0 评论 -
最全的常用正则表达式大全——包括校验数字、字符、一些特殊的需求等
来源:http://www.jb51.net/article/72867.htm很多不太懂正则的朋友,在遇到需要用正则校验数据时,往往是在网上去找很久,结果找来的还是不很符合要求。所以我最近把开发中常用的一些正则表达式整理了一下,在这里分享一下。给自己留个底,也给朋友们做个参考。一、校验数字的表达式1 数字:^[0-9]*$ 2 n位的数字:^\d{n}转载 2017-11-07 15:52:36 · 160 阅读 · 0 评论