zoukankan      html  css  js  c++  java
  • 什么是javascript起步

    以前对javascript不甚了解,现在正式打开这扇大门,了解,学习。

    javascript 是一种小型的、轻量级、面向对象的、跨平台的脚本语言,是一种流行的网页客户端编程语言。用于控制网页内容,实现网页浏览者与网页内容之间的交互,实现动态网页效果。

    javascript出现的最初目标是处理表单数据有效性验证的问题,提高表单响应效率。

    javascript是一种解释型脚本语言,是嵌入在html文本中,有客户端浏览器对其进行解释执行,不需要与服务器进行通信,因此可以获得极高的响应速度。具有平台无关性。

    随着互联网的发展,javascript可以直接控制网页中的所有元素,实现表单验证、动态格式、动态内容、动态位置、处理数据、查找登各种动态效果。

    ajax的核心是javascript对象XmlHttpRequest.该对象提供一种异步请求的技术。

    javascript如何实现动态效果

    要通过javascrip 实现动态效果r,同时需要配合使用BOM(Browser Object Model,浏览器对象)、DOM(Document Object Model,文档对象模型)和浏览器事件模型。

    脚本程序的执行分为两种方式:顺序执行和事件触发执行。顺序执行指被嵌入到html中,由浏览器由上而下依次顺序解释执行。脚本只被调用一次。事件触发执行指由用户发出的动作触发执行。BOM提供了访问浏览器各种部件的途径。它由一种对象组成,通过这些对象及其属性和方法来访问和控制浏览器。DOM 创建了一种按顺序、按层次方式访问文档中各元素的结构化方式。这种方式将文档中的各元素按父子同属关系将各元素连接起来,使所有元素构成一个整体,相当于建立了一个文档内容的关系数据库。

    浏览器提供了一种事件模型,用于定义和响应用户的各种动作。在事件模型中,每一个动作被命名和定义,并为每一种动作指定响应该动作的事件句柄--在事件名称前加ON前缀,名称不分大小写。

  • 相关阅读:
    socket.io的抽象实现:engine.io
    Juicer javascript 模板引擎
    phonegap 开发案例
    安卓升级提示 phoneGap APK软件更新提示
    搭建Titanium开发环境
    phonegap WebApp
    vue-cli 配置vue项目环境笔记
    从一张表里面查询后十条数据的前七条
    js实现文字搬运工
    MySQL —— 数据库数据备份命令 mysqlump 的使用
  • 原文地址:https://www.cnblogs.com/yanyanhappy/p/2210143.html
Copyright © 2011-2022 走看看