在前端开发中,我们常常需要向用户展示电影信息。而 box-office-mojo-movie-title 这个 npm 包提供了电影信息查询的 API,使我们能够简单地获取电影信息,从而方便地在网站中使用。
安装
通过 npm 安装该包非常简单,你只需要在你的项目文件夹中打开终端,输入以下命令:
npm install box-office-mojo-movie-title
然后,该包就会被安装到你的项目中。
使用
这个包提供了一个方法 get(json: boolean)
,接受一个 boolean 类型的参数,表示是否返回 json 格式的结果。默认为 true。
const BoxOfficeMojo = require('box-office-mojo-movie-title'); const movie = new BoxOfficeMojo('Star Wars: The Rise of Skywalker'); const result = movie.get(); console.log(result);
输出:
-- -------------------- ---- ------- - -------- ----- ----- --- ---- -- ----------- ------------ ----------------- ----------- --------------- ----------- --------------- ----------------- --------------- ------------------- ------ -------------- --------- --- ------ ---------- -- -- -- ----- --------- ---------- ---------- -------------- ----- ------ ------- ------ ---------- ------------- -------- ------------ ------ --------- ------------ ---------- --------- ----- --------- ---------- ------- -------- ----- --------- --------- ------- -------- ----- -------- ----- -------- ------ ------- -
参数
名称 | 类型 | 默认值 | 描述 |
---|---|---|---|
json | boolean | true | 表示是否返回 json 格式的结果。默认为 true。 |
示例
这里提供两个示例来演示如何使用该 npm 包。
示例 1
const BoxOfficeMojo = require('box-office-mojo-movie-title'); const movie = new BoxOfficeMojo('Joker'); const result = movie.get(false); console.log(`电影【${result.title}】票房总收入:${result.worldwide}`);
输出:
电影【Joker】票房总收入:$1,074,144,248
示例 2
const BoxOfficeMojo = require('box-office-mojo-movie-title'); const movie = new BoxOfficeMojo('The Lion King (2019)'); const result = movie.get(false); console.log(`电影【${result.title}】的导演是${result.directors.join('和')}`);
输出:
电影【The Lion King (2019)】的导演是Jon Favreau和Brenda Chapman
总结
npm 包 box-office-mojo-movie-title 不仅提供了获取电影信息的 API,而且使用也非常方便。通过本文,你已经学会了如何安装和使用该包,并且也看到了使用该包的两个示例。希望本文能够为你提供指导和帮助,让你的前端开发变得更加高效。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60066c83ccdc64669dde4dc8