![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
青藤门下狗
这个作者很懒,什么都没留下…
展开
-
ES6六种声明变量的方法
1.var 声明的变量作用域为函数级别作用域,如果在函数外部声明,它将作为全局变量。但是大括号“{}” 却限定不了var的作用域,因此用var声明的变量具有变量提升的效果,它不支持块级作用域。(挂载到window对象)const 声明的变量作用域为块级作用域,一旦声明,它的值不能被修改。(指向一个固定的地址)使用const声明对象时小心,不能修改指向,但是可以添加属性。4.用关键字import声明变量,import用于加载文件,在大括号接收的是一个或多个变量名,这些变量名需要与你想要导入的变量名相同。原创 2023-02-24 21:46:11 · 518 阅读 · 1 评论 -
箭头语法 关于加不加大括号
是因为箭头函数=>后加{ }的话,里面是一个函数体,必须加return ,如果不加就会隐式的返回这条代码的值。即undefined;不加{} 会返回后自动返回,但是只能接一行代码,不能接函数体。加了return即可解决问题。原创 2022-11-20 12:27:26 · 207 阅读 · 0 评论 -
JavaScript将字母(不是字符串)转换为数字
输出。原创 2022-11-08 12:30:57 · 186 阅读 · 0 评论 -
JS Promise笔记
期约转载 2022-10-14 12:14:55 · 116 阅读 · 0 评论 -
JavaScript断言函数
every():对数组每一项都运行传入的函数,如果对每一项函数都返回true,则这个方法返回true。some():对数组每一项都运行传入的函数,如果有一项函数返回true,则这个方法返回true。filter():对数组每一项都运行传入的函数,函数返回true 的项会组成数组之后返回。map():对数组每一项都运行传入的函数,返回由每次函数调用的结果构成的数组。forEach():对数组每一项都运行传入的函数,没有返回值。返回的任何值都会作为下一次调用同一个函数的第一个参数。参见JS权威指南P154页;原创 2022-09-23 18:19:43 · 794 阅读 · 0 评论 -
ES6 Symbol的作用
参考:https://blog.csdn.net/weixin_42132841/article/details/124951290。也就说,symbol可以唯一标记某个对象或是原始数据。原创 2022-09-21 17:39:57 · 135 阅读 · 0 评论 -
JavaScript 真性值与假性值
(1)false、(2)undefined、(3)null、(4)正负0、(5)NaN、(6)“” 空值。除上述假性值之外的所有值,如整数2。原创 2022-09-21 17:12:14 · 171 阅读 · 0 评论