js基础

这篇博客详细介绍了JavaScript的基础知识,包括书写位置、输出消息、变量、数据类型、Date对象、Math对象、数据类型转换、条件判断、循环语句、数组以及函数的使用。内容涵盖了内联式和外链式脚本、各种输出方法、数据类型转换函数、Date对象的方法以及Math对象的常用函数等。

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

1书写位置

1.1内联式
script type=”text/javascript”
1.2外链式
script src=”1.js”

2输出消息

2.1 alert() 在页面弹出一个对话框,早期JS调试使用。
2.2Confirm() 在页面弹出一个对话框, 常配合if判断使用
2.3console.log() 将信息输入到控制台,用于js调试。
2.4prompt() 弹出对话框,用于接收用户输入的信息。
2.5 document.write()在页面输出消息
◆转义字符
\” 转双引
\’转单引
\n转换行
\r 转回车

3变量

var
在JS中严格区分大小写的

4数据类型

简单数据类型
◆number 数字类型
◆string 字符串类型
◆Boolean 布尔类型
◆true 真 (正确的)
◆false 假(错误的)
◆undefined 变量未初始化
4.1判断数据类型typeof()

5Date对象

Date对象用于处理日期和时间。
var date=new Date();
aleart(“mydate.getday()”);周几
aleart(“mydate.getMonth()+1”);月份
aleart(“mydate.getFullYear()”);年份
aleart(“mydate.getHours()”);小时
aleart(“mydate.getMinutes()”);分
aleart(“mydate.getSecondes()”);秒

6Math对象

◆Math.ceil() 天花板函数 向上取整
◆Math.floor() 地板函数 向下取整
◆Math.max(x1 x2) 最大
◆Math.min(x1 x2)最小
◆Math.pow(x1 x2)x1的x2次方
◆Math.pow()四舍五入
◆Math.random()0-1之间随机

7数据类型转换

7.1数字类型转字符串
String()
变量.toString()
7.2字符串转数字类型
Number()
parseInt()整数
parseFloat()取前面的数字
7.3转布尔类型
Boolean()

8条件判断

8.1if。。。。。。 else
8.2表达式?结果1:结果2;
如果表达式结果为true,执行结果1,如果表达式结果为false,执行结果2.
8.3Switch(变量){
case 1:
如果变量和1的值相同,执行该处代码
break;
case 2:
如果变量和2的值相同,执行该处代码
break;
default:
如果变量和以上的值都不相同,执行该处代码
break;
}

9循环语句

9.1While(条件表达式){
只要条件表达式结果为true,循环一直执行,当条件表达式结果为false的时候,循环终止
}
9.2Do{
循环体代码;首先执行该循环体代码一次。如果while后边的表达式结果为true,该循环体会一直循环。如果结果false,该循环终止。
}while(条件表达式)
9.3for(定义变量;条件表达式;自增自减){
循环体代码
}
9.4Break语句
在循环体内,只要代码遇到break,程序立马结束当前循环。
当前循环指的是break语句所在的循环体
9.5continue语句
Continue语句指的是跳出本次循环,该语句后面的代码不再执行,整个循环体继续循环。

10数组

var array=new Array();
var array=[12,4,22,56,”我”];初始化
for(var i=0;i<5;i++){
alert(array[i]);}数组遍历
通过数组名.length获取数组长度(元素个数)
使用concat方法合并数组。n1.concat(n2)
Join方法返回一个字符串数组。

11函数

函数(方法)定义
通过 function 关键字
和自定义方法名 既可定义一个函数。
function test(){
}
test();调用函数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值