初识JavaScript

目录

JavaScript由来

JavaScript的使用

JavaScript语法

javascript数据类型

基本数据类型

引用数据类型

变量

         变量命名规则

定义变量的方法

混合计算时的数据类型


JavaScript由来

        JavaScript诞生于1995年,是一种基于对象的脚本语言,是网景公司( pe最初在 以,JavaScript运行环境就是浏览器,不需要服务器的支持。JavaScript最初的动机是想要 减轻服务器数据处理的负担,如表单数据的验证工作、在网页上显示时间、动态广告等。 随着JavaScript所支持的功能日益增多,网页制作人员转而利用它来进行动态网页的设计 JavaScript是一种解释语言,其源代码在客户端执行之前不需经过编译,而是将文本格 式的字符代码在客户端由浏览器解释执行。这就是说,JavaScript是需要浏览器支持的 Microsof公司的IE浏览器在以前的版本中是不支持JavaScript语言的,从IE4.0之后开始 全面支持JavaScript,这使得JavaScript成为两大浏览器的通用语言,也成为当前制作动态 网页的一项利器。

写JavaScript需要的工具:hbuilder,浏览器

JavaScript的使用

        那么要如何实现js,JavaScrip是通过嵌入或调入在标准的HTML中实现的,所以JavaScrip的编写要基于HTML上实现。

那么怎么在HTML中使用JavaScript代码,一下总结出四种方式参考

1.将JavaScript代码写在<script>.....</script>标签中,将标签插入网页中。

例如

		<script type="text/javascript">
		// JavaScrip代码块
		</script>

        在这里也说一下用<script>标签写入的代码块可以在例如bady标签内和外,head标签内外,HTML标签内外也可以。

例如:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title></title>
		<script type="text/javascript">
			// 我在head标签里
		</script>
	</head>
	<script type="text/javascript">
		// 我在head标签外
	</script>
	<body>
		<script type="text/javascript">
			// 我在body标签里
		</script>
	</body>
	<script type="text/javascript">
		// 我在body标签外
	</script>
</html>
<script type="text/javascript">
	// HTML标签外
</script>

2.由在<script>标签中使用src属性指定使用外部脚本文件(后缀是.js的文件)

这个方法使用于复杂繁琐代码量大的工作,或者是想区分JavaScript代码块也可以使用

先创建一个js文件

 然后就是在<script>标签中使用src属性找到外部js文件引入使用

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title></title>
        //利用src属性找到指定js文件路径
		<script src="js/index.js"></script>
	</head>
	<body>
		
	</body>
</html>

使用伪URL,在浏览器中的地址栏中使用特殊的javascript协议加上代码。

例如:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title></title>

	</head>
	<body>
		//在超链接中加入javascript代码实现弹窗效果
		<a href="javascript:alert('hello')">点击显示弹窗</a>
	</body>
</html>

 效果如下:

4.放置在事件处理程序中,该事件处理程序由onclick或onmouseover这样的HTML标签的属性值指定

JavaScript语法

1.区分大小写。

2.标识符,也就是变量,函数,属性的名字,它们的一个字字符必须是字母,下划线"-",美元符号$,其他字符也可以是字母,下划线,美元符号或数字。在标识符中我们要按照标准,采用驼峰大小写格式,也就是第一个字母小写,剩下的单词首字母大写,例如firstSecond,myCar。

3.注释,包括单行注释和块级注释。

单行注释://.......

例如

//这是个单行注释

块级注释:/*.......*/

/* 
    这是一个
	 多行
	注释
		*/

 4.语句。javascript语句是以分号结束,如果语句中没有写分号,解析器将会确定的语句的结尾,所以建议在写下一行代码的同时结尾加冒号,虽然不是必须的,但是尽量不要省略,以免日后出错

javascript数据类型

基本数据类型

  1. 数值数据类型(number)
  2. 布尔类型(boolean)
  3. 未定义数据类型(undefined)
  4. 空数据类型(null)

引用数据类型

  • 字符转类型(string)
  • 数组类型(Array)
  • 对象类型(object)

变量

变量就是所对应的值可能随程序的进行而变化。JavaScript使用var关键字来声明一个变量。

变量命名规则

  • 变量名的第一个字符只能是英文字母或下划线
  • 变量名从第二个字符开始,可以使用数字,字母和下划线
  • 变量名区分大小写,如变量A和变量a是两个不同的变量
  • 不能使用JavaScript的关键字例如 var

定义变量的方法

在定义JavaScript变量时,可以使用以下方式

<script type="text/javascript">
			var name;	//只声明变量,没有给值
			var answer = null 	//声明变量并给赋予空值
			var price = 12.5;	//声明变量同时并给变量赋值
			var str = "hello" 	//声明变量同时给变量赋字符串的值
			var a,b,c;			//使用逗号同时声明多个变量,没有给初值
			result = true;		//省略var关键字来声明变量,赋布尔值
</script>

混合计算时的数据类型

各种数据类型混合在一起计算时,计算出来的结果如下

  • 整数  +   小数   =   小数
  • 整数  +   字符串  =  字符串
  • 整数  +  布尔型  =  整数
  • 整数  +  空值  =  整数
  • 小数  +  字符串  =  字符串
  • 小数  +  布尔型  =  小数
  • 小数  +  空值  =  小数
  • 字符串  +  布尔型  =  字符串
  • 字符串  +  控制  =  字符串
  • 布尔型  +  空值  =  整数

只管往前走,别停下,你会发现更好的风景

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值