鱼C论坛

 找回密码
 立即注册
分享 使用 getter 和 setter 来控制对象的访问
hayeee 2024-1-14 06:35
你可以从对象中获得一个值,也可以给对象的属性赋值。 这些操作通常被称为getters以及setters。 Getter 函数的作用是可以让对象返回一个私有变量,而不需要直接去访问私有变量。 Setter 函数的作用是可以基于传进的参数来修改对象中私有变量。 这些修改可以是计算,或者是直接替换之前的值。 c ...
0 个评论
分享 用 ES6 编写简洁的函数声明
hayeee 2024-1-13 17:06
在 ES5 中,当我们需要在对象中定义一个函数的时候,必须像这样使用function关键字: const person = { name : "Taylor" , sayHello : function ( ) { return ` Hello! My name is ${ this . name } . ` ; } } ; 用 ES6 的语法在对象中定义 ...
0 个评论
分享 2024-01-13
liyifeng295641 2024-1-13 12:04
73 次阅读|0 个评论
分享 使用模板字面量创建字符串
hayeee 2024-1-12 17:16
模板字符串是 ES6 的另外一项新的功能。 这是一种可以轻松构建复杂字符串的方法。 模板字符串可以使用多行字符串和字符串插值功能。 请看以下代码: const person = { name : "Zodiac Hasbro" , age : 56 } ; const greeting = ` Hello, my name is ${ person . name } ! I ...
0 个评论
分享 分组
hayeee 2024-1-12 16:49
分组 Object.groupBy = function (array, getKey) { return array.reduce(function (obj, item) { const key = getKey(item); (obj = obj || ; function adultsOnly({ name, age }) { if (age = 21) { console.log(name); re ...
0 个评论
分享 2024-01-12
liyifeng295641 2024-1-12 13:55
102 次阅读|0 个评论
分享 使用解构赋值将对象作为函数的参数传递
hayeee 2024-1-11 17:32
在某些情况下,你可以在函数的参数里直接解构对象。 请看以下代码: const profileUpdate = ( profileData ) = { const { name , age , nationality , location } = profileData ; } 上面的操作解构了传给函数的对象。 这样的操作也可以直接在参数里完成: const profileUpda ...
0 个评论
分享 2024-01-11
liyifeng295641 2024-1-11 09:25
82 次阅读|0 个评论
分享 2024-01-10
liyifeng295641 2024-1-10 09:56
回家第一天,上午玩双人成行。
80 次阅读|0 个评论
分享 使用解构赋值从嵌套对象中分配变量
hayeee 2024-1-10 06:54
嵌套对象中的值 使用与前面的例子中类似的对象: const user = { johnDoe : { age : 34 , email : 'johnDoe@freeCodeCamp.com' } } ; 这是解构对象的属性值赋值给具有相同名字的变量: const { johnDoe : { age , email } } = user ; 这是将对象的属 ...
0 个评论

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

GMT+8, 2024-11-5 05:31

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

返回顶部