自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【无标题】

break表示立即终止跳出循环,continue表示跳过当前循环,直接进入下次循环。使用continue或break终止循环时,两种方式的区别是?对数组、对象内的所有层, 都进行克隆处理,需要采用递归技术。

2023-01-29 18:58:40 60

原创 函数的预编译

4、将 a 函数放入空间(由于已经存在a变量,将会覆盖以前 a 变量的值) { a: function( ) { } }在函数内部区查找是否存在函数声明,然后进行提升(如果存在同名变量,则函数会覆盖这个变量)2、把形参 a 放入空间 { a: undefined }找形参、和var 声明的变量,并保存在创建的空间中。函数先创建一个空间,用于保存内部的变量和函数。将形参和实参进行赋值统一。1、创建空间 { }

2023-01-09 21:11:58 66

原创 字符串的方法

slice 中的a,b可以为负数,负数表示从后往前开始数-1 -2 -3 (负数可以理解为开始方向)indexOf(string) 重点 : 该方法可以传递一个字符,然后返回该字符在字符串中。slice(a,b) 重点 : 该方法截取从a开始到b结束的子字符串(不包含b)substring(a,b) : 该方法可以截取a~b的子字符串(不包含b)console.log(str.indexOf('博'));console.log(str.indexOf('学'));

2023-01-05 22:44:21 65

原创 JS中的短路运算

在a | | b时,把最可能是true的判断写在前,也不需要判断后面的代码。在a&&b时,把最可能是false 的判断写在前,这样就不用判断后面的代码。如果左边的布尔值转换为false,那么不执行右边的,直接输出左边的值。如果左边的布尔值转换为false时,直接输出右边的值,不考虑真假。左边的布尔值转换为true时,不执行右边,直接输出左边的值。短路运算比较的是左右两边的布尔值,输出的是自己本身的值。因为左边的布尔值转换为true,那么就返回右边的值。

2023-01-04 19:58:35 172

原创 JS中通过Boolean转换出来的值为false

Boolean()Boolean(0)

2023-01-04 19:39:58 174

原创 浏览器的渲染机制

解析DOM树→解析CSS树→构建→布局→绘制。

2023-01-03 22:11:28 70

空空如也

空空如也

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

TA关注的人

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