JavaScript——入门

标题JavaScript ——入门

什么是JS ?

JS的正式名称为ECMAScript,这个标准有CEMA组织发展和维护。ECMA262是正式的JavaScript标准,这个标准基于网景(Netscape)公司提出的JavaScript语言和微软提出的JavaScript语言。

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

JavaScript的特点

JS是一门轻量级语言脚本语言(目前世界上最流的),由浏览器来解释执行,不需要经过编译
JS的语法结构形式与C++,Java较相似,但比他们容易上手。
JS是一种基于面向对象的语言,在js的世界里万物皆是对象。
JS是运行在客户端浏览器上的,而不是web服务器上的。
Js具有跨平台性,JS是依赖于浏览器本身,与操作环境无关,只要能运行浏览器计算机,并支持js的浏览器就可正确执行。

安全性与简单性

JavaScript的优点和缺点

优点:
1,使用JS可以在客户端进行数据验证,节省服务器端的资源。
2.可以方便地操作各个方面中的对象,使页面更加友好。
3.使多种任务仅在客户端就可以完成而不需要网络和服务器的参与,从而支持分布式的运算和处理。

缺点:
1.兼容性,互联网上有很多浏览器,但各种浏览器支持JS的程度是不一样的,所以JS在各个浏览器上运行出来的结果会有一定的差距,有时甚至会显示不出来。
2.JS不能打开,读写和保存用户计算机上的文件。

JavaScript 和 Java 的区别

JS和JAVA在 语法上很类似,但 其本质有着根本的区别。Java是一种比JS更加复杂的程序语言,而JS相对于Java来说,比较容易上手,但二者之间是完全没有关系的。
JS当前使用的是第三代语言

第一代 第二代 第三代|
机器语言 汇编语言 高级语言

主流浏览器和内核有?

浏览器 内核
IE trident
Chrome webkit/blink
firefox Gecko
Opera presto
Safari webkit

如何引入JS?

内部嵌入JS文件:

外部引入JS文件:

提示:

1.尽量结构:html, 行为:js, 样式:css 相分离-----(结构清晰,方便文件修改)
2.内部JS和外部JS不要相混使用(相混使用只会实现外部引入的JS文件)

JS基本语法

变量(variable)
变量声明
声明,赋值分解

单—var

命名规则

变量名必须是以英文字母,_下划线, 符 开 头 变 量 名 可 以 包 括 英 文 字 母 , 下 划 线 , 符开头 变量名可以包括英文字母,_下划线, 线,数字
不可以用系统的关键字,保留字作为变量名

Js开发的步骤:

1.确定事件
2.事件要触发函数,所以我们要声明函数
3.函数里通常是去做一些交互才操作,弹框,修改页面内容,动态去添加一些东西。

JavaScript程序运行开发环境

1.Internet Explore 3.0及以上版本。
2.用于编辑HTML文档的字符编辑器。

常见错误( 自己遇到的):

Failed to load resource: the server responded with a status of 404 (Not Found):表示这个变量未赋值。

Uncaught ReferenceError: b is not defined:没有声明这个变量。

你可能感兴趣的:(JavaScript——入门)