报错一:(ps:前端经常报这个错)
Cannot read property 'xxxx' of undefined
翻译:xxxx前面的属性是未定义的
报错二:安装淘宝镜像cnpm之后查找cnpm -v报错,显示无法加载文件
解决方法:
以管理员身份打开PowerShell,输入set-ExecutionPolicy RemoteSigned,回车
再去终端执行就可以了
报错三:Cannot read properties of null (reading 'appendChild')
at window.onload
翻译:无法读取 JS 中 Null 的属性“appendChild”
有两种情况:
1、获取页面元素的时候获取错误,比如获取的是个id但你获取成了一个class元素
2、在 HTML 上方插入 JS 脚本标记,其中声明了 DOM 元素。程序是从上往下执行的,这意味着DOM运行之前,我们无法访问到Html的代码,所以报错
解决:把html代码上方的js用window.onload包裹起来,或者把js代码写到下面去。