鱼C论坛

 找回密码
 立即注册
分享 使用 spread 运算符展开数组项
hayeee 2024-1-8 13:27
ES6 引入了展开操作符,可以展开数组以及需要多个参数或元素的表达式。 下面的 ES5 代码使用了apply()来计算数组的最大值: var arr = ; var maximus = Math . max . apply ( null , arr ) ; maximus的值为89。 我们必须使用Math.max.apply(null, arr),因为&n ...
0 个评论
分享 将 rest 操作符与函数参数一起使用
hayeee 2024-1-8 13:18
ES6 推出了用于函数参数的rest 操作符帮助我们创建更加灵活的函数。 rest 操作符可以用于创建有一个变量来接受多个参数的函数。 这些参数被储存在一个可以在函数内部读取的数组中。 请看以下代码: function howMany ( ... args ) { return "You have passed " + args . length + " arg ...
0 个评论
分享 编写带参数的箭头函数
hayeee 2024-1-8 11:33
和一般的函数一样,你也可以给箭头函数传递参数。 const doubler = ( item ) = item * 2 ; doubler ( 4 ) ; doubler(4)将返回8。 如果箭头函数只有一个参数,则可以省略参数外面的括号。 const doubler = item = item * 2 ; 可以给箭头函数传递多个参 ...
0 个评论
分享 使用箭头函数编写简洁的匿名函数
hayeee 2024-1-8 11:29
在 JavaScript 里,我们会经常遇到不需要给函数命名的情况,尤其是在需要将一个函数作为参数传给另外一个函数的时候。 这时,我们会创建匿名函数。 因为这些函数不会在其他地方复用,所以我们不需要给它们命名。 这种情况下,我们通常会使用以下语法: const myFunc = function ( ) { const myVar = ...
0 个评论
分享 2024-01-08
liyifeng295641 2024-1-8 09:54
15 次阅读|0 个评论
分享 晚上突然醒悟了
the-blueprint 2024-1-8 00:38
我要干什么才不是浪费时间呢?我好好学习的时候,我就会浑身难受,但是我摆烂刷视频看电视剧电影的时候,又会陷入其中无法自拔,深以为浪费了时间,所以应该怎样呢? 我不想浪费时间了,我要做一些与学习相关的事情了。我要限制自己的时间!自律才是自由,如果我放任自己的时间,跟着感觉走,那我这一辈子就完了!!!我 ...
0 个评论
分享 2024-01-07
liyifeng295641 2024-1-7 11:28
33 次阅读|0 个评论
分享 防止对象改变
hayeee 2024-1-6 13:48
通过之前的挑战可以看出,const声明并不会真的保护数据不被改变。 为了确保数据不被改变,JavaScript 提供了一个函数Object.freeze。 任何更改对象的尝试都将被拒绝,如果脚本在严格模式下运行,将抛出错误。 let obj = { name : "FreeCodeCamp" , review : "Awesome" } ; Object ...
0 个评论
分享 2024-01-06
liyifeng295641 2024-1-6 10:43
一起来,腰酸背痛的
23 次阅读|0 个评论

本页有 1 篇日志因作者的隐私设置或未通过审核而隐藏

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-3-29 08:16

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

返回顶部