JavaScript基础201——ECMAScript

本文详细介绍JavaScript的基本语法,包括标签内部编写与外部引入方式、注释、数据类型、变量声明、算术运算符、比较与逻辑运算符等内容。此外还介绍了流程控制语句如if...else、while等,以及常见内置对象如Function、Array的功能与使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、基本语法

1 与html集合

<script> 		//标签内部编写
<script src="path"> 	//外部引入

2.注释

//单行
/*
   多行
*/ 

3、数据类型

//基本数据类型
	number		//数字,特殊数字NaN(不是数字的数字)
	string		//字符串
	boolean 	//true和false
	null 		//空占位符
	undefined 	//未定义,未初始化的变量默认赋值underfined
//引用数据类型:对象 

4、变量

var  变量名 = 初始化值;
typeof 		// 判断变量类型 ,null运算结果object 

5、算术运算符

//一元运算符(默认转换数字进行处理)
	++--+(-)
//算术运算符
	+-*/%
//赋值运算
=+=-=*=/=%= 

6、比较运算符


><>=<======(全等于:数据类型也相等) 

7、逻辑运算符

&&||、!
number 		//0和NaN为false
string 		//" "为false
null、undefined 	//都为false
对象 		//都为true 

8、三元运算符


a?b:c 

9、流程控制语句

if...else

while

do...while

for

switch(任意类型变量)case:......
		breakdefault:
		......
2、基本对象

1、Function 函数

//创建:
	function fun(参数){
		//方法体
	}
	var fun = function(参数){
		//方法体
	}
//属性
	方法.length  //形参个数 

2、Array 数组

//创建
	var arr = new Array(元素列表)
	var arr = [元素列表]
//方法
	join()  //指定分隔符拼接
	push()  //末尾添加元素 

3、Boolean

4、Date


var date = new Date(); 

5、Math

random()      //0 ~ 1 之间随机数, 含0不含1
ceil(x)       //向上取整。
floor(x)      //向下取整。
round(x)      //四舍五入。 

6、Number
7、String

8、RegExp 正则

var 	reg =/正则/
test 	//验证方法,返回boolean值 

9、Global 全局对象

encodeURIComponent() //url编码,编码的字符更多
decodeURIComponent() //url解码
parseInt()    //将字符串转为数字
isNaN()       //判断一个值是否是NaN
eval()        //讲 JavaScript 字符串,并把它作为脚本代码来执行 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值