![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Javascript
文章平均质量分 70
雪坐标
人们总是向着自己的目标发起冲锋,却往往忘记了自己的目的...
展开
-
js 字符串转化成数字
方法主要有三种转换函数、强制类型转换、利用js变量弱类型转换。1. 转换函数:js提供了 parseInt ( ) 和 parseFloat ( )两个转换函数。前者把值转换成整数,后者把值转换成浮点数。只有对String类型调用这些方法,这两个函数才能正确运行;对其他类型返回的都是NaN(Not a Number)。一些示例如下:parseInt("1234blue"转载 2013-01-07 16:29:34 · 292 阅读 · 0 评论 -
js 字符串截取
1,substr (start [, length ]) 返回一个从指定位置开始的指定长度的子字符串。参数start 必选项。所需的子字符串的起始位置。字符串中的第一个字符的索引为 0。length 可选项。在返回的子字符串中应包括的字符个数。说明:如果 length 为 0 或负数,将返回一个空字符串。如果没有指定该参数,则子字符串将延续到 stri原创 2013-01-07 16:37:41 · 327 阅读 · 0 评论 -
js 数组操作函数
shift:删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefined var a = [1,2,3,4,5]; var b = a.shift(); // a:[2,3,4,5] b:1unshift:将参数添加到原数组开头,并返回数组的长度 var a = [1,2,3,4,5]; var b = a.unshift(-2,-1); // a:[转载 2013-01-07 17:56:02 · 269 阅读 · 0 评论 -
js 页面跳转等等,其他功能
js 刷新当前网页: window.location.reload();jquery 打开新页面:window.open('http:www.baidu.com');frameset框架,通过页面里的ID,找到框架元素: window.parent.document.getElementById("frameid");jquery 获取鼠标的当前坐标:$(f原创 2013-01-07 18:05:43 · 291 阅读 · 0 评论 -
JS 获取函数传值的多余参数
function fn(a,b){ document.write(a+''); document.write(b+'');}fn(100,200,300,400)像上面这种情况,函数只定了2个形参,但调用函数的时候却传了4个参数,如果想要获取后面的2个参数,可以用 arguments 对象来获得,arguments 对象有个属性 length ,用来获取函数里原创 2013-03-30 11:50:41 · 1036 阅读 · 0 评论 -
JS函数表达式 只运行一次
函数声明:function fn(){ };函数表达式:function(){ },必有一个返回值,如果函数里有 return ,则返回 return 的值;如果没有 return 则返回函数本身;我们可以用一个变量来接受这个函数的值:例如: var aaa = function(){ }【这是把函数表达式 function(){ } 的返回值赋给变量 aaa ,原创 2013-01-07 18:02:49 · 308 阅读 · 0 评论 -
JS 改变函数中 this 的指向
JS 中,函数也是一个变量,而变量又可以看成是一个对象,既然是对象,那就有属性和方法;改变函数中 this 的指向,可以用 函数的 call() 或者 apply() 的方法;function fn( a , b , c ) { ... ... }call() 使用方法:call ( obj , 'AAA' , 'BBB' , 'CCC' ) ; obj原创 2013-03-31 22:58:45 · 897 阅读 · 0 评论 -
screenX,clientX的区别
IE ,FF 通用属性:screenX,screenY 获取事件触发是,鼠标在屏幕中的位置相对于电脑屏幕的坐标,也就是相对于显示器的坐标;,clientX,clientY 获取事件触发时,鼠标在屏幕中的位置相对于浏览器显示区域的坐标,无论浏览器中的滚动条怎么拉,图片中蓝点的坐标都不会变,因为是鼠标在电脑屏幕中的位置相对于浏览器显示区域的坐标;看下图:原创 2013-04-02 17:02:08 · 513 阅读 · 0 评论