【JavaScript】概述

	JavaScript,又是一个新阶段的学习。不知道它是什么东西,如果光从英文翻译来看,其称作Java脚本语言。Java和.NET一样,都是现阶段流行常用的程序设计语言。那么,JavaScript是指Java语言下生成的脚本吗?没学习之前,就先从字面上自己做个猜想吧。
	在学习JavaScript之前,想了想牛腩中是如何使用JavaScript的。牛腩中,有两集提到了JavaScript,第一个是31集,是为了实现出错页跳转到首页,有个倒计时的应用。第二个是46集,是介绍了JavaScript的一个框架,JQuery,其是用JavaScript编写的各种封装好的方法的集合,里面包含大量的代码。
	在此,自己做了一些猜想,也知道了一些应用,那么下面就是自己去寻找答案的时候,真正开始JavaScript的学习。
	一.什么是JavaScript
	有很长的一段解释,自己简单总结下,就是:
  • JavaScript是一种程序设计语言,它具有面向对象能力,是一种解释型语言。
  • 它不需要一个语言环境下运行,只需要支持的浏览器就行。
  • 目的是验证发往服务器端的数据、增加Web互动、加强用户体验度等。
二.JavaScript特点 1.松散性 它是一种松散类型的语言,它的变量不必具有一个明确的类型,核心与C++、Java相似。 2.对象属性 它的对象是把属性名映射为任意的属性值,不像C++和Java中的对象。 3.继承机制 它的面向对象继承机制是基于原型的,和C++和Java中的不同。 三.JavaScript核心 一个完整的JavaScript应该由以下三个不同的部分组成: 1.核心(ECMAScript) 包括语法、类型、语句、关键字、保留字、操作符、对象等。 2.文档对象模型(DOM) 针对XML但经过扩展用于HTML的应用程序编程接口。 3.浏览器对象模型(BOM) 访问和操作浏览器窗口,使用它可控制浏览器显示页面以外的部分。 四.JavaScript使用 在通过DreamWeaver获取基本格式的html文件后,加上相应的<Script>标签,编写简单的代码,
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>JavaScript使用</title>
<script type="text/javascript"  >
	alert('欢迎来到JavaScript大世界!');
</script>
</head>
<body>
</body>
</html>
	就可以在浏览器中看到下面的一个页面:
	 
	这就是使用JavaScript的一个简单实例,而对于其它强大的应用,还需要后面的深入学习,点点积累。
	五.猜想与答案
	在博客最前面,自己对JavaScript首先做了一个大胆的猜想,在学习完两集JavaScript视频后,理论加上实践,加上巨人肩膀,心中也有了一个答案。
	首先,JavaScript的确是一种程序设计语言,但它和Java并没有任何关系,它们只是名字相近罢了。
	六.拓展——JavaScript和Java的区别
	1.本质不同:
		java是一种面向对象的程序设计语言,即使开发简单程序,也必须设计对象;
		JavaScript是一种直译式脚本语言,本身提供了丰富的内部对象供设计人员使用。
	2.执行方式不同:
		Java是介于解释型和编译型语言之间的一种语言,它的源代码必须经过编译,通过相应的解释器,实现独立于某个特定的平台编译代码的束缚。
		JavaScript是一种解释型编程语言,其源代码不需要经过编译,而是将文本格式的字符代码发送给客户端由浏览器解释执行。
	3.用途不同:
		Java应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网等
		JavaScript用途是嵌入动态文本于HTML页面;对浏览器事件作出响应;读写HTML元素;验证数据;检测访问的浏览器信息;创建和修改Cookies。
	学习,不应该仅仅只是局限于某一集视频。我们也算是积累了些知识,当在学习新知识的时候,和以前的知识联系到了一起,这是需要我们一直去做,去提高的。对于猜想,我们可以同样也可以很大胆,但最重要的不能忘记,最后要自己去寻找答案,和自己的猜想对比看看,这样才能不断进步。

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-13 18:50:38

【JavaScript】概述的相关文章

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概述

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

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

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

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

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

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

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

JavaScript权威指南第01章 JavaScript 概述

JavaScript 概述 html +css +JavaScript = 网页三大利器 特点: 健壮性 高效性 通用性 1.JavaScript  语言核心 2.客户端JavaScript JavaScript权威指南第01章 JavaScript 概述

Essential Studio for JavaScript概述

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

web-12. JavaScript概述

12. JavaScript概述 编辑Web网页的HTML语言只能定义网页内容的表现形式,本身不具有逻辑性,不能实现网页与用户的交互式功能.要实现交互式的网页,仅仅使用HTML语言是很难实现的.如果浏览器能够在解释HTML语言的基础上,还能解释和运行嵌入在网页文件中的一种具有程序逻辑得到语言,那么网页就能做到和用户的交互,功能能大大扩展. 12.1 什么是JavaScript 这是一种基于对象(Object)和事件驱动(Event Driven)并具有安全性的脚本语言. 详情请看:https:/

一、JavaScript概述

学习要点: 1.什么是JavaScript 2.JavaScript特点 3.JavaScript历史 4.JavaScript核心 5.开发工具集 一.什么是JavaScript JavaScript是一种具有面向对象能力的.解释型的程序设计语言.更具体一点,它是基于对象和事件驱动并具有相对安全的客户端脚本语言.因为他不需要在一个语言环境下运行,而只需要支持它的浏览器即可.它的主要目的,验证发往服务器的数据.增加Web互动.加强用户体验度等. 二.JavaScript特点 松散性 JavaSc

JavaScript概述

1. 什么是JavaScript? JavaScript是一门脚本语言.但是我们的JavaScript既可以说他是一门脚本语言,又可以说他不是一门脚本语言.在ES5之前,JavaScript一直作为脚本语言存在的.但是到ES6,我们的JavaScript已经变成了一门通过编程语言. 脚本语言:所谓脚本语言,它不像我们的C语言,Java,C#能够独立运行,而是必须要和HTML配合着来使用. JavaScript和Java之间的关系: 首先要明确,JavaScript和Java没有半毛钱的关系. 事