JavaScript
拔苗助长
每天进步一小步
展开
-
pageX,clientX,screenX,offsetX区别
pageX/pageY:鼠标相对于整个页面的X/Y坐标。注意,整个页面的意思就是你整个网页的全部,比如说网页很宽很长,宽2000px,高3000px,那pageX,pageY的最大值就是它们了。特别说明:IE不支持!clientX/clientY:事件发生时鼠标在浏览器内容区域的X/Y坐标(不包含滚动条)。浏览器内容区域即浏览器窗口中用来显示网页的可视区域,注意这个可视,也转载 2015-08-11 16:29:44 · 325 阅读 · 0 评论 -
Javascript 中 String.replace( ) 多种用法
由于Javascript中没有提供replaceAll()方法,搞得我们用起来不是很舒服,下面我将为大家演示下利用replace方法得到其他效果的列子,如replaceAll效果。String.replace( ) 简介语法:string.replace(regexp, replacement)regexp :您要执行替换操作的正则表达式,如果传入的是一个转载 2015-09-11 17:04:02 · 691 阅读 · 0 评论 -
Javascript 数组循环遍历之forEach
转载:http://blog.csdn.net/oscar999/article/details/86715461. js 数组循环遍历。数组循环变量,最先想到的就是 for(var i=0;i除此之外,也可以使用较简便的forEach 方式2. forEach 函数。Firefox 和Chrome 的Array 类型都有forEac转载 2015-09-17 13:33:25 · 330 阅读 · 0 评论 -
AJAX问题之XMLHttpRequest status = 0
先看整个例子:[html] view plaincopyhtml> head> script type="text/javascript"> var xmlhttp; function loadXMLDoc(url) { xmlhttp = null; if转载 2015-12-09 19:12:14 · 1359 阅读 · 0 评论 -
JavaScript基于面向对象之创建对象(一)
连接:http://blog.csdn.net/erlian1992/article/details/50211229 这一次我们深入的学习一下JavaScript面向对象技术,在学习之前,必要的说明一下一些面向对象的一些术语。这也是所有面对对象语言所拥有的共同点。有这样几个面向对象术语: 对象 ECMA-262把对象(object)转载 2015-12-29 18:50:06 · 295 阅读 · 0 评论 -
AJAX: 如何使用HttpRequest对象
使用HttpRequest对象发送请求步骤:1. 创建 HttpRequest 对象 [javascript] view plaincopyvar xmlhttp = new XMLHttpRequest(); 2. 告诉 XMLHttpRequest 对象,当状态发生改变时, 会调用哪个函数。为此,要把转载 2015-12-09 19:11:14 · 539 阅读 · 0 评论 -
js比较两个数组对象,取出不同的值
var array1 = [ {"Num": "A " },{"Num": "B" }];var array2 = [ {"Num": "A ","Name": "t1 " }, {"Num": "B","Name": "t2"}, {"Num": "C " ,"Name": "t3 "}];var result = [];for(var i = 0; i转载 2016-08-22 10:03:41 · 27686 阅读 · 1 评论