TypeError: Cannot read property 'body' of undefined
问题描述:在视频5分钟左右,讲到:当形参为对象时,可使用解构对象 。这里示例代码在 vs code 中运行的时候会报错
相关截图:
这是在 vs code 的 terminal 中的报错信息
(base) ➜ es6_flex_bootstrap git:(master) ✗ node test-function.js
/Library/WebServer/Documents/python/code/imooc/stage_three/es6_flex_bootstrap/test-function.js:14
function fetch(url, {body = '', method = 'GET', headers = {}}){
^
TypeError: Cannot read property 'body' of undefined
at fetch (/Library/WebServer/Documents/python/code/imooc/stage_three/es6_flex_bootstrap/test-function.js:14:22)
at Object.<anonymous> (/Library/WebServer/Documents/python/code/imooc/stage_three/es6_flex_bootstrap/test-function.js:20:1)
at Module._compile (internal/modules/cjs/loader.js:1063:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)
at Module.load (internal/modules/cjs/loader.js:928:32)
at Function.Module._load (internal/modules/cjs/loader.js:769:14)
at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:72:12)
相关代码:
function fetch(url, {body = '', method = 'GET', headers = {}}){
$.ajax({
url,
method
})
}
fetch()
正在回答 回答被采纳积分+1
- 参与学习 人
- 提交作业 5297 份
- 解答问题 2433 个
Facebook曾声称“只招全栈工程师”!全栈用人需求猛增,市面人才紧缺。 0基础进击Python全栈开发,诱人薪资在前方!
了解课程

恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星