JavaScript 概述

1. JavaScript 的特点

  1. 解释性
    JavaScript 不同于一些编译性的程序语言,如 C、C++等,它是一种解释性的程序语言,它的源码不需要经过编译,能直接在浏览器中运行时被解释;
  2. 基于对象
    JavaScript 是一种基于对象的语言,即它能运用自己已经创建的对象;许多功能可以来自脚本环境中的对象的方法与脚本的相互作用;
  3. 事件驱动
    JavaScript 能直接对用户或客户输入做出响应,无需经过 Web 服务程序;它对用户的响应,是以事件驱动的方式进行的;
    事件驱动,就是指在主页中执行了某种操作所产生的动作,此动作称为“事件”,如 单击鼠标、选择菜单、移动窗口等都能视为事件;当事件发生后,可能会引起相应的时间的响应;
  4. 跨平台
    JavaScript 依赖于浏览器本身,与操作环境无关,只要是能运行浏览器的计算机,并支持 JavaScript 的浏览器就能正确执行;
  5. 安全性
    JavaScript 是一种安全性语言,他不允许访问本地的硬盘,不能将数据存入服务器,也不允许对网络文档进行修改和删除,只能通过浏览器实现信息浏览或动态交互,这样能有效防止数据丢失;

2. JavaScript 的应用

  1. 验证用户输入的内容
    使用 JavaScript 脚本语言能在客户端对用户输入的数据进行验证;如 登录确认、验证密码
  2. 动画效果
    浏览网页时,会看到一些动画效果,使得页面更加生动;使用 JavaScript 脚本语言也能实现动画效果,如 图片循环播放、文字变幻等;
  3. 窗口的应用
    平常浏览网页时,经常看到一些浮动的广告窗口,这些广告窗口是网站最大的盈利手段;通过 JavaScript 脚本语言能实现窗口的应用;
  4. 应用 AJAX 技术实现百度搜索提示
    在百度首页的搜索文本中输入要搜索的关键字时,下方会自动给出相关提示;若给出的提示有符合要求的内容,能直接选择,这样能方便用户进行搜索;如 输入 “桂林山水”;
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值