JavaScript基本介绍

1、什么是JavaScript?

1、JavaScript 是世界上最流行的语言之一,是一种运行在客户端的脚本语言 (Script 是脚本的意思)
2、脚本语言:不需要编译,运行过程中由 js 解释器( js 引擎)逐行来进行解释并执行
3、现在也可以基于 Node.js 技术进行服务器端编程

2、JavaScript的作用

1、表单动态校验(密码强度检测) ( JS 产生最初的目的 )
2、网页特效
3、服务端开发(Node.js)
4、桌面程序(Electron)
5、App(Cordova)
6、控制硬件-物联网(Ruff)
7、游戏开发(cocos2d-js)

3、JavaScript的引入方式

3.1、行内式
<input type="button" value="点我试试" onclick="alert('Hello World!!!!')" />
3.2、内部嵌入式
<script> alert('Hello World!!!!'); </script>
3.3、外部引入式
<script src="my.js"></script>

4 JavaScript基本语法

4.1 常用语句

在这里插入图片描述

4.2 变量

变量命名规范:
1、由字母(A-Za-z)、数字(0-9)、下划线(_)、美元符号( $ )组成,
2、严格区分大小写。
3、不能 以数字开头。
4、不能 是关键字、保留字。
5、变量名必须有意义。
6、遵守驼峰命名法。首字母小写,后面单词的首字母需要大写。

变量命名:

let 变量名=;
4.3 条件控制语句

在这里插入图片描述

4.4 数据类型

数据类型:
在这里插入图片描述

比较运算符:

=
== 等于(类型不同,值相同 TRUE)
=== 绝对等于(类型相同,值相同 TRUE)

数字类型:
js不区分小数和正数

123			//整数123
123.4		//浮点数123.1
1.23e3		//科学计数法
-123		//负数
NaN			//not a number
Infinity	//无限大

注意点:
1 、NaN===NaN 这个与所有的值都不会相等,包括自己

2 、 只能通过isNaN(NaN)来判断

4.5数组

创建数组对象的方式:

let arr = new Array();
let arr = [1,2,3,4];

js数组里面可以随便给予不同类型,不用大括号,用中括号

eg:let  arr=[1,2,3,4,5,6,'hello',null];

注:数组的长度可以变,值变大的时候,后面的数会自动赋值为空,值变小的时候会造成数据丢失

部分方法:
indexof(),通过元素获得下标索引

slice();获取数组的一部分,然后返回新的数组
push(),pop()尾部

push----压入到尾部
pop-----弹出尾部的第一个元素

unshift(),shift()头部

unshift----压入到头部
shift-----弹出头部的第一个元素

排序------sort()

元素反转----reserve()

元素拼接-----concat();

eg:
在这里插入图片描述
注:小括号里面接拼接的的元素,拼接数组的话得加[ ],但是该方法并未改变数组的值,而是返回新的数组。

数组连接符join:
打印拼接数组,使用特定的字符连接
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值