web-12. JavaScript概述

12. JavaScript概述

编辑Web网页的HTML语言只能定义网页内容的表现形式,本身不具有逻辑性,不能实现网页与用户的交互式功能。要实现交互式的网页,仅仅使用HTML语言是很难实现的。如果浏览器能够在解释HTML语言的基础上,还能解释和运行嵌入在网页文件中的一种具有程序逻辑得到语言,那么网页就能做到和用户的交互,功能能大大扩展。

12.1 什么是JavaScript

这是一种基于对象(Object)和事件驱动(Event Driven)并具有安全性的脚本语言。

详情请看:https://baike.so.com/doc/5344215-5579659.html

12.2 JavaScript和Java

JavaScript 是一种嵌入式脚本文件,直接插入网页,有浏览器一边解释一边执行。
java 语言不一样,他必须在JAVA虚拟机上运行。而且事先需要进行编译。
JAVA的语法规则比JavaScript要严格的多,功能要强大的多。

它们都是类C语言,都具有类似的语法结构。

12.3 JavaScript在网页中的用法

  1. 放置在<script>和</script>之间
  1. 放在一个单独的文件中

<script src=”*********” language=”JavaScript”> ......</script>

  1. 将脚本程序代码作为元素事件属性值或者超链接的href属性值

超链接标记<a>的属性值除了可以使用HTTP和Mailto等协议外,也可以使用javaScript协议:

<a href=”javascript:alert(new Date())”>当前日期</a>

例子:

<html>

<head>

<title>显示上次更新日期</title>

</head>

<body>

上一次网页更新日期:

<script language="javaScript">

var dd=new Date();

alert("上次更新的日期是:"+dd);

</script>

</body>

</html>

原文地址:https://www.cnblogs.com/free-1122/p/9884899.html

时间: 2024-10-14 06:41:24

web-12. JavaScript概述的相关文章

第九十六节,JavaScript概述

JavaScript概述 学习要点: 1.什么是JavaScript 2.JavaScript特点 3.JavaScript历史 4.JavaScript核心 5.开发工具集 JavaScript诞生于1995年.它当时的目的是为了验证表单输入的验证.因为在JavaScript问世之前,表单的验证都是通过服务器端验证的.而当时都是电话拨号上网的年代,服务器验证数据是一件非常痛苦的事情. 经过许多年的发展,JavaScript从一个简单的输入验证成为一门强大的编程语言.所以,学会使用它是非常简单的

Essential Studio for JavaScript概述

Essential Studio for JavaScript是首款专门用于LOB应用开发的JavaScript框架.包含40多种独特的.全新设计的控件,包括网格.图表.计量器.编辑器.树形视图.菜单.OLAP网格等等. 特点1 支持HTML52 支持所有主流浏览器3 表现在控件方面4 真实的案例5 一流的技术支持 功能特性功能丰富的网格和图表任何用户界面工具包中最重要的控件都是网格和图表.Essential Studio for JavaScript包括了市场上大部分功能丰富的网格和图表控件.

JavaScript学习笔记【3】数组、函数、服务器端JavaScript概述

笔记来自<JavaScript权威指南(第六版)> 包含的内容: 数组 函数 服务器端JavaScript概述 数组 数组是动态的:根据需要它们会增长或缩减,并且在创建数组时无须声明一个固定的大小或在数组大小变化时无须重新分配空间. 数组可能是稀疏的:索引不一定要连续的,它们之间可以有空缺. 通常,数组的实现是经过优化的,用数字索引来访问数组元素一般来说比访问常规的对象属性要快很多. 数组继承自Array.prototype中的属性,它定义了一套丰富的数组操作方法. 如果省略数组直接量中的某个

javascript 概述及基础知识点(变量,常量,运算符,数据类型)

JavaScript概述 1.1 什么是JavaScript: javaScript(简称js),是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言.同时也是一种广泛用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能,比如响应用户的各种操作.它最初由网景公司(Netscape)的Brendan的Eich设计,是一种动态.弱类型.基于原型的语言,内置支持类.一种运行于 JS解释器/引擎 解释型脚本语言.因为Netscape与Sun合作,Netscape管理层希望它外观看起来像J

Web UI - Javascript之DOM Ready

最近终于稍微适应了工作环境,终于可以让自己缓口气.于是决定要写点东西,算是督促.记录和提升自己的学习.代码的世界,你不轮它,以后就会被它轮.这个系列尽量保持在一周或两周更一篇,目标是在创造内容的时候更深刻的理解和提升自己所学的知识, 本质上,接触Javascript编程之美,我转到前端工作,其实就是因为非常喜欢和好奇Javascript(当然,也是享受频繁的用代码和用户交互的感觉). 什么是DOM Ready 还记得刚学习Javascript的时候,老师就一直各种强调教导告诉你说js的代码一定要

nodejs 和web前端JavaScript什么区别

web前端javascript组成: ECMAScript,(是js的标准,js是它的具体实现和扩展,它描述语言的语法和基本对象,如:语法,运算符,语句,继承机制,数据结构以及一些内置对象) DOM(文档对象模型),描述处理网页内容的方法和接口,将整个文档document解析成dom树供用户使用js对文档进行处理. BOM(浏览器对象模型),描述可以和浏览器窗口交互的方法和接口(对象结构),如:window对象,history.location.navigator等. nodejs除了语言基础E

Unit04: JavaScript 概述 、 JavaScript 基础语法 、 流程控制

Unit04: JavaScript 概述 . JavaScript 基础语法 . 流程控制 my.js function f3() { alert("唐胜伟"); } demo1.html  演示点击按钮,弹出提示框 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> <

JavaScript之基础-1 JavaScript(概述、基础语法)

一.JavaScript 概述 JavaScript 概念 - JavaScript 是一种运行于 JavaScript解释器/引擎中的解释型脚本语言 - JavaScript 解释器作为JS脚本的运行环境,有如下两种呈现方式 - 独立安装的 JavaScript 解释器; - 嵌入在浏览器内核中的 JavaScript 解释器; - 目前 PC .平板.手机.机顶盒中安装的主要浏览器全部支持JavaScript JavaScript 发展史 - 1992年,Nombas公司为自己的CEnvi软

2015年10个最佳Web开发JavaScript库

2015年10个最佳Web开发JavaScript库 现在的互联网可谓是无所不有,有大量的JavaScript项目开发工具充斥于网络中.我们可以参考网上的指导来获取构建代码项目的各种必要信息.如果你是搞Web开发的,那么大多更喜欢支持前端开发的JavaScript.此脚本语言使用相对比较容易,并能为网站和Web应用创造了有趣的用户界面.下面是10个最佳的可用于Web项目开发的JavaScript库. 1. IO.js: IO.js是一个以Chrome V8  runtime为引擎的JavaScr