自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 21、continue、break

continue关键字用于立即跳出本次循环,继续下一次循环(本次循环体中continue之后的代码就会少执行一次)。for (var i = 1;i <= 5;i++) { if (i == 3) { console.log('这个包子有虫子,扔掉'); continue; } console.log('我正在吃第'+i+'...

2020-03-10 22:57:03 112

原创 20、do-while

语法结构:do { //循环体代码-条件表达式true时重复执行循环体代码 } while(条件表达式);执行思路:先执行一次代码体代码再执行条件表达式,如果结果为true,则继续执行循环体代码,如果为false,则退出循环,继续执行后面代码...

2020-03-10 22:34:01 116

原创 19、while

语法结构:while (条件表达式) { //循环体代码 }执行思路:先执行条件表达式,如果结果为true,则执行循环体代码;如果为false,则退出循环,执行后面代码。var num = 1;while (num <= 100) { console.log('你好吗'); num++; }...

2020-03-10 22:21:05 111

原创 18、双重for循环

语法:for (外循环的初始;外循环的条件;外循环的操作表达式) { for(内循环的初始;内循环的条件;内循环的操作表达式){ } }for(var i = 1; i <= 3;i++ ){ console.log('这是外层循环'+i+'次'); for(var = j; j <= 3;j++){ console.log('这是内层循环...

2020-03-10 19:46:30 260

原创 17、断点调试

断点调试的过程:1、浏览器中按F12–>soures -->找到需要调试的文件–>在程序的某一行设置断点2、Watch:监视,通过watch可以监视变量的值的变化,非常的常用3、按下F11,程序单步执行,让程序一行一行的执行,这个时候,观察watch中变量的值的变化...

2020-03-10 17:00:43 104

原创 16、for循环

语法结构:for(初始化变量;条件表达式;操作表达式){//循环体}for(var i = 1;i <= 100;i++){ console.log('你好吗'); }

2020-03-09 23:25:07 120

原创 15、switch分支流程控制

语法结构:switch(表达式){ case value1: break; case value2: break; default: }执行case里面的语句式,如果没有break,则继续执行下一个case的语句。switch 语句和 if else if 语句的区别一般情况下,它们可以互相替换switch语句通常处理case为比较确定值的情况,而i...

2020-03-09 20:53:51 137

原创 14、三元表达式

语法结构:表达式1 ?表达式2 : 表达式3执行思路:如果表达式1为true,则返回表达式2的值,如果表达式为false,则返回表达式3的值类似于if else 的简写var num = 10;num > 5 ? '是的' : '不是'...

2020-03-09 20:38:31 78

原创 13、分支流程控制

顺序结构顺序结构是程序中最简单、最基本的流程控制,它没有特定的语法结构,程序会按照代码的先后顺序,依次执行,程序中大多数的代码都是这样执行的。分支流程控制由上到下执行的过程中,根据不同的条件执行不同的路径代码(执行代码多选一的过程),从而得到不同的结果。js语言提供了两种分支结构语句:if 语句、switch语句if 语句:// 条件成立执行代码,否则什么也不做if (条件表达式) ...

2020-03-08 18:37:43 120

原创 12、运算符优先级

1、小括号()2、一元运算符 ++、–、!3、算数运算符 先*/%后±4、关系运算符 > >= < <=5、相等运算符 == !== === !=6、逻辑运算符 先&&后||7、赋值运算符 =8、逗号运算符 ,...

2020-03-08 17:58:49 117

原创 11、短路运算(逻辑中断)

逻辑与语法:表达式1&&表达式2如果第一个表达式的值为假,则返回表达式2(遇假就停)console.log(123 && 456);//456console.log(0 && 456);//0console.log(123 && 456 && 789);//789逻辑或语法:表达式1 || 表达式2...

2020-03-08 17:35:21 153

原创 10、逻辑运算符

逻辑与&&两边都是true才返回true,否则返回falseconsole.log(2>1&&3>1);//true逻辑或||两边都是true才返回true,否则返回falseconsole.log(2>1||3<1);//false逻辑非!逻辑非也叫做取反符,用来取一个布尔值相反的值,如true的相反值是falsecon...

2020-03-08 14:02:48 193

原创 9、递增和递减运算符

前置递增运算符++num 类似于num=num+1口诀:先自加,后返回值var num = 10;console(++num + 10);//21后置递增运算符num++后置递增,类似于num = num + 1口诀:先返回原值,后自加var num = 10;console(10 + num++);//20...

2020-03-08 13:49:42 289

原创 8、数据类型转换

toString()var num = 1;alert(num.toString());String()var num = 1;alert(Sting(num));加号拼接字符串var num = 1;alert(num + '');parseInt(string)转换成整数型console.log(parseInt('78'));parseFloat(string)...

2020-03-05 21:04:45 101

原创 7、获取数据类型 typeof

var num = 18;console.log(typeof num); //结果 number

2020-03-05 20:40:22 241

原创 6、字符串拼接

// 字符串相加alert('hello'+''+'world';) // hello world// 数值字符串相加alert('100'+'100'); //100100// 数值字符串+数值alert('11'+12); //1112口诀:数值相加,字符相连...

2020-03-05 19:45:07 192

原创 5、检测字符串长度length

var strMsg = '我是帅气多金的程序猿';alert(strMsg.length);

2020-03-05 19:39:50 675

原创 4、isNaN

用来判断一个变量是否为非数字的类型,返回true或者flaseisNaN(x): x是数字,返回false;x不是数字,返回true

2020-03-05 19:31:03 69

原创 3、js输入输出语句

为了方便信息的输入输出,js中提供了一些输入输出语句,其中常用的语句如下:alert(msg):浏览器弹出警示框console.log(msg):浏览器控制台打印输出信息prompt(info):浏览器弹出输入框,用户可以输入...

2020-03-05 19:01:56 656

原创 2、js注释

js中的注释分为单行注释和多行注释:单行注释如下:// 我是一行文字,不想被js引擎执行,所以注释起来// 用来注释单行文字(快捷键 ctrl+/)多行注释如下:/*获取用户年龄和姓名并通过提示框显示出来*//* */ 用来注释多行文字(快捷键 alt+shift+a)...

2020-03-05 17:02:34 86

原创 1、js的三种书写位置

1、行内式<input type="button" value="点我试试" onclick="alert('Hello World')" />2、内嵌式<script> alert('Hello World');</script>3、外部js文件<script src="my.js"></script>...

2020-03-05 16:52:25 402

空空如也

空空如也

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

TA关注的人

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