jquery常用方法

来源:互联网 发布:修改表结构的sql语句 编辑:程序博客网 时间:2024/05/22 08:22
  • JavaScript Math 对象

    Math 对象并不像 Date 和 String 那样是对象的类,因此没有构造函数 Math(),像 Math.sin() 这样的函数只是函数,不是某个对象的方法。您无需创建它,通过把 Math 作为对象使用就可以调用其所有属性和方法。

  • Math.random().toString(36).substring(2)

用于随机产生一个字符串Math.random():返回0.0 ~ 1.0 之间的一个伪随机数toString() 方法可把一个逻辑值转换为字符串,并返回结果。substring() 方法用于提取字符串中介于两个指定下标之间的字符。
  • 提取字符串
1.stringObject.slice(start,end):start,end要抽取的片断的起始下标,可以使负值,-1 指字符串中最后一个字符;end省略,默认到末尾字符;2.stringObject.substring(start,stop):与slice()用法一样,但不能为负数;3.stringObject.substr(start,length):start可以为负值,第二个参数是要取的长度,省略默认到最后。4.stringObject.split(separator,howmany):将字符串分割,返回字符串数组,separator:字符串或正则表达式,以这个分割;howmany:可选参数,指定返回数组的长度
  • jquery选择dom元素
1..prev() 前一个同辈元素, 2..next() 下一个同辈元素3..closest():从元素本身逐级向上匹配,并返回最先匹配的祖先元素;4..eq(Num):匹配到的多个元素,选择第几个(从0开始);    $(this).siblings("li").eq(2).css("color","red");5..find():获得当前匹配元素的后代,由选择器进行筛选;6..siblings():获得匹配元素的同辈元素;7..parent():获得当前匹配元素的父元素;8..parents():获得当前匹配元素的祖先元素;(包括父亲,祖先,祖先的祖先)
  • js 的 return
一个函数内处理的结果可以使用return 返回,这样在调用函数的时候就可以用变量接收返回结果。return 关键字内任何类型的变量数据或表达式都可以进行返回; //一颗星3.6rem    function starNum(score){        var sWidth=""        var sNum= Math.ceil(score/10);        sWidth=sNum*0.8+'rem';        return sWidth;    }    var Width=starNum(90);    console.log(Width);直接写return:作用就是用来终止函数执行。下面代码加了return之后遇到一个没输入之后就不再继续检测下面的代码<html><head><title>return验证测试</title><script language="javascript">function Login_Click(){    if(document.form1.UsName.value==""){        alert('用户名为空');        return;    }if(document.form1.UsPwd.value==""){        alert('密码为空');        return;    }}</script></head><body>    <form name="form1">        <input type="text" name="UsName" >用户名        <input type="password" name="UsPwd">密码        <input type="button" name="Login" onClick="Login_Click();" >登陆    </form></body></html>
原创粉丝点击