如何将页面横过来(页面怎么变成横向)
883
2022-05-28
目录
捕捉键盘回车事件
void运算符
控制语句
js中创建数组
DOM编程获取value
BOM和DOM的区别和联系?
BOM包含DOM
点击按钮得到文本框中的值
按回车把文本框1内容复制到文本框2
失去焦点后执行这段
js中的innerHTML和innerText属性
innerText和innerHTML属性有什么区别?
正则表达式
1、什么是正则表达式,有什么用?
常见的的正则表达式符号
7、怎么创建正则表达式对象,怎么调用正则表达式对象的方法?
正则表达式的test()方法?
捕捉键盘回车事件
对于keydown事件来说,都有keyCode属性来获取键值(即键盘上的每个键都有对应的一个值)回车键为13,Esc键为27
当敲下回车键可以弹出:
void运算符
void运算符的语法:void(表达式)
运算原理:执行表达式,但不返回任何结果。
javaScript:void(0)
其中javascript:作用是告诉浏览器后面是一段js代码。以下程序的javascript:是不能省略的。
//void(0)括号中的数字任意,不能不写数字 保留
既保留住超链接的样式,同时用户点击该超链接的时候执行一段JS代码,但页面还不能跳转
var arr=[1,2,true,"abc","3.14" ];//什么类型都可以接受
for(var i in arr){ alert(arr[i]); }
alert(u.username); alert(u.password);
with(u){ alert(username+password); }
ECMAScript:JS的核心语法(ES规范/ECMA-262标准)
DOM:document Object Model(文档对象模型:对网页当中的节点进行增删改的过 程。)HTML文档被当做一棵DOM树来看待
DOM编程的代表: var domObj=document.getElementById("id");
BOM:Browser Object Model(测览器对象模型)
关闭浏览器窗口、打开一个新的浏览器窗口、后退。前进、浏览器地址栏上的地址等,都是BOM编程。
innerHTML:会把后面的“字符串”当做一段HTML代码解释并执行。
innerText:即使后面是一段HTML代码,也只是将其当做普通的字符串来看待。
正则表达式,对于我们javascript编程来说,掌握哪些内容呢?
第一:常见的正则表达式符号要认识。第二:简单的正则表达式要会写。
第四:在javascript当中,怎么创建正则表达式对象!(new对象)
第五:在javascript当中,正则表达式对象有哪些方法!(调方法)
第六:要能够快速的从网络上找到自己需要的正则表达式。并且测试其有效性。
[^aeiou] 匹配除了aeiou这几个字母以外的任意字符
[A-Za-z0-9]表示A-Za-z0-9中的任意1个字符
[A-Za-z0-9-]表示A-Z、a-z、0-9、-,以上所有字符中的任意1个字符。
^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$
var regExp =new RegExp("正则表达式","flags");
m:多行搜索(ES规范制定之后才支持m。)当前面是正则表达式的时候,m不能用,只有前面是普通字符串的时候,m 才可以使用。