深入浅出JavaScript(一)
Beginning JavaScript with Dom Scripting and Ajax
深入浅出JavaScript
图灵程序设计丛书
web开发系列
作者 Christian Heilmann [德]
第一章 JavaScript入门
本章主要介绍:
* JavaSript是什么以及它的功用
* JavaSript的优缺点
* 如何把JavaScript添加到一个Web文档中,JavaScript的基本语法
* 面向对象编程(OOP)与JavaScript的关系
1. JavaScript 的特点
最大的特点就是,一旦学会了如何在浏览器使用它,就可以把它应用到其他领域中。微软的服务器(IIS)使用JavaScript去做服务器端网页编程(ASP),PDF文件现在也使用JavaScript,甚至Windows的任务管理器也可以使用JavaScript代码来自动运行。许多应用程序都可以使用它来编写脚本。操作系统上的许多插件,甚至允许使用JavaScript编写小的帮助程序。
另一个更好的特点就是,JavaScript比高级编程语言和服务器端编程语言更容易开发。它不需要像Java和C++那样的编译,也不需要像Perl、PHP或Ruby语言那样运行在服务器上或需要在命令行执行。编写、执行、调试和应用JavaScript脚本所需的就是文本编辑器和浏览器,二这两者在所用的操作系统中都提供。当然,也有工具可以使你更加方便,例如Mozilla Venkman、Microsoft Script Debugger和Kjscmd这样的JavaScript调试器。
JavaScript 在使用时需要用户代理(术语,user agent),但浏览器并不是Web上唯一的用户代理,还包括:辅助技术、纯文本代理、支持Web的应用程序、游戏控制台、手机、个人数字助理(PDA)、交互式的电视机顶盒、搜索引擎和其他搜索程序等,这么多类用户代理,使用了不同的技术手段,对于 JavaScript也是一个非常大的危险。
并不是所有访问者都能体验你所应用的JavaScript增强,许多人出于安全的考虑关闭JavaScript。JavaScript是一把双刃剑。如果操作系统允许,可以通过JavaScript在网络上的某台计算机上安装病毒或者木马,或者读取用户的信息并把它发送到另一个服务器上。然而,JavaScript还是一个优秀的工具,可以帮助你在平滑流畅的网站上冲浪的用户话费很少的时间。
2. 优点
使用
相关文档:
在数百万张页面中,JavaScript 被用来改进设计、验证表单、检测浏览器、创建cookies,等等等等。
JavaScript 是因特网上最流行的脚本语言,并且可在所有主要的浏览器中运行,比方说 Internet Explorer、 Mozilla、Firefox、Netscape、和 Opera。
什么是 JavaScript?
JavaScript 被设计用来向 HTML 页面添加交互行为。 ......
JavaScript是一种通用的、基于原型的、面向对象的脚本语言,而脚本语言就是指可以和Html语言混合使用的语言
1.JavaScript与Java的区别
A. JavaScript是解释型的语言,当程序执行的时候,浏览器一边解释一边执行。而Java是编译型的语言,必须经过编译才能执行
B. 代码 ......
1.声明一个Date时间对象的方式有以下三种
Date():表示构造一个当前系统时间对象
Date(int year,int month,int day):构造的时间对象所指向的时间为 年:1900+year;月:month+1;日:day;时,分,秒:00
Date(int millsecond):构造的时间对象 ......
一,javascript的流程控制语句
if(x==null) 或 if(typeof(x) =='undefined')可以简单写if(!x)
注意:在javascript中,false,null,undefined,0,""均是false
即 var x;
此时 if(x==null)
if(typeof(x)=='undefined')均为真
二,switch语句
switch(表达式)   ......