初学JavaScript之基本简介(一)
2017-02-08 13:00
169 查看
JavaScript是当今不可或缺的一种面向web的编程语言。它是早些年在网页发展的初期由Netscape公司创建。在大多数的网站中都运用了JavaScript,并且现在所有的系统包括手机、电脑、平板的浏览器都嵌入了JavaScript的解释器。可以这样说有浏览器的地方就有JavaScript的解释器。现在的前端Web开发人员除了学习HTML、CS,还有一个就是JavaScript的学习,所以JavaScript对于前端程序员来说是必须要学习的一门语言。相信好多初学计算机语言的同学,对于Java和JavaScript是分不清的,也可以说是不知道JavaScript的,还多人都误以为JavaScript是Java的一种,其实不然,它们有很大的差别就像程序猿常说的雷锋和雷峰塔的区别。有机会可以专门来说一说Java和JavaScript的区别。
JavaScript是一种弱类型的直译式的解释性的脚本语言。具有以下特点:是一种脚本语言、基于对象、简单、动态性、跨平台型。
JavaScript由3部分组成:ECMAScript、DOM、BOM三部分组成。
ECMAScript描述了该语言的语法和基本对象;DOM:对象文档模型,描述了处理网页内容的方法和接口;BOM:浏览器对象模型,描述与浏览器进行交互的方法与接口。
JavaScript语言的特点:
1:代码不需要预编译,是一种直译式的脚本语言。
2:具有较好的跨平台特性,可以在不同的系统下,不同的浏览器中都可以运行出相同的结果。
3:可以直接嵌入HTML页面,也可以独立出来专门的.JS文件。
4:主要是用来向HTML页面添加交互行为。
5:具有较好的安全性。JavaScript不能访问本地的硬盘,更不能通过JS将浏览器的数据直接交互给服务器,只能通过浏览器实现web网页信息的动态交互和浏览。
6:简单易学习。它是具有一定的语法和语言结构流程,不需要专门的编译器编译,浏览器可以直接编译运行,并且它是一门弱类型的语言,没有严格的语法要求(双刃剑)。可以在笔记本,UE,editplus等文本软件中编写。故简单易学习。
7:JavaScript具有动态性。用户可以对浏览器中选中的JS区域动动鼠标和键盘就可以与web页面进行交互并输出自己想要的结果而无需经过web服务器即后台Java等程序的参与就可以运行。
8:JavaScript是一种基于对象的语言,但是也可以看做是面向对象的语言。它能运用自己已经创建的对象。许多功能可以来自于脚本环境中对象的方法与脚本的相互作用。
JavaScript语言的用途(百度的):
1:可以用来读写HTML元素。
2:对浏览器事件作出响应。
3:嵌入动态文本于HTML页面。
4:检测访客的浏览器信息。
5:在数据提交到服务器之前验证数据。
6:基于Node.js技术进行服务器端编程。
7:控制cookies,包括创建和修改等。
JavaScript是一种弱类型的直译式的解释性的脚本语言。具有以下特点:是一种脚本语言、基于对象、简单、动态性、跨平台型。
JavaScript由3部分组成:ECMAScript、DOM、BOM三部分组成。
ECMAScript描述了该语言的语法和基本对象;DOM:对象文档模型,描述了处理网页内容的方法和接口;BOM:浏览器对象模型,描述与浏览器进行交互的方法与接口。
JavaScript语言的特点:
1:代码不需要预编译,是一种直译式的脚本语言。
2:具有较好的跨平台特性,可以在不同的系统下,不同的浏览器中都可以运行出相同的结果。
3:可以直接嵌入HTML页面,也可以独立出来专门的.JS文件。
4:主要是用来向HTML页面添加交互行为。
5:具有较好的安全性。JavaScript不能访问本地的硬盘,更不能通过JS将浏览器的数据直接交互给服务器,只能通过浏览器实现web网页信息的动态交互和浏览。
6:简单易学习。它是具有一定的语法和语言结构流程,不需要专门的编译器编译,浏览器可以直接编译运行,并且它是一门弱类型的语言,没有严格的语法要求(双刃剑)。可以在笔记本,UE,editplus等文本软件中编写。故简单易学习。
7:JavaScript具有动态性。用户可以对浏览器中选中的JS区域动动鼠标和键盘就可以与web页面进行交互并输出自己想要的结果而无需经过web服务器即后台Java等程序的参与就可以运行。
8:JavaScript是一种基于对象的语言,但是也可以看做是面向对象的语言。它能运用自己已经创建的对象。许多功能可以来自于脚本环境中对象的方法与脚本的相互作用。
JavaScript语言的用途(百度的):
1:可以用来读写HTML元素。
2:对浏览器事件作出响应。
3:嵌入动态文本于HTML页面。
4:检测访客的浏览器信息。
5:在数据提交到服务器之前验证数据。
6:基于Node.js技术进行服务器端编程。
7:控制cookies,包括创建和修改等。
相关文章推荐
- JavaScript-简介和基本功能
- JavaScript高级程序设计1--简介及基本概念
- JavaScript简介及基本语法
- 初学JavaScript的基本语法介绍(二)
- 【JavaScript】简介、<Script>标签及基本概念
- 小白的零基础JavaScript全栈教程(1)-简介和基本语法
- <javascript>简介和基本语法
- JavaScript简介与基本语法
- JavaScript学习01 语言简介、基本使用和变量声明
- 一.javaweb笔记之javaScript简介+基本语法+事件驱动+DOM
- JavaScript 参考教程 之一:JavaScript 简介
- JavaScript基本对象
- 初学AJAX遇到的的问题:使用javascript代码调用服务端代码时提示'WebForm1'未定义
- JavaScript--简介
- javascript定时器简介
- 初学Portal的基本概念
- windows api中定义的基本数据类型简介
- javascript实现基本数据结构(一)冒泡排序
- Ajax框架 DWR 简介(1)---DWR基本设置
- javascript基本函数