日期:2014-05-16 浏览次数:20369 次
(两年前本人在CSDN博客上的文章,那边都不维护了,今天顺便转过来)
?
JavaScript 相信做 web 编程的程序员没有人不熟悉。不管是 .net 还是 JavaEE ,作为前端的重要技术到处都会用到。大学开始学 web 编程的时候,感觉 JavaScript 这个玩意挺神奇的。能用来写一些简单验证,如判断空、邮箱格式判断、用正则表达式去空格等。大家肯定都写过 JS ,但是真正去研究 JS 的人不知道有多少。以我个人经验,我总是能在网上找到答案,并能实现一些想要的功能。但是很惭愧对 JS 这门语言真不能说是特别的了解。 AJAX 的风行, ext,dwr,jquery 等各种 js 的框架越来越多。 JS 也可以实现面向对象的一些特征。终于还是有必要对这个使用多年脚本做深入学习。
主要内容是看 <Ajax in action> 这本书对于 JS 的介绍,同时结合自己的理解。 JavaScript 的主要特征有 ( 很关键哦,不知道你理解几条 ) :
1. ???????? 弱类型
变量仅仅声明为变量,而不是整数,字符串或者特定类的对象。
Var object 而不是 int a; String b;
经常的变量定义如下 :
var length=10;
var memberId=“abingsky”;
var obj=new Object();
var date = new Date();
var strArr = new Array();