初识 javascript

目录

1.js的发展历史

1.1JavaScript用于网页和用户之间的交互和定义页面的行为

1.2.它是一种前端脚本语言,该语言源自于网景公司。1994年,NCSA的程序员联合一个风投家成立Mosaic通信公司,后来更名为Netscape。开发面向普通用户的新一代浏览器Netscape Navigator1.0版,市场份额一举超过90%。

1.3.Netscape公司很快发现,浏览器需要一种可以嵌入网页的脚本语言来控制页面行为。因为那时网速很慢而且网费很贵,有些操作不需要在服务端完成,可以把这些操作在浏览器端完成,从而提高效率。他们对这项脚本语言的设想是:功能不需要太强,语法简单,容易学习和部署。
恰逢Sun公司java问世,两家公司强强联合,NetScript公司希望借助Java语言的声势,Sun公司则将自己的影响力扩展到浏览器,1995年,他们雇佣程序员十天时间就设计完成了这种语言的第一版,命名为JavaScript,对外宣称JavaScript是Java的补充。

2.什么是js

2.1 js是一门脚本语言 ,它是运行在浏览器中的语言 ,是由浏览器负责解释执行代码直接写在html网页中。ECMAscript 是前端脚本语言的标准规范, ECMA是 欧洲计算机协会
在这里插入图片描述

2.2.JavaScript的特点:

1.简单、易学、易用;

2.跨平台;IE、Navigator

3.符合ECMA(欧洲计算机制造协会)标准,可移植;

4.事件驱动式的脚本程序设计思想;

5.动态、交互式的操作方式。

.3.js的作用

3.1.与用户进行交互式操作;

3.2.表单验证;

3.3.网页特效;

3.4.Web游戏

3.5.服务器脚本开发等

4.js的数据类型

数字类型: 包括整数和小数【浮点数】,小数最多有只能有16位数字
如果超过16位 最后一位数字不精确

字符串类型:用双引号或者单引号引起来的类型

布尔类型: 只有两个值 用来表示逻辑判断

空类型: 值为null 表示值不存在

未定义类型: 没有定义值,没有明确类型的量就为undefined类型

                      可以通过type of关键字 来判断变量的类型

当type of 对null值进行定义的时候会出现bug 类型会变成object

在js中只有在给变量赋值的时候才能明确变量的类型

5.js的变量声明方式

5.1变量命名规则:

首字符必须是大写或小写的字母或下划线(_)或美元符($);
后续的字符可以是字母、数字、下划线或美元符;
变量名称不能是保留字;
长度任意; 必须区分大小写;

5.2变量的声明:

                   var a;声明一个变量

                   let b;

                   const c;声明了不能改变的变量

在这里插入图片描述

5.3语法格式:

                   var 变量名;

                   let 变量名;

                   const 变量名;

在这里插入图片描述
在这里插入图片描述

6.JavaScript运算符:

根据处理对象的数目:

6.1单元运算符;

6.2二元运算符;

6.3三元运算符。

根据功能:

6.4赋值运算符;=  +=  -=  *=  /=  %=(取余)
在这里插入图片描述

6.5算术运算符;+  -  *  /  %取余 ++自增 --自减
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值