javascript - 将函数结果分配给 JavaScript 中的变量
问题描述
我正在学习 JavaScript,并想了解这种行为。
我正在研究以下代码:
function multiNum(x,y){
return x*y
}
var num = multiNum(3,4);
document.write(num)
我试着自己输入这个,这就是我想出的:
function multiNum(x,y){
return x*y
}
document.write(multiNum(3,4))
我想我可以放入multiNum(3,4)
而document.write()
不是制作另一个变量。
那么,这只是我必须创建另一个变量并将新变量放入的规则document.write()
吗?
解决方案
您的两个示例都是正确的,并且会产生相同的结果。这只是风格问题。
如果您希望您的代码更易于阅读,那么最好像在第一个示例中那样将其分开。
如果您希望代码更小。那么第二个例子是最好的。
将事物分开是最佳实践。
推荐阅读
- python - 代理错误但代理是 100% 工作 Python
- regex - 用特定文本替换匹配文本的每个字符
- javascript - 如何使用 Promise.all + Array.prototype.map() 获取不同的数据
- python - python字典:值和键
- android - Viewpager2 适配器显示第一页空白
- c# - 我想将多个按钮用于一个具有不同操作的计时器
- html - Odoo13 - 内容垂直居中的自定义网页
- android - 使用 IMEI 为移动设备创建许可证密钥
- typescript - 如何从对数组中制作类型化对象映射?
- bash - 为什么在 bash 中搜索和替换参数扩展比在 zsh 中慢得多?