• 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 技术实现百度搜索提示
      在百度首页的搜索文本中输入要搜索的关键字时,下方会自动给出相关提示;若给出的提示有符合要求的内容,能直接选择,这样能方便用户进行搜索;如 输入 “桂林山水”;
  • 相关阅读:
    基于Java酒店预约及管理系统设计实现(源码+lw+部署文档+讲解等)
    flutter 系列之:flutter 中的幽灵offstage
    36.Python实现马尔科夫链
    Unity | unity&C++内存共享及中文乱码解决方式
    NLP 基础和初学者进阶
    ST表倒序释放:1019T1
    线程与线程锁
    设计模式-生成器模式
    23111704[含文档+PPT+源码等]计算机毕业设计springboot办公管理系统oa人力人事办公
    fontforge将.woff文件转换为.ttf文件,查看字体对应关系
  • 原文地址:https://blog.csdn.net/weixin_43960383/article/details/126129064