猜一猜老师为什么今天站着上课?

官方语言(老师是这样解释的)看看下面谁在睡觉直接提溜起来

嘿嘿我们的传言是:得了XX你懂得,不能坐 啊

1.通过JS操作界面样式
1> 。style.border='';
document.getElementById('txt').style.color='';
.style.borderColor
.style.fontSize
.style.float
.style.styleFloat
.style.cssFloat
.cls
{

}
.className='cls c d c';

。click() .focus();.blur();
form οnsubmit='';
提交按钮
表单对象。submit();不会触发onsubmit事件,不会检查得自己检查

divobj.style.display='none';
display='block';

dvObj.style,width;
得转换成整数,再进行运算,最后记得加单位PX

正则表达式
元字符
... abc
\d [0-9] 10 12.6
\w [a-zA-Z0-9_]
\s 所有的空白字符
| 或者 abc|def abc def |优先级最低
()提取组,优先
限定符
*
+
? 0或者1次
{3}
{5,}至少
{5,10}至少最多
[^0-9a-zZ-Z_\_\.]
^$

regex
match
matches

js
var msg='888888';
var regObj=new RegExp('\\d{6}');不推荐
var regObj=/^\d{6}$/;//如何创建正则表达式
这种//的语法是JS专门给正则表达式创建的
所以以后创建正则表达式的对象都推荐/正则表达式/方式
//test()方法用来验证摸个字符串是否匹配当前正则表达式
var isOK=regObj.test(msg);
alert(isok)

exec(str)相当于match()和matches()

部分匹配的话就是没有开始和结束
var result = regNumber.exec(msg);//直接调用一次相当于C#中的match方法只能提取字符串中第一个匹配的字符串

带分组的正则表达式
var regEmail=/(\d{2})(\d{3})/;
//调用一次exec后若果正则表达式中没有提取组,则返回的是提取到的匹配字符串
如果正则表达式中有提取组信息则返回的是一个数组。
该数组中的第一个元素师匹配的字符串
后面的所有元素表示提取组的信息

<script type="texte/javascript">
var msg=.......
var reg=/.../g;//在正则表达式后加一个g表示全局模式
var resoult=reg.exec(msg);
反复调用exec()方法
要想让exec()方法达到C#中的matches()方法的效果(提取所有的匹配),
两步操作1》在正则表达式后面加g2》反复调用exec()方法
/(\d{2})(\d{3})/
出来的结果是一个数组,第一个是95588,第二个是95第三个是588

</script>
while(result){
alert(result);
result=regNum.exec(msg);
}

1.创建一个正则表达式对象
var regObj=/正则表达式/g;
》判断是否匹配
reg.test();
>字符串提取
reg.exec(msg);//提取一个
//提取多个
正则表达式后面加个g
来个循环while(resultreg.exec(msg)){}
2.反复调用exec()方法

提取字符串中的正则表达式元素
var result=msg.match(/\d{11}/g);
alert(result);
加上全局模式g会将所有的匹配都选择出来,放到一个数组中
加上g以后再分组的话不会再显示分组,
只显示全部的数据然后放到数组里面
regExp$1获取最后元素的第一个

trim();
replace(/^\s+/,‘’).replace(/\s+$/,'');
这样效率高

不要随便用给的方法扩展
可以大胆给自己的方法扩展

校验密码
一直按键强弱变不变

keyup

keydown事件
1.为每个文本框注册一个onclick事件

2、获取页面的文本框

避免申明全局变量

改进for循环
for
var len=divs.length
for(var i=0;i<len;i++)
{

}

绑定事件
动态注册事件和onclick中的区别

转载于:https://www.cnblogs.com/lipengjiushiwo/archive/2012/05/11/2496746.html

20120511学习笔记相关推荐

  1. python列表乘数值_《利用Python进行数据分析》十一章· 时间序列·学习笔记(一)...

    一.时间序列 时间序列(time series)数据是一种重要的结构化数据形式,应用于多个领域,包括金融学.经济学.生态学.神经科学.物理学等.在多个时间点观察或测量到的任何事物都可以形成一段时间序列 ...

  2. PyTorch 学习笔记(六):PyTorch hook 和关于 PyTorch backward 过程的理解 call

    您的位置 首页 PyTorch 学习笔记系列 PyTorch 学习笔记(六):PyTorch hook 和关于 PyTorch backward 过程的理解 发布: 2017年8月4日 7,195阅读 ...

  3. 容器云原生DevOps学习笔记——第三期:从零搭建CI/CD系统标准化交付流程

    暑期实习期间,所在的技术中台-效能研发团队规划设计并结合公司开源协同实现符合DevOps理念的研发工具平台,实现研发过程自动化.标准化: 实习期间对DevOps的理解一直懵懵懂懂,最近观看了阿里专家带 ...

  4. 容器云原生DevOps学习笔记——第二期:如何快速高质量的应用容器化迁移

    暑期实习期间,所在的技术中台-效能研发团队规划设计并结合公司开源协同实现符合DevOps理念的研发工具平台,实现研发过程自动化.标准化: 实习期间对DevOps的理解一直懵懵懂懂,最近观看了阿里专家带 ...

  5. 2020年Yann Lecun深度学习笔记(下)

    2020年Yann Lecun深度学习笔记(下)

  6. 2020年Yann Lecun深度学习笔记(上)

    2020年Yann Lecun深度学习笔记(上)

  7. 知识图谱学习笔记(1)

    知识图谱学习笔记第一部分,包含RDF介绍,以及Jena RDF API使用 知识图谱的基石:RDF RDF(Resource Description Framework),即资源描述框架,其本质是一个 ...

  8. 计算机基础知识第十讲,计算机文化基础(第十讲)学习笔记

    计算机文化基础(第十讲)学习笔记 采样和量化PictureElement Pixel(像素)(链接: 采样的实质就是要用多少点(这个点我们叫像素)来描述一张图像,比如,一幅420x570的图像,就表示 ...

  9. Go 学习推荐 —(Go by example 中文版、Go 构建 Web 应用、Go 学习笔记、Golang常见错误、Go 语言四十二章经、Go 语言高级编程)

    Go by example 中文版 Go 构建 Web 应用 Go 学习笔记:无痕 Go 标准库中文文档 Golang开发新手常犯的50个错误 50 Shades of Go: Traps, Gotc ...

最新文章

  1. 【AutoML】强化学习如何用于自动模型设计(NAS)与优化?
  2. android 起动APP时锁住(Lock apps)
  3. webgl内置函数--通用函数
  4. 【转】微服务实践(五):微服务的事件驱动数据管理
  5. 百度地图LV1.5实践项目开发工具类bmap.util.jsV1.2
  6. Redis(十二):Redis事务的基本操作
  7. 在SourceForge中建立开源项目
  8. SpringMvc上传文件遇到重复读取InputStream的问题
  9. R语言数据清理:视频游戏数据案例研究
  10. 财务航天开票系统无法打印发票汇总明细,该系统打印发票正常,连其他打印机打印A4正常
  11. veu +Apipost下拉框选项绑定数据库
  12. 第六十一章 方法关键字 - Deprecated
  13. c/c++游戏编程之Easyx图形库基础
  14. Kryo 高性能序列化和反序列化
  15. MIPI扫盲系列博文
  16. CentOS7部署网盘网站
  17. 剑指 Offer 41-50
  18. android开发播放声音文件
  19. 我,32岁零基础转大数据,不需要别人怎么看!
  20. 跑了这么久,物流机器人怎么还没跑进千家万户?

热门文章

  1. bvp解算器是什么_边值问题(BVP)的Matlab解法
  2. Dockerfile多阶段构建
  3. The 2014 ACM-ICPC Asia Mudanjiang Regional First Round J
  4. hdu2604 矩阵快速幂
  5. 【设计模式】中介者模式 ( 简介 | 适用场景 | 优缺点 | 代码示例 )
  6. 【FFmpeg】FFmpeg 帮助文档使用
  7. 【OpenGL】二十二、OpenGL 光照效果 ( 模型准备 | 光照设置 | 启用光照 | 启用光源 | 设置光源位置 | 设置光照参数 | 设置环境光 | 设置反射材质 | 设置法线 )
  8. Js计算时间差(天、小时、分钟、秒)
  9. Facebook 架构学习
  10. ubuntu 虚拟机更改/修改root密码(很简单,在终端使用命令sudo passwd即可)