JavaScript

来源:互联网 发布:淘宝需要3c认证怎么办 编辑:程序博客网 时间:2024/04/28 11:58

JavaScript  是一种可以用来给网页增加交互性的编程语言。它开始是为了做校而出现的。


1.脚本可以放在HTML页面上的两个位置:<head>和</head>标签之间或者<body>和</body>标签之间。

2.外部脚本:<script src = "script1.js"></script>。

3.javascript 的基本类型 有五种:Undefined、Null、Boolean、Number和String(注意:Object和Array是引用类型)。

4.用typeof判断数据类型:用new创建对象,类型为Object,例:var aa =  new String();   , 如果var ss = "qq";类型为String,其他类型也如此。。

5.引用函数有两种,带圆括号(eg.write())的函数名意味着正在调用这个函数;如果没有圆括号,就是将它赋值给使劲处理程序,以便在此事件发生是运行它。


获得HTML元素的中方法:

1.getElementById:这个方法可以根据HTML元素的id属性值来得到HTML元素(id属性值是唯一的)。

2.getElementByName:这个方法可以通过HTML元素的name属性获得相应的HTML元素集合。由于name属性值并不唯一,

     因此,使用getElementByName方法有可能得到多个相同name属性值得HTML元素。

3.getElementByTagName:该方法获得的HTML元素的范围最大,它可以根据HTML元素的标签类型来获得一个相同HTML的元素。




用正则表达式验证邮箱:

var rel = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;或者var rel =/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

return re.text(email);判断邮箱地址是否符合正则表达式。


解释:

1.正则表达式总是以斜杠(/)开头和结尾。斜杠之间的所有内容都是正则表达式的内容。

2.脱字符(^)表示要使用这个表达式检查以特定的字符串开头的字符串,如果去掉这个字符,那么即使字符串开头有一串无用的字符,电子邮件地址也可能被认为是有效的。

3.\w表示任意单一字符,包括a~z、A~Z、0~9或下划线,加号表示出现一次货=或多次,圆括号表示一个组,意味着后面将要引用圆括号中的所有内容。

   方括号表示可以出现在其中的任意一个字符。

4.?表示前面的条目可以不出现或者出现一次。所以电子邮件地址的第一部分中可以有一个点号或一个连字符,也可以没有。

5.最后正则表达式的末尾是一个$(美元符号),表示匹配的字符串必须在这里结束

1 0
原创粉丝点击