83、jQuery编程:客户端开发的强大工具

jQuery编程:客户端开发的强大工具

1. 客户端的JavaScript

从技术角度看,现代Web很大程度上依赖于在客户端运行大量的JavaScript代码。JavaScript是一种特殊的语言,可能并非是大家如今为Web客户端首选的语言,但它是目前通用的语言,为了覆盖更广泛的受众,我们不得不使用它。

如果想在客户端获得更强的功能,就需要编写更多的JavaScript代码,或者引入更多他人编写的JavaScript代码,这两种方式并不相互排斥。至少目前而言,很难将JavaScript彻底转变为与现在截然不同的语言,但Web环境具有惊人的动态性和灵活性,未来五年会发生什么谁也说不准。

当前,为客户端增加功能最有效的方法是使用包含文档对象模型(DOM)工具的临时库,并为现有的JavaScript语言添加新特性。理想的JavaScript库通常是通过将现有库的各个部分组合起来,形成适合特定应用的自定义配方。多年来,人们尝试创建完美的JavaScript库,但最终jQuery脱颖而出。

2. JavaScript的发展与特性

JavaScript最早于1995年末作为浏览器托管语言出现,当时Netscape Navigator 2的第一个测试版发布。其初衷是让网页作者能够在HTML页面中融入一些逻辑和动作,在此之前,网页基本上是静态的HTML标签和文本集合。

JavaScript的设计目标并非成为经典的前沿编程语言,即使按15年前的标准也不是。其设计者的主要目标是创建一种类似简化版Java的语言,让不熟练的页面作者也能轻松使用。它的设计在一定程度上受到多种语言的影响,但主要因素是简单性。它被命名为“JavaScript”,

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值