获得徽章 10
赞了这篇沸点
此时此刻,一位十年后的中国新首富赞了我
80
赞了这篇沸点
大家都在努力向着 高并发大负载过亿日pv 方向专研,虽然九成九的码农们可能一辈子不会开发此类项目[呲牙]
mortimer于2024-03-08 12:28发布的图片
评论
赞了这篇沸点
Selfishness is not living as one wishes to live. It is asking others to live as one wishes to live.
过自己想要的生活不是自私,要求别人按自己的意愿生活才是。
—— Oscar Wilde
评论
上班了,xdm
1
赞了这篇沸点
jym 周六上班的来点个赞[嘿哈]
13
哥哥塌房了,不想干活[流泪]
10
赞了这篇沸点
#每天一个知识点#
箭头函数(Arrow Function)与普通函数(Normal Function)之间的区别主要有以下几点:
1. 语法简洁:箭头函数的语法更加简洁,可以使用更短的代码来定义函数。
○ 普通函数的语法:function functionName(parameters) { statements }
○ 箭头函数的语法:(parameters) => { statements }
2. this 的绑定:箭头函数没有自己的 this 值,而是继承父级作用域的 this 值。
○ 普通函数的 this 值在运行时根据调用方式动态确定,可以是调用者对象、全局对象或通过 .call()、.apply()、.bind() 方法显式绑定。
○ 箭头函数的 this 值在定义时确定,并且始终指向外层作用域中的 this 值,无法通过 .call()、.apply()、.bind() 方法进行修改。
3. 没有 arguments 对象:箭头函数没有自己的 arguments 对象,但可以访问外部作用域中的 arguments 对象。
○ 普通函数内部可以使用 arguments 对象来访问函数的参数列表。
○ 箭头函数无法直接使用 arguments 对象,但可以通过访问外部作用域的 arguments 对象来获取参数值。
4. 不能用作构造函数:箭头函数不能使用 new 关键字创建对象实例,不能作为构造函数使用。
○ 普通函数可以使用 new 关键字创建对象实例,用于构造新的对象。
○ 箭头函数无法使用 new 关键字创建对象实例,尝试使用 new 会抛出错误。
5. 没有原型属性:箭头函数没有自己的 prototype 属性。
○ 普通函数可以作为构造函数,拥有自己的 prototype 属性,可以通过原型链进行属性和方法的继承。
○ 箭头函数没有自己的 prototype 属性,因此无法作为构造函数使用,也无法进行原型继承。
展开
评论
赞了这篇沸点
#每天一个知识点#
异步函数是一种特殊的函数,它使用 async 关键字进行定义。异步函数总是返回一个 Promise 对象。
当您在异步函数内部使用 return 语句返回一个值时,这个值会被包装在一个新的 Promise 对象中,并作为这个 Promise 的解析值。如果您在异步函数内部抛出一个错误,那么返回的 Promise 会解析为失败状态,解析的原因就是您抛出的错误。
展开
评论
赞了这篇沸点
这么过分一定要发个掘金
海底的珊迪于2023-05-25 09:48发布的图片
海底的珊迪于2023-05-25 09:48发布的图片
10
下一页
个人成就
文章被点赞 4
文章被阅读 693
掘力值 29
收藏集
1
关注标签
0
加入于