个人笔记4
来源:互联网 发布:闲鱼淘宝介入多久 编辑:程序博客网 时间:2024/06/03 13:41
1.innerHTML和innerText
innerHTML:取标签内的内容,包括标签(子元素标签,没有子元素则和innerText相同);
innerText:取标签内的内容,不包括标签,
除了火狐浏览器不支持innerText,需要用到textContent.其他浏览器都支持innerText(IE需 8以上),
表单元素的内容是通过.value获取到的.
2.正则表达式中元字符的一些用法.
(1).点号(.):用来匹配任意一个单字符(/n除外);
(2).星号(*):用来匹配它前面一个字符任意遍(0或任意次);
(3).加号(+):用来匹配前一个字符一次或多次(至少一次);
(4).问号(?):用于匹配前一个字符0或者1次;
/gim:
g:表示全文查找;
i:表示忽略大小写;
m:表示多行查询--很少用;
var s= "<h1>怎么样</h1>";
alert(s.replace(/<.*?>/,"")); //怎么样</h1>
alert(s.replace(/<.+?>/,"")); //怎么样</h1>
alert(s.replace(/<.*?>/ig,"")); //怎么样
alert(s.replace(/<.+?>/ig,"")); //怎么样
alert(s.replace(/<.*>/,"")); //空白
alert(s.replace(/<.+>/,"")); //空白
3.setTimeout和setInterval.
setTimeout只执行一次,所以如果要让它循环下去需放在一个函数中
function fun(){...
t=setTimeout("fun()",time)
}
clearTimeout(t);
setInterval是循环执行的
function(){
pause=setInterval(function(){
...
},time)
}
function(){clearInterval(pause)};
4.在js/jq中,何时使用单引号,双引号和不用引号
用引号的一般是字符串类型的,是确定的值;
不用的基本是变量(数字占大部分),即值是可变的;
- 个人笔记4
- 个人笔记4
- 个人笔记
- 个人笔记
- 个人笔记
- 个人笔记
- 个人笔记
- 个人笔记
- 个人笔记
- 个人笔记
- 个人笔记
- 个人笔记
- 个人笔记
- 个人笔记
- 个人笔记
- 个人笔记
- 个人笔记
- 个人笔记
- TCP/IP详解学习笔记(9)-TCP协议概述
- ubuntu常用指令总结
- echarts-springmvc+echarts实现图表
- 电子监控摄像机看不清人,男子遭“粪弹”袭击
- Elastic-Job使用步骤简介
- 个人笔记4
- matlab subplot 3
- CSS的类名命名规范
- TCP/IP详解学习笔记(10)-TCP连接的建立与中止
- Swift-NSPredicate学习整理
- Bash shell 重定向
- ECharts-Java使用Java快速开发ECharts图表
- Python的列表(list)的命名规则和方法
- Swift 小工具 图片重命名工具