JavaScript
JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。
半粒糖_Qy
这个作者很懒,什么都没留下…
展开
-
从接口获取的数据同时赋值给两个变量,改变其中一个变量时,另一个变量的值也会改变
从接口获取的数据同时赋值给两个变量,改变其中一个变量时,另一个变量的值也会跟着改变导致这个问题的原因是js中有两种数据类型:基本数据类型和引用数据类型。 而引用数据类型赋值时保存的只是一个指针,指向存储在堆中的对象.所以两个变量实际上是引用的同一个对象,当其中一个改变时,另一个当然会改变了. 解决方法就是进行深度复制,因为拷贝...原创 2019-11-04 15:33:22 · 2883 阅读 · 0 评论 -
js代码断点调试
一、在需要打断点的地方写上dubugger二、F12打开浏览器控制台,项目运行到打断点的地方时会弹出到控制台的Sources选项下三、功能按钮(1)pause/resume script execution :点击切换暂停或恢复,直到下一个断点时再次暂停(2)Step over next function call :如果当前函数与问题无关,可以选择跳过此函数(3)step int...原创 2020-02-20 20:03:21 · 422 阅读 · 0 评论 -
JavaScript try/catch语句
try {}catch(err) {}finally {finallyCode - 无论 try / catch 结果如何都会执行的代码块}try语句允许我们定义在执行时进行错误测试的代码块。catch 语句允许我们定义当 try 代码块发生错误时,所执行的代码块。finally 语句在 try 和 catch 之后无论有无异常都会执行。...原创 2020-01-16 15:28:13 · 104 阅读 · 0 评论