reactjs - 什么是 (0, c.default) 以及它在这段代码中做了什么?
问题描述
对 reactJS 来说是全新的,我想了解(0, c.default)
这个代码片段在做什么。该代码显然将十六进制值转换为Base64。但在将其转换为Base64之前,它被转换为字符串,但我不明白这段代码在做什么(0, c.default)
?
这是代码片段
f = t.type + "&" + encodeURIComponent(t.url) + "&" + n + "&" + u + "&" + b +
"&LS8goCQy4O2w5xnPmEOp/PjtKe37+d9HxRthqug9VC0=";
sig = hexToBase64((0, c.default)(f).toString())
这是方法hexToBase64()的代码片段
hexToBase64: function (o) {
return t.btoa(String.fromCharCode.apply(null, o.replace(/\r|\n/g, "").replace(/([\da-fA-F]{2}) ?/g, "0x$1 ").replace(/ +$/, "").split(" ")))
解决方案
推荐阅读
- javascript - 通过表单上传文件后如何清除输入字段
- python - 如何检测 python 脚本正在运行或停止(在 Windows 中)
- kotlin - 尝试调用运行阻塞时,带有 Coroutines 的 Kotlin Vertx 阻塞
- html - 图像在 HTML 电子邮件签名中显得模糊,即使 HTML 直接在 Chrome 中打开也是如此
- node.js - BigQuery 不是构造函数 使用 Nodejs 连接到 Google BigQuery 时出错
- javascript - Collection.find() 仅适用于某些集合
- java - Maven 中的 scm 连接标记与项目的真实位置
- php - Yii2调用不同模型的方法/函数
- c - 在这种情况下如何正确释放双指针的内存?
- php - NetBeans IDE 8.2 + XDebug + Wampserver 3.4.1 不工作