您的位置:首页 > Web前端 > JavaScript

JS 基础 用法

2015-08-03 17:37 513 查看

js基础用法

1.两种使用的方法:

<script language="javascript">

var time = new Date();

</script>

<script language="javascript" src="路径">

</script>

2.javascript 基础语法

var声明变量

以行为一句。

数据类型,运算符和控制结构与java类似 。

3。正则表达式(it is userful)

正则表达式是普通字符+元字符的模式字符串

3.1 字符类:

[abcd] 匹配字符abcd
------------------------------------------------------------------------

[^abcd] 匹配非字符abcd
------------------------------------------------------------------------

. ==[^\n\r]
------------------------------------------------------------------------
\d 数字 ==[0~9]
------------------------------------------------------------------------

\s 任意的空白位置 空格制表符换行符  \S 与之相反、
------------------------------------------------------------------------

\w 英文字符数字下划线

3.2量词

? 0, 1
---------------------------------

+   1+
---------------------------------

* 0+
---------------------------------

{n} n次
---------------------------------

{n,} 至少n
---------------------------------

{n,m} 至少n,之多m

3.3 位置

^ 匹配字符串出现在最前的

$ 最后

\b 匹配单词的边界 /e\b/ 与i love seek 中的love 匹配

\B 相反 /e\B/ 与iloveseek 中的seek匹配。

| 选择匹配符

() 分组

----------------------------------------------------------------------------------------

创建 new RegExp("","g");

   /模式/[flag]

  

  对象.test(); 执行,返回true 或false

   对象.exec(); 返回二位数组 第一个元素是匹配成功的字串,后面的依次为各个分组

4 函数的使用


定义:function name(parameter1,){ return;}

使用:直接在相应的位置,调用,函数名(parameter);

匿名函数 变量=function(){};

5事件与时间处理程序


事件处理程序的调用: 先获取触发事件的元素,然后设置在何种事件何种处理程序;

例如,在相应的按钮处 设置onclic="函数名()",

在函数内部,可以通过document.getElementById("id");的方式获取页面元素,通过元素.value的属性得到元素值,然后就可以进行一系列的事情了

查看相关网页资料

对象:

5.本章应用:

验证用户名密码不为空 去掉输入框左右的空格(正则表达式的运用) 邮箱格式的正确性

限制输入长度
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: