JavaScript 产生的背景和用途

用途:可以和 web 页面进行交互,让页面“动起来”
JavaScript刚产生的时候,就是为了解决表单验证的问题

JavaScript 定义

JavaScript可以缩写为JS,JS是以 ECMAScript 为标准来执行的,这个标准有微软进行维护

JavaScript是网景(Netscape)公司开发的一种基于客户端浏览器、面向(基于)对象、时间驱动式的网页脚本语言


很多刚刚知道JavaScript的童鞋都会误认为JavaScript和 Java 肯定有什么关系
其实JavaScript和 Java 的关系,形象点来描述的话,就是北大和北大青鸟的关系

JavaScript 的特性

  • JavaScript 是解析型语言
  • JavaScript 具有跨平台的性质(因为不需要特定的编译环境,只要在浏览器里就可以运行)
  • JavaScript 具有安全和简单的特点
  • 基于对象(非面向对象)

 

JavaScript 能做些什么?

  • 表单验证
  • 页面的交互式操作
  • 网页特效
  • web 游戏开发
  • 服务器脚本开发

JavaScript 基本语法

1.  JavaScript 中的注释分为 单行注释// 和 多行注释/**/      例:

//单行注释

/*
多行注释内容1
多行注释内容2
*/
注意:多行注释符中间不可以嵌套多行注释符,但可以嵌套单行注释符

 

2.  JavaScript 代码可以写在 script 标签中、可以通过 html 控件事件的方式写 JavaScript 代码、也可以通过协议的方式来写、还可以通过外部引用的方式.     例:

//写在 script 标签中
<script>alert("Hello JavaScript!")</script>

//通过 html 控件事件来写
<button onclick="alert('Hello JavaScript!')">我是一个按钮</button>

//通过协议的方式来写
<a href="javascript:alert('Hello JavaScript!')">我是一个 a 标签</a>

//引入外部 JavaScript 文件
<script src="./js.js">
alert('一旦我们的 script 标签用于导入外部 js 文件时,那么这个 script 标签里面的所有代码均无效化');
</script>

script 标签可以出现在 html 中除 title 和 style 标签外的任意位置,JavaScript 代码是由上至下执行的.

3.JavaScript变量的定义,在JavaScript中定义一个变量用“var”这个关键词来创建变量

例:

//创建变量 a (这里创建了一个变量a)
var a;


//创建多个变量(可以在创建的时候对其赋值)
var b,c,d=1;


//赋值给变量 a
a=123;

//输出a变量的值到控制台
console.log(a);

未完待续...

 

更多推荐

JavaScript面向初学者入门介绍(一)