- 博客(6)
- 收藏
- 关注
原创 原型链相关知识的总结
构造函数、实例和原型对象在学习原型这部分知识的时候,我一般通过这个图来了解构造函数,原型对象和实例之间的关系,同时也搞清楚属性中,prototype和__proto__的区别。先简单说一下,构造函数和普通函数唯一的区别就是调用方式不同,除此之外,它们都是函数。那也就是说,任何只要使用new操作符调用就是构造函数。那么重点就来了:每个函数都会创建一个prototype属性,也就是原型对象。原型对象当中有一个constructor属性指向这个构造函数。function Person(name, a
2021-02-03 21:25:28 146
原创 关于循环中let的tips
for循环中的let关键字特点看下如下代码以及结果: <div>1</div> <div>2</div> <div>3</div> <div>4</div> <script> let divs = document.querySelectorAll("div"); for(var i = 0;i<divs.length;i++)
2020-12-07 16:57:27 202
原创 js中函数的apply和call还有bind方法
apply和callapply和call这两个方法的作用一样,都是控制函数调用上下文即函数体内this值的能力,也就是切换所调用的函数的上下文。代码如下: window.color = "red"; document.color = "yellow"; let obj = { color: "blue" } function returnColor(){ console.log(this.
2020-12-07 10:49:52 189 1
原创 js中关于引用类型和值类型的区别
引用类型在如下代码中: let lessons = [ { name: "数学", num: 10 }, { name: "语文", num: 15 }, { name: "英语", num: 13 } ]; for(const value
2020-12-04 18:23:33 185
原创 js中关于const在for in或者for of中的使用
js中关于const在for in或者for of中的使用const声明的变量在一个块级作用域中是不能够重新赋值。那么在这个for循环当中使用会报错:for(const i = 0;i<3;i++){ console.log(i);}在chrome浏览器中我们可以看到如下错误:那么在for of或者for in当中使用就不会产生错误:let arr = [1,2,3,4,5];for(const value of arr){ console.log(value);}在ch
2020-12-04 16:56:01 6349 2
原创 Windows系统下的git操作
Windows系统下的git操作打开cmd进入到本地仓库。(也就是自己放入项目的文件夹)如果没有初始化,在cmd中输入 git init 来建立本地仓库。接着cd进入到你所要上传的项目的文件中,cmd中输入git status 看到那些修改被暂存到了, 哪些没有, 哪些文件没有被Git tracked到。git add . 把当前路径下所有的文件添加到暂存区。接着在cmd中输入 git commit -m “你的注释” 添加这次上传的注释。git remote add origin http
2020-11-29 11:37:31 2520 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人