鱼C论坛

 找回密码
 立即注册
分享 创建一个 JavaScript Promise
hayeee 2024-1-18 05:04
Promise 是异步编程的一种解决方案 - 它在未来的某时会生成一个值。 任务完成,分执行成功和执行失败两种情况。Promise是构造器函数,需要通过new关键字来创建。 构造器参数是一个函数,该函数有两个参数 -resolve和reject。 通过它们来判断 promise 的执行结果。 用法如下: ...
0 个评论
分享 用 * 从文件中导入所有内容
hayeee 2024-1-15 11:31
用 * 从文件中导入所有内容 假设你有一个文件,你希望将其所有内容导入到当前文件中。 可以用import * as语法来实现。 下面是一个从同目录下的math_functions.js文件中导入所有内容的例子: import * as myMathModule from "./math_functions.js" ; 上面的import语 ...
0 个评论
分享 用 export default 创建一个默认导出
hayeee 2024-1-15 11:28
在export的课程中,你学习了命名导出语法, 这可以在其他文件中引用一些函数或者变量。 还需要了解另外一种被称为默认导出的export的语法。 在文件中只有一个值需要导出的时候,通常会使用这种语法。 它也常常用于给文件或者模块创建返回值。 下面是使用export default的例子: e ...
0 个评论
分享 2024-01-15
liyifeng295641 2024-1-15 09:09
31 次阅读|0 个评论
分享 用 export 来重用代码块
hayeee 2024-1-15 06:52
假设有一个文件math_functions.js,该文件包含了数学运算相关的一些函数。 其中一个存储在变量add里,该函数接受两个数字作为参数返回它们的和。 你想在几个不同的 JavaScript 文件中使用这个函数。 要实现这个目的,就需要export它。 export const add = ( x , y ) = ...
0 个评论
分享 2024-01-14
liyifeng295641 2024-1-14 12:42
26 次阅读|0 个评论
分享 使用 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
29 次阅读|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 个评论

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

GMT+8, 2024-4-27 07:19

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

返回顶部