欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

JaveScript

程序员文章站 2022-05-11 10:51:59
...

1、概述:
JavaScript是目前web开发中不可缺少的脚本语言,js不需要编译即可运行,运行在客户端,需要通过浏览器来解析执行JavaScript代码。

诞生于1995年,当时的主要目的是验证表单的数据是否合法。

2.组成
ECMA Script: 构成了js的核心语法基础

BOM: Brow Object Model 浏览器对象模型,用来操作浏览器上的对象。

DOM: Document Object Model 文档对象模型,用来操作网页中的元素 。

3.特点
1.交互性(它可以做的就是信息的动态交互)
2.安全性(不允许直接访问本地硬盘)
3.跨平台性(只要是可以解析js的浏览器都可以执行,和平台无关)

4.和Java的区别

JavaScript:是Netscape公司的产品,最初叫LiveScript,属于弱类型语言

Java: 是Sun公司的产品,现在是Oracle公司的产品,需要先编译成字节码,再执行,属于强类型语言

5.作用
avaScript 被用来改进设计、验证表单、检测浏览器、创建cookies,等等。JavaScript 是因特网上最流行的脚本语言,并且可在所有主要的浏览器中运行,比如: Internet Explorer、 Maxthon、Mozilla、Firefox、Netscape、Chrome和 Opera等。

6.书写位置
1、内嵌式:

理论上js可以书写在页面的任意位置。

<script>

alert("内嵌式")

</script>

2.外链式:
首先新建一个文件类型为.js的文件,然后在该文件中写js语句,通过script标签对引入到html页面中。

<script src="js文件路径地址">这里不能写js语句</script>

3.行内式
直接书写在标签身上,是一个简写的事件,所以又称之为事件属性。 onclick单击事件

<input type="button" value="点我呀!" οnclick="alert('点我呀');">
<button οnclick="alert('恭喜你,中 500 万.');">点我呀!</button>

7.注释

单行注释:		//	注释语句		快捷键ctrl+/
多行注释:		/* 注释语句 */    快捷键ctrl+shift+/   
注意:多行注释相互不能嵌套使用,只能在多行注释里面使用单行注释!

8.数据类型
Js中的数据类型:

数值型:number(凡是数字都是数值型,不区分整数和小数)
字符串:string(凡是引号包裹起来的内容全部都是字符串)
布尔:boolean(true、false)
对象类型:object(特殊取值null)
未定义型:undefined