PS:个人博客原文 "Uncaught TypeError: Cannot convert object to primitive" 最近发现我的博客页面移动端上下拉菜单失效了,调试了一下,只要一点击下拉菜单就会报这个错误: 下拉菜单使用 bootstrap,部分代码如下: 我百思不得其解,这里的代 ...
分类:
其他好文 时间:
2020-04-25 19:28:05
阅读次数:
141
在 版本中,路由回调形式已经改成了 形式,返回一个 。 在相同路由转跳并且没有捕获错误时会在控制打印如下信息: 方法1:可在全局配置一个 捕捉错误: 我是直接写在 文件中 方法2:在调用路由函数时捕获错误: 方法3:使用3.0以下版本。 ...
分类:
其他好文 时间:
2020-04-24 00:52:13
阅读次数:
200
解决方案 报错的代码片段↓ 修复后代码片段↓ ...
分类:
其他好文 时间:
2020-04-01 11:20:35
阅读次数:
348
先做个热身 //递归:函数执行的时候自己调用自己 // function fn(){ // fn(); //Uncaught RangeError: Maximum call stack size exceeded // 这种死递归会导致栈溢出 // } // fn(); // function f ...
分类:
编程语言 时间:
2020-03-31 12:16:24
阅读次数:
77
我们在前几章说this永远指向最后调用它的那个对象。 但对于箭头函数来说不是的,它里面的this是由外层作用域来决定的,且指向函数定义时的this而非执行时。 它里面的this是由外层作用域来决定的怎么理解呢?首先箭头函数中没有 this 绑定,必须通过查找作用域链来决定其值,如果箭头函数被非箭头函 ...
分类:
其他好文 时间:
2020-03-22 14:14:28
阅读次数:
64
在做移动端底部导航时,鼠标双击各个选项会报如下错误,但是单击时不会出现任何问题。 出现这个bug的原因就是vue-router版本问题,vue-router 3.0版本以上的回调形式是promise api的形式,返回的是一个promise,如果没有捕获到错误,控制台始终会出现上图的警告; 解决方法 ...
分类:
其他好文 时间:
2020-03-18 23:20:08
阅读次数:
56
块级作用域必须有大括号 if (true) let x = 1; // 报错 if (true) { let x = 1; } if (true) var x = 1; // 正常 if (true) { var x = 1; } 块级作用域内声明的函数,对作用域之外没有影响 function f( ...
分类:
其他好文 时间:
2020-03-17 19:20:01
阅读次数:
67
<table border="1" width="50%" id="table"> <tr> <th>学号</th> <th>姓名</th> <th>操作</th> </tr> <tr> <td>xh001</td> <td>阮雌</td> <td><a href="javascript:;" on ...
分类:
其他好文 时间:
2020-03-16 14:45:41
阅读次数:
84
Uncaught DOMException: Blocked a frame with origin 使用postMessage()方法可以解决跨域传值的问题 Api: https://developer.mozilla.org/zh CN/docs/Web/API/Window/postMessa ...
分类:
其他好文 时间:
2020-02-28 15:56:36
阅读次数:
676
使用C++容器类访问成员时由于使用问题可能会遇到"terminate called after throwing an instance of 'std::out_of_range'"或者"Abort message: 'terminating with uncaught exception of ...
分类:
其他好文 时间:
2020-02-24 20:28:20
阅读次数:
85