JavaScript 对象
*摘自:www.w3school.com.cn
本文这是为了个人笔记不具备参考价值,学习请参阅w3school
概述
JavaScript 中的所有事物都是对象:字符串、数值、数组、函数…
此外,JavaScript 允许自定义对象。
内置对象
String 、Data、Array等等
创建对象
person=new Object();
person.firstname="Bill";
person.lastname="Gates";
person.age=56;
person.eyecolor="blue";
//也可以使用literals代替以上构造方法
person={firstname:"John",lastname:"Doe",age:50,eyecolor:"blue"};
使用对象构造器
function person(firstname,lastname,age,eyecolor)
{
this.firstname=firstname;
this.lastname=lastname;
this.age=age;
this.eyecolor=eyecolor;
}
JavaScript正则对象(RegExp)
什么是 RegExp?
RegExp 是正则表达式的缩写。
当您检索某个文本时,可以使用一种模式来描述要检索的内容。RegExp 就是这种模式。
简单的模式可以是一个单独的字符。
更复杂的模式包括了更多的字符,并可用于解析、格式检查、替换等等。
您可以规定字符串中的检索位置,以及要检索的字符类型,等等。
var patt1=new RegExp(“e”);
-
正则对象有三个方法:
- test() 检索字符串中指定的值,返回是true或false。
- exec() 检索字符串中的指定值,返回值是被找到的值,如果没有发现匹配返回null
- compile()用于改变检索内容。
总结
至此就对JavaScript有了一个入门的了解更多的要参阅JavaScript参考手册
接下来就要开始了解一些 JS的库了。如:JQuery
-
JQuery的好处
- 是一个JavaScript库
- 极大的简化了JavaScript编程
- 很容易学习
AJAX = 异步JavaScript和XML。
AJAX不是一种新的编程语言,而是一种使用现有标准的新方法。
通过与服务器进行数据交换,AJAX可以在不重新加载整个网页的情况下对网页的某部分进行更新。