JavaScript 初识

简介

1995年诞生,由布兰登与sun公司合作开发的 Mocha 改名为livescript后改名为JavaScript 

JavaScript的作用

存储,运算。操作HTML页面与CSS

JavaScript的组成

①ECAMScript包含Js的基本语法
②BOM(Browser Object Model)浏览器对象模型,提供的是与浏览器进行交互的方法
③DOM(Document Object Model)文档对象模型,提供的是操作HTML文档的行为、方法

Js的引入方式

1、内部引入
同一文件下,在<body><\body>之中插入<script><\script>

<body>
	<script>
		js代码
	</script>
</body>

2、外部引入
在另外一个.js文件下,写好js代码然后引入到html文件中。

<script type="text/javascript" scr="../js/main.js"></script>
注意:
只能要么是内部引入,要么是外部引入。
混合引入中间的Js代码不起作用。如:
<body>
	<script type="text/javascript" scr="../js/main.js">
		alert("Hello world")
	<\script>
</body>

ECMAScript基本语法

1、声明变量
JS也是弱类型的语言,变量的类型取决于值
声明变量的时候需要关键字 var

var 变量名 =

2、常见的数据类型
字符串、数值、布尔、数组、对象

Number		数值类型
Boolean		布尔类型 true  false
String		字符串类型,不区分单双引号
Object	(object类型)	对象类型 类似于Python中的字典
Array 	(object类型)	数组类型 类似于Python中的列表
Function	函数类型
Regexp		正则表达式 写法: /规则/
Null  	(object类型)	空对象类型  只个有一个值null等价于Python中的None  空对象
Undefined	未定义类型  只有一个值undefined
			当变量仅仅被声明,但未被赋值就使用的情况下,变量值=undefined
检验变量的类型   typeof 变量名

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值