表单选择器:
基本表单选择器:
:text 文本框
:password 密码框
:radio 单选按钮
:reset 重置按钮
:input 所有input
:file 文件域
:checkbox 复选框
:submit 提交按钮
:image image按钮
:hidden 选取所有不可见元素
:button
过滤表单选择器:
:checked 选中的单选和多选元素
:enabled 选取可用元素
:disabled 选取所有不可用元素
:selected 选取select中被选中的option元素
select被选取元素的option下标: js:selectIndex
jquery:index()
正则表达式:
标志 g:全局匹配
i:忽略大/小写
m:多行匹配
匹配一个模式的开始和结束:
开始:^ 结束:$
匹配0-9的数字:
[0-9]等价于\d
h5新增属性:
validity
String对象的属性:
.length
方法:
.indexOf(str) :返回该字符在原字符串中首次出现的位置
.subString(index1,index2) :从index1截取到index2的位置,包前不包后
.subStr(index1,index2) :
.charAt(index) :返回该索引上的字符,能找到返回字符,找不到""
.lastIndexOf(str) :返回该字符在原字符串中最后次出现的位置
.endsWith(str) :用于判断字符串是否以指定的后缀结束 返回值布尔
.startsWith() 查看字符串是否以指定的子字符串开头。
.replace(oldText,newTest)
.split("-. /") :将字符串分割成数组对象
.search(str) :返回该字符在元素串中出现的位置
.concat(str) :连接+拼接字符
.toLocaleLowerCase(); :转小写
.toLocaleUpperCase(); :转大写
.trim() :去掉开头和结尾的空格
.charCodeAt(index) :返回在指定的位置的字符的 Unicode 编码。
.fromCharCode() 将 Unicode 编码转为字符。
.includes() :查找字符串中是否包含指定的子字符串。 返回boolean
Array对象的
属性:
length
方法:
.join() :将数组元素转换为字符串
.pop() :删除数组的最后一个元素,返回被删除的元素
.push(str) :向数组末尾添加一个或多个元素,返回新的长度
.shift() :删除数组的第一个元素
.reverse() :翻转
.unshift(str) :向数组开头添加一个或多个元素,返回新的长度
.sort() :排序默认升序
.splice(index) :删除数组的指定的新元素
.slice(index1,index2) :截取数组下标index1到index2之间的元素
Date对象的属性:
new Date() :Tue Nov 30 2021 10:32:08 GMT+0800 (中国标准时间) {}
.getDate() :日
.getDay() :星期几
.getFullYear() :年
.getHours() :小时
.getMilliseconds() :返回时间的毫秒
.getMinutes() :分
date.getMonth(); 月
date.getSeconds(); 秒
date.getTime(); 返回距 1970 年 1 月 1 日之间的毫秒数
正则表达式、表单选择器、Array对象、Date对象与String对象属性与方法
最新推荐文章于 2022-06-09 21:05:29 发布