JS学习(一)
来源:互联网 发布:软件测试文档包括 编辑:程序博客网 时间:2024/05/25 21:36
/**
* 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(); /*去除首尾的空白字符*/
0 0
- js学习(一)
- JS学习---(一)
- JS学习(一)
- JS学习(一)
- js学习(一)
- JS学习(一)
- JS学习(一)
- JS学习笔记(一)
- JS学习记录(一)
- js学习笔记(一)
- Js学习笔记(一)
- js学习总结(一)
- JS学习笔记(一)
- js学习笔记(一)
- JS学习笔记(一)
- JS学习总结(一)
- velocity.js学习(一)
- js学习总结(一)
- Mybatis Result Maps、Auto-mapping、cache
- 转︱机器学习算法线上部署方法
- LinkedList数据结构与源码分析
- 安卓设置系统状态栏颜色
- Masonry框架的整合和使用
- JS学习(一)
- Spring4.x官方参考文档中文版——第21章 Web MVC框架(29)
- 安卓终止线程
- 国内有互联网公司在使用 GitHub 托管代码
- DTLS-PSK算法抓包解析
- pdf怎么编辑内容 用什么方法最简单
- 氧化铟锡
- LEETCODE--Intersection of Two Arrays
- CSS-DOM : 用DOM去获取和设置CSS信息