JavaScript入门学习

1.1 认识JavaScript 

JavaScript(通常缩写为JS)是一种高级的、解释型的编程语言程;

JavaScript的起源

1994年,网景公司(Netscape)发布了Navigator浏览器0.9版。 

这是历史上第一个比较成熟的网络浏览器,轰动一时,但是,这个版本的浏览器只能用来浏览,不具备与访问者互动的能力。

1995年Sun公司将Oak语言改名为Java,正式向市场推出,立马在市场上引起了轰动

 网景公司动了心,想与Sun公司结成联盟,希望将Java嵌入到网页中来运行,但Brendan Eich不感兴趣,并用10天时间设计出来了JavaScript;

  • 最初这门语言的名字是Mocha(摩卡)
  •  在Navigator2.0 beta版本更名为LiveScript; 
  • 在Navigator2.0 beta 3版本正式重命名为JavaScript,当时是为了给这门语言搭上Java这个热词;

这门语言当时更像是一个多种语言的大杂烩;

  • 借鉴C语言的基本语法;
  • 借鉴Java语言的数据类型和内存管理;
  • 借鉴Scheme语言,将函数提升到"第一等公民"(first class)的地位;
  • 借鉴Self语言,使用基于原型(prototype)的继承机制

一,javascript

Javascript载入方式

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<script src="./one.js"></script>
		<script>
			alert(111)
		</script>
	</head>
	<body>
		<a  href="javascript:alert(111)">点</a>
	</body>
</html>

二,变量

 变量类型

  • Number 数字
  • String 字符串 "true"
  • Boolean 布尔 true/false("",null,0,NaN,undefined)
  • Undefined 未定义
  • Null 空值
  • Object 对象
  • BigInt(很少使用)
  • Symbol(很少使用)

 字符串String的转换 

定义变量

        var 声明变量会提前
        let 使用必须先声明赋值
        const 声明后不允许修改

变量转换

方式一:隐式转换

一个字符串和另一个字符串进行+操作;

如果+运算符左右两边有一个是字符串,那么另一边会自动转换成字符串类型进行拼接;

数字类型Number的转换

方式二:显式转换

 调用String()函数;

调用toString()方法(后续面向对象再学习)

方式一:隐式转换

在算数运算中,通常会将其他类型转换成数字类型来进行运算;

比如 "6" / "2";

方式二:显式转换

可以使用Number()函数来进行显式的转换;

1.算术运算符

+(加),-(减),*(乘),/(除),%(求余),++(自增),--(自减)

2.关系运算符(比较运算符)

>,>=,<,<=,==,===,!=

3.逻辑运算符 

&&(逻辑与),||(逻辑或),!(逻辑非) 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值