首页 > 网站 > WEB开发 > 正文

JS学习(一)

2024-04-27 15:05:20
字体:
来源:转载
供稿:网友
/*** js *//*面向字面量*/var mydate = new Date();   /*get & set*/var arr = new [];var str = '';/*js属性*/.innerHTML          /*获取对象内部html+内容*/.value              /*值*/.length             /*长度*/.children           /*孩子节点*/.childElementCount  /*孩子节点个数*//*js函数*/getElementsByTagName();getElementById();onclick();      /*按钮触发事件*/onmouSEOver();  /*鼠标悬浮事件*/onmouseout();   /*鼠标移除事件*/onfocus();      /*焦点事件*/onblur();       /*焦点移除事件*/onselect();     /*触发选中事件*/onchange();     /*内容改变事件*/onload();       /*加载事件*/onunload();     /*卸载事件*/isNaN();    /*检查参数非负*/sort();     /*数组排序*/var b = Array.sort(function (a,b) {return a[1]-b[1];});/**     *  若返回值<=-1,则表示 A 在排序后的序列中出现在 B 之前。        若返回值>-1 && <1,则表示 A B 具有相同的排序顺序。        若返回值>=1,则表示 A 在排序后的序列中出现在 B 之后。*/reverse();      /*降序*/filter();       /*过滤函数,留下符合条件的*/Array.filter(function (element) {return element[1]>60})        .sort(function (a,b) {return b[1]- a[1]})        .forEach(function (element,index) {aList +="<li>第" + arr[index] + "名:" + element[0] + "," + element[1] + "</li>";});push();       /*数组添加元素*/split();      /*字符串分割,返回数组  split(分隔字符,保留前多少数组)*/join();       /*将数组中所有元素放到一个字符串中*/test();       /*检查是否匹配类型   返回类型bollean*/substring(); substr();/**提取字符 subtring(0,5)     string.substring( 起点 , 终点 )     string.substr( 起点 ,长度 )     */concat();       /*连接数组*/join();         /*用符号连接数组*/slice();        /*数组过滤*/<!-- juery -->trim();    /*去除首尾的空白字符*/
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表