- 博客(5)
- 收藏
- 关注
原创 var,let,const区别
var、let、const都是javascript声明变量的关键字,在ES6之前的版本中,用于声明变量的关键字只有var,并且没有块级作用域,只有函数作用域和全局作用域,但在ES6中已改变这种状况。ES6引入了let和const两个关键字,它们既可以用于声明变量,还能够将变量绑定到当前所处的任意作用域中,换句话说,就是把变量的作用域封闭在所处的代码块(即花括号字符“{”和“}”之间的区域,例如if条件语句中的代码)中,如此一来就形成了块级作用域。
2024-06-16 12:11:16
1849
原创 手写实现call,apply,bind函数
之前在复习this指向时,提到过call()、apply()、bind()都可以用来改变函数的this指向,但在使用方法上有一些不同,所以本文主要简单论述一下三者的使用方法以及如何手写实现这三个方法。
2024-06-09 22:26:02
1797
原创 JS中判断数据类型的四种方法
近期回顾了JS的知识,重新梳理一下几种不同的判断数据类型的方式,对于不同的数据类型,可以用不同的判断方式,防止类型判断的不够精确。
2024-06-01 23:14:18
6767
1
原创 箭头函数和普通函数的区别
最近在学习Vue的时候经常用到箭头函数,因为对箭头函数的概念有些模糊了,所以通过这篇文章记录一下箭头函数的写法以及普通函数与箭头函数的差异。
2024-05-30 21:53:34
638
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人