js
文章平均质量分 53
B_qxzb
科学
严谨
认真
务实
展开
-
encodeURI
转载:URL编码与二次encodeURIURL编码一般来说,URL只能使用英文字母、阿拉伯数字和某些标点符号,不能使用其他文字和符号。比如,世界上有英文字母的网址 "http://www.abc.com",但是没有希腊字母的网址"http://www.aβγ.com"(读作阿尔法-贝塔-伽玛.com)。这是因为网络标准RFC 1738做了硬性规定:[转载 2015-06-25 15:39:17 · 893 阅读 · 1 评论 -
js各种报错信息
找不到引入的.js文件1、问题描述引用的.js文件找不到,chrome报错信息如下:GET file:///D:/JavaBooks/js/jquery%20validation/src-gzh/jquery.validate-1.7.src net::ERR_FILE_NOT_FOUND2、原因分析:.js文件名字拼写错误(比如,少了文件后缀.原创 2015-09-10 10:21:29 · 2597 阅读 · 0 评论 -
jsp和js之间的数据流动
前言jsp的变量如何赋值给js变量呢,这个问题实际上是jsp和js之间的数据流动的问题。jsp和js之间的数据流动具体来说,是.jsp文件里的java变量如何赋值给.jsp文件里的js代码里的js变量。如何复制呢?使用jsp的表达式脚本,即可。示例<% String path = request.getContextPath(); String原创 2015-12-02 21:07:33 · 1364 阅读 · 0 评论 -
js 模拟点击事件
少时诵诗书原创 2015-12-03 10:07:08 · 4000 阅读 · 0 评论 -
js睡眠
java前言在java里,有睡眠方法(即sleep)。应用场景用于线程睡眠。js前言在js里,没有睡眠方法,只有延迟执行一个函数或一段代码。应用场景应用场景是,如果某个操作有回调函数(比如,监听器啥的。),而且这个操作(假如是查询数据)费时很长,那么回调函数就一直没有执行——但是呢,该操作的后面的代码又是基于回调函数的,需要用到回调函数里原创 2015-11-06 15:52:25 · 3332 阅读 · 0 评论 -
js 数组
简介其他的编程语言里的数组,一般都是保存同一种数据类型的数据。而js里的数组,保存的可以是不同数据类型的数据,这个很好理解,因为js本来就是没有数据类型的。数组的索引其他的编程语言里的数组,索引值都是整型。而js里的索引值,既可以是整数,也可以是字符串。1、如果是整数,那么访问数组元素的时候与其他编程语言是一样的。2、如果是字符串,那原创 2015-12-23 10:35:01 · 514 阅读 · 0 评论 -
js 变量及变量的数据类型
前言在说js的变量之前,先说一下几个概念,声明变量和初始化变量。声明变量就是声明变量的数据类型,初始化变量就是第一次给变量赋值。而声明变量的同时并且初始化变量,这就叫做定义一个变量。定义这个概念包括声明和初始化,也就是说,定义包含了声明变量和初始化变量这2个步骤。上面所说的几个概念,也适用于其他的编程语言。示例声明变量var 变量名;原创 2015-12-22 10:10:45 · 1682 阅读 · 0 评论 -
js函数
函数定义函数定义有哪几种方式?构造函数var 变量名 = new Fucntion(参数1,参数2……最后一个参数是函数体);注:1)不推荐这种方式,因为函数体和参数混在一起。2)这种方式其实也是以表达式的形式来定义一个函数。关键字1、有函数名function 函数名(){}2、匿名函数var 变量名 = function原创 2015-12-23 14:39:45 · 640 阅读 · 0 评论 -
js 如何获取自定义属性的值
js获取标准属性用点操作符来获取。也可以用Element对象的getAttribute()函数来获取。示例var dataType = 当前元素对象.value;获取自定义属性(或者叫非标准属性)只能使用getAttribute函数来获取。示例var dataType = 当前元素对象.getAttribute("value");原创 2015-11-11 17:42:24 · 31634 阅读 · 1 评论 -
js函数之函数传参
前言传字符串类型传对象类型原创 2015-12-17 11:35:08 · 8972 阅读 · 0 评论 -
js 布尔类型
js中的布尔类型在js里,有好几种基本数据类型(与java类似)。其中的一种基本数据类型就是布尔类型(即Boolean),它只有2个值,true/fasle。布尔类型true/fasle与字符串"true"/"fasle"的区别布尔类型是一种基本数据类型,而字符串是另一种基本数据类型,二者没有任何关系,它们是两种不同的基本数据类型,就像字符串类型、布尔类型、数值类型,是三种不同原创 2015-11-11 21:47:46 · 4592 阅读 · 0 评论 -
js 常用知识点
js 创建元素,并且把元素添加到某个元素的子节点1、js 创建元素语法document.createElement("元素"); 示例var eSelect = document.createElement("select");eSelect.id = "resourceTypeSelect";2、jquery 创建元素js数组原创 2015-11-02 14:34:51 · 507 阅读 · 0 评论 -
Chrome开发者工具
1.官方教程https://developer.chrome.com/devtoolshttp://code.google.com/intl/zh-CN/chrome/devtools/docs/overview.html2.网上资料神器——Chrome开发者工具(一)原创 2015-07-08 13:58:17 · 689 阅读 · 0 评论 -
js性能调试
资源的请求时间任何一款浏览器的调试工具——》网络面板1.2.js函数的执行时间参考:EasyUI的渣性能原创 2015-07-08 14:25:13 · 1218 阅读 · 0 评论 -
js如何执行函数
前言js如何执行函数,指的是声明一个函数之后,在代码里如何去执行它。函数调用模式步骤如下,1、先声明一个函数;2、然后,调用该函数即可。方法调用模式步骤如下,1、先声明一个函数,只不过这个时候是作为对象的一个方法;2、然后,调用对象的该方法即可。参考JS执行函数JS执行函数:原创 2015-08-10 10:51:28 · 1674 阅读 · 0 评论 -
jquery easyui
1.官网教程http://www.jeasyui.com/tutorial/index.php2.实战http://blessht.iteye.com/blog/1069749/3.网络资料easyui使用总结原创 2015-07-08 09:19:53 · 701 阅读 · 0 评论 -
js学习资料
1、在线教育http://weibo.com/3306361973/CanxUq0mR?type=comment#_rnd1441399778810原创 2015-09-05 04:51:09 · 603 阅读 · 0 评论 -
js调试之控制台面板
作用js调试时,不管是chrome还是firefox,都有一个控制台选项卡。控制台选项卡的作用有3个,如下:1、会显示js代码的错误(或者说bug)。2、可以编写js代码,然后按回车键就可以执行js代码。3、在js代码里,用console.log()可以输出日志信息到控制台。参考1、http://www.ruanyifeng.com/blog/201原创 2015-09-16 14:01:50 · 661 阅读 · 0 评论 -
什么时候需要使用eval转换json
如果是原生js实现的ajax,就需要eval转json对象如果使用了类似jquery的js插件,里面有些方法是不需要转的,因为jquery已经帮你处理了。比如 使用$.ajax,$.get.$.post 指定type为json后,在回调函数里就可以直接使用参考:1.ajax什么时候解析json的时候用eval2.用Js的eval解析JSON中的注意点原创 2015-06-22 12:27:32 · 4191 阅读 · 0 评论 -
js 不同浏览器的调试器的问题
前言调试的时候,经常会出现一些奇怪的问题,所以只能在多个浏览器之间来回切换调试。谷歌浏览器遍历for循环时,循环体没有被执行,i变量一开始的值是20遍历的时候(即for循环),如果不打断点的话,循环体就没有被执行,而且i变量一开始的值是20。火狐浏览器原创 2015-11-09 09:59:37 · 510 阅读 · 0 评论 -
js this关键字
如果this关键字出现在html元素的属性的值里面前言这种情况里的this,表示当前元素(或者说元素对象,因为html元素对应DOM)。举例//XXX.jsp 起 : <input type="text" id="startPosition" placeholder="请输入起点" value="" class=原创 2015-10-26 15:30:32 · 518 阅读 · 0 评论