11 2021 档案
发表于 2021-11-24 16:48阅读:369评论:0推荐:1
摘要:##前言 对呀初学JavaScript的同学来说,变量提升永远都是过不去的坎,相信我们都遇到过这种情况,看下面 ##问题: var var arr = []; for(var i = 0; i <= 10; i++ ){ arr[i] = function(){<br> console.log(i)
阅读全文 »
发表于 2021-11-24 16:37阅读:211评论:0推荐:0
摘要:#ES6新增let命令,用来声明变量。let的用法和var有以下几点区别: ##1. 浏览器的预解析策略不同 浏览器在运行代码之前会预解析,首先解析函数声明,变量定义,解析完后再对函数变量进行运算、赋值等。 -var变量,无论var变量处于当前作用域的第几行,都将var变量提升到作用域的头部并初始化
阅读全文 »
发表于 2021-11-24 09:23阅读:85评论:0推荐:1
摘要:#用谷歌浏览器调试js代码 #1.按F12,打开sources 第一步点到这个文件,选择你要调试的代码文件 第二步打开sources #2.在你感觉错误的一行代码前打断点 1.打断点 2.Watch显示值 3.Breakpoints(这个单词什么意思?(断点))处可以查看 4.Watch这里可以点+
阅读全文 »