自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 JS前端弹出警示框和提示框

新建一个html和jshtml——<script src='05_浏览器.js'></script>js——//练习:声明变量,保存用户输入的两个数字,需要弹出两次提示框,计算出这两个数字相加的和,并将结果以警示框弹出var str1=prompt('input user1');var str2=prompt('input user2');console.log(str1,str2);alert(Number(str1)+Number(str2);.

2022-05-10 10:50:24 1856

原创 JS–break(强制结束)

while-bleak//初始值为1,循环条件为true,循环体中打印i,增量为加1var i=1;while(true){console.log(i);if(i==10){//当i=10的时候,强制结束循环 break;}i++;}练习:当循环条件为true的情况下,计算出11-20之间所有整数的乘积var s=1;//声明变量,用于保存乘积var a=11;while(true){if(a>20){//a代表11...

2022-05-10 10:49:57 575

原创 JS–for循环(课后练习)

练习:打印2000-2100之间的前10个闰年for(var i=2000,count=0;i<=2100;i++){if(i%4===0 && i%100!==0 || i%400===0){ console.log(i); count++;}if(count>=10){ break;}}console.log(count);练习:1-100之间所有整数的和,一旦超过4000结束循环,查看当前的总和是多少,此时i的值...

2022-05-10 10:49:39 771

原创 JS–for循环嵌套

循环产生5个*,打印成一行*****//声明变量,初始化为空字符串,用于拼接每次产生的*号for(var i=1,str='';i<=5;i++){//每次循环,需要往str中拼接一个*号str=str+'*';}console.log(str);//循环结束后打印最终的字符串str打印6行5个*****for(var j=1;j<=6;j++){for(var i=1,str='';i<=5;i++){//每次循环,需要往str中拼接...

2022-05-09 12:16:06 1002 1

原创 JS–for循环语句+continue

利用for循环,打印1-10之间所有的整数for(i=1;i<=10;i++){console.log(i);//循环体}练习:使用for循环打印80,75,65,60for(var i=80;i>=60;i-=5){//初始值,循环条件,增量console.log(i);//循环体}练习:计算1-100之间所有能被7整除的数字的和for(var i=1,sum=0;i<=100;i++){//i代表所有的整数//判断是否能被7整...

2022-05-09 12:15:57 2748

原创 JS–do……while循环语句

do-while循环循环打印1-10之间所有整数,使用do-while循环var i=1;do{//循环体console.log(i);i++;}while(i<=10);//循环条件练习:打印70-60之间所有的整数,使用do-while循环var i=70;//初始值do{console.log(i);//循环体i--;//增量}while(i>=60);//循环条件练习:打印1-100之间所有的奇数var i=1;...

2022-05-09 08:37:12 1424

原创 JS–while循环语句

1.循环执行10次,范围1-10//初始化变量,用于记录循环的范围var i=1;while(i<=10){//循环条件console.log('哈哈哈',i);//循环体i++;//增量}2.练习:打印30-21之间所有的整数var a=30;while(a>=21){console.log(a);a--;}3.练习:利用循环打印40,45,50,60这些数字var b=40;while(b<=60){...

2022-05-09 08:37:02 2144

原创 if……else–if多条件语句嵌套

if-else if多条件语句var n=10;if(n===1){ console.log('非洲');}else if(n===2){ console.log('印度');}else if(n===3){ console.log('日本');}else{ console.log('美国');}//练习:声明变量要保存一个订单的状态码,根据订单的状态码要打印对应的汉字状态//1-等待付款 2-等待发货 3-运输中 4-已签收 5-已取消 ...

2022-05-09 08:36:49 2605 1

原创 JS——if……else语句

if-else语句//判断一个人是否为成年人var age=10;if(age>=18){console.log('成年人');}else{console.log('未成年人');}//练习:声明变量保存用户名和密码,如果用户名是root并且密码是123abc,打印登录成功,否则打印登录失败//第一种方法var user='root';var password='123abc';if(user==='root' && pas...

2022-05-09 08:36:32 1287

原创 js中if语句

//满30减20//声明变量保存订单的金额var total=25;//判断是否满30if (total>=30){//要求在订单的金额在原来的基础上减20total-=20;//total=tatal-20}console.log(total);//练习:声明变量保存年龄,如果满18岁打印成年人var age=11;if(age>=18){console.log('成年人');}console.log('可以出国');//隐式转换为...

2022-05-09 08:36:19 816

原创 JS变量交换+短路逻辑

//变量交换,准备一个中间量将a和b的值进行交换var a=1;var b=2;var c=0;c=a;a=b;b=c;console.log(a,b,c);//逻辑运算符(综合运用)//闰年:能被4整除,并且不能被100整除,或者能被400整除//练习:声明变量保存任意一个年份,查看是否为闰年,是打印true,不是打印falsevar year=2022;console.log(year%4==0 && year%100!==0 ||year

2022-05-09 08:35:48 68

原创 JS三目运算符

三目运算符//判断一个人是否为成年人var age=13;var r=age>=18 ? '成年人' : '未成年人';console.log(r);//练习:声明变量保存用户名和密码,如果用户名是root并且密码是123abc,打印‘登录成功’,否则打印‘登录失败’;var user='root';var password='123abc';a=user=='root' && password=='123abc' ? '登录成功' : '登录失败';console

2022-05-09 08:34:46 401

原创 JS赋值运算符

赋值运算符var a=1;//在原来的基础上加1//a++;//a++相当于等于a=a+1a++;console.log(a);var b=1;//(相当于b=b+3可简写为b+=3)//b=b+3;//b=b+3可以简写b+=3b+=3;console.log(b);//练习:声明变量保存商品的价格,将价格实现打八折,最后打印价格//(相当于c=c*0.8简写为c*=0.8)var c=1000;c*=0.8;console.log(c);...

2022-05-09 08:33:16 517

原创 JS位运算符

按位与&//先把3和6十进制转二进制,然后上下两位对齐,上下两位都是1,结果是1,否则为0console.log(3&6);//十进制转二进制3=11,6=110//011//110//得出010转十进制为2按位或|//先把3和6十进制转二进制,然后上下两位对齐,上下两位含有1,结果是1,否则为0console.log(8|13);//十进制转二进制8=1000,13=1101//1000//1101//1101//二进制转成十进制 1101=13//所以

2022-05-08 12:52:35 47

原创 JS逻辑运算符

逻辑与&&//判断一个人的工资是否在5000-8000之间var salary=7000;console.log(salary>=5000 && salary<=8000);//可运用于登录框中:声明变量保存用户输入的用户名和密码,如果用户名是‘root’,并且密码是‘123abc’,就打印true,否则就打印falsevar user='abc';var passwd='123abc';console.log(user=='root'

2022-05-08 12:40:49 82

原创 JS比较运算符

//等于console.log(2=='2');//true//隐式转换console.log(1==true);//true//全等于(比较的是值和类型)console.log(2==='2');//false//不隐式转换console.log(1===true);//false//数值和字符串比较(字符串会转为数值进行比较)console.log(3>'10');//false//字符串和字符串比较(比较的是首个字符的编码)conso...

2022-05-08 12:29:55 86

原创 JS算术运算符

算术运算符//1.取余数%console.log(5%3);console.log(3%5);//小的数和大的数取余数结果就是它本身//用于奇数和偶数判断console.log(8%2);//0console.log(7%2);//1//用于平年和闰年的判断console.log(2020%4);//0console.log(2021%4);//1//2.自增:在原来的基础上加1var a1=3;//a1++;//4++a1;//4console.

2022-05-08 12:19:15 165

原创 JS数据转换(隐式/强制)

隐式转换为数值//1.数值-字符串=数值var n=5-'1';console.log(n,typeof n);//2.字符串/字符串=数值var n2='4'/'2';console.log(n2,typeof n2);//3.布尔型*字符串=数值var n3=true*'3';console.log(n3,typeof n3);//NaN//4.数值+未定义型(undefined)=数值var n4=1+undefined;console.log(n4,t

2022-05-08 12:06:37 114

原创 JS数据类型转换(+)

字符串+数值 数值转换为字符串var n1='3'+5;//相当于'35',把5转换成字符串5,+号相当于变成拼接3和5console.log(n1,typeof n1);数值+字符串var n4=3+'5';console.log(n4,typeof n4);数值+布尔型var n2=3+true;//相当于3+1=4var n21=3+false;//相当于3+0=3console.log(n2,typeof n2);console.log(n21,...

2022-05-08 11:16:13 759

原创 JS进制转换+检测数据类型

数值型://10进制表示var n1=10;//8进制:以0开头var n2=012;//console.log(n1,n2);//16进制:以0x开头var n3=0xf;console.log(n1,n2,n3);浮点型:var n4=314.15;var n5=3.1415e+2;//往右移动var n6=3141.5e-1;//往左移动console.log(n4,n5,n6);字符型:var str1=2;var str2='2';

2022-05-08 11:08:12 360

原创 JS常量的命名

//1.常量也是用来存数据,和变量的区别:变量声明之后可以不赋值,而常量声明之后必须赋值//2.常量声明如:const pi=3.14console.log(pi);//3.不可以这样://const pi;会报错//pi=3;//console.log(pi);//4.练习:声明常量保存数据库的IP地址,端口号,用户名,密码const ip='127.0.0.1';const port='8080';const username='abc';co..

2022-05-08 10:49:38 601

原创 JS变量命名规则+赋值

变量命名//声明多组变量分别保存商品的单价和数量,最后计算出总价并且打印出结果var a=20;var b=2;var a1=30;var b1=3;var total=a*b+a1*b1;console.log(total);变量命名规则var 3n=5;console.log(3n);//说明变量中数字不能作为开头,数字可以放在字母的后面var n_3=5;console.log(n_3);//说明下划线可以放在变量中的前面或后面都..

2022-05-08 10:37:47 294

原创 前端JS调用JS

新建1.html和1.js<script src="01.js"></script>console.log('hello world');

2022-05-08 10:07:37 434

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除