2020-08-07

介绍什么是JavaScript及由来

JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。
1.由来
javascript最早是由 美国网景公司(Netscape Communications Corporation 开发的Netscape Navigator 在Netscape Navigator 2.0 即将发布时正式改名为JavaScript。

2.经历
因为 JavaScript 1.0 如此成功,Netscape 在 Netscape Navigator 3.0 中发布了 1.1 版。恰巧那个时候,微软决定进军浏览器,发布了 IE 3.0 并搭载了一个 JavaScript 的克隆版,叫做 JScript(这样命名是为了避免与 Netscape 潜在的许可纠纷)。微软步入 Web 浏览器领域的这重要一步虽然令其声名狼藉,但也成为 JavaScript 语言发展过程中的重要一步

3.标准化
1997 年,JavaScript 1.1 作为一个草案提交给欧洲计算机制造商协会(ECMA)。第 39 技术委员会(TC39)被委派来“标准化一个通用、跨平台、中立于厂商的脚本语言的语法和语义”(http://www.ecma-international.org/memento/TC39.htm)。由来自 Netscape、Sun、微软、Borland 和其他一些对脚本编程感兴趣的公司的程序员组成的 TC39 锤炼出了 ECMA-262,该标准定义了名为 ECMAScript 的全新脚本语言。

在接下来的几年里,国际标准化组织及国际电工委员会(ISO/IEC)也采纳 ECMAScript 作为标准(ISO/IEC-16262)。从此,Web 浏览器就开始努力(虽然有着不同的程度的成功和失败)将 ECMAScript 作为 JavaScript 实现的基础。

数据的存储 变量和常量 和基本数据类型

  1. 变量:程序运行期间可有变量的量,通常需要使用一个别名表示变量
  2. 变量名的规则:
    1.只能用字母,数字,_,$作为变量名的字符
    2.不能用数字开头
    3.不能使用关键字
    3.语法格式:
    var 变量名;
    let 变量名;
    const 变量名;

4.数据类型
JavaScript中的数据类型:
数字类型 number
字符串类型 string
布尔类型 boolean
空类型 null
未定义类型 undefined
对象类型 object

使用javascript

HTML 中的脚本必须位于 标签之间。

脚本可被放置在 HTML 页面的 和 部分中。

会告诉 JavaScript 在何处开始和结束。 之间的代码行包含了 JavaScript:

例:

例:

中的 JavaScript 在本例中,JavaScript 会在页面加载时向 HTML 的 写文本:

实例

. . . .

算术运算符

运算符 说明 例子

  •           加法	       1+1 = 2
    
  •           减法	        3-1=2
    
  •           乘法	        10 * 3 =30
    

/ 除法 10 / 3 = 3.3333333~
% 取模 10 /3 余 1

赋值运算符

运算符 说明 例子
+= 加等于 a += 10 等于 a = a + 10
-= 减等于 a -= 10 等于 a = a - 10
*= 乘等于 a *= 10 等于 a = a * 10
/= 除等于 a /= 10 等于 a = a / 10
~/= 取整等于 a ~/= 10 等于 a = a ~/ 10
%= 取余等于 a %= 10 等于 a = a % 10

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值