![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript&ECMAScript
China_forrest
这个作者很懒,什么都没留下…
展开
-
深拷贝和浅拷贝(自己实现一个深拷贝)
深拷贝和浅拷贝前言深拷贝和浅拷贝是面试中常问的问题,这次彻底总结一下正文数据类型存储特点:基本数据类型引用类型直接存储在栈stack中在栈中存储指针,在堆中获得实体(真实数据)深拷贝和浅拷贝...原创 2020-08-27 16:20:55 · 189 阅读 · 0 评论 -
javascript高级程序设计之 引用类型
第五章 引用类型object.hasOwnProperty(“属性名”)const object1 = {};object1.property1 = 42;console.log(object1.hasOwnProperty('property1'));// expected output: trueconsole.log(object1.hasOwnProperty('toString'));// expected output: falseconsole.log(object1.原创 2020-07-27 17:58:39 · 123 阅读 · 0 评论 -
我知道的TDD
TDDTDD 是测试驱动开发(Test-Driven Development),它同样也是敏捷开发的一种方法论。TDD 是再开发代码之前,先编写单元测试用例,用测试的代码确定要编写什么样的代码。它的整个思路就是通过测试来驱动整个软件开发的进度,当然这对测试人员来说是一个更高的要求和标准。TDD 三大原则:You are not allowed to write any production code unless it is to make a failing unit test pass.You原创 2020-07-27 13:51:52 · 180 阅读 · 0 评论 -
javascript高级程序设计之 BOM
第八章 BOM强制刷新window.location.reload()Javascript刷新页面的几种方法: 1 history.go(0) 2 location.reload() 3 location=location 4 location.assign(location) 5 document.execCommand('Refresh') 6 window.navigate(location) 7 location.replace(location) 8 document.原创 2020-07-27 13:47:56 · 140 阅读 · 0 评论 -
javascript高级程序设计之 第四章 变量、作用域和内存问题
第四章 变量、作用域和内存问题4.2 执行环境及作用域什么是执行环境?执行环境:定义了变量或函数有权访问的其他数据全局执行环境:最外围的一个执行环境(web浏览器中的全局执行环境是window对象)每个**执行环境**都有一个与之关联的**变量对象**(保存定义的所有变量和函数)编写的代码无法访问这个对象,但javascritp解析器会在后台使用它。...原创 2020-07-27 11:50:31 · 134 阅读 · 0 评论 -
我知道的javascritp高级程序设计
第八章 BOM强制刷新window.location.reload()Javascript刷新页面的几种方法: 1 history.go(0) 2 location.reload() 3 location=location 4 location.assign(location) 5 document.execCommand('Refresh') 6 window.navigate(location) 7 location.replace(location) 8 document.原创 2020-07-27 10:29:16 · 115 阅读 · 0 评论 -
我知道的ES6
ES6块级作用域之前只有函数作用域和变量作用域函数作用域:全局作用域:{ var name = "China_forrest"}console.log("name",name) //"China_forrest"let:定义变量{let name = "China_forrest"}console.log("name",name) //name is not definedcosn定义常量{const name = "China_forrest"}cons原创 2020-07-26 23:31:42 · 130 阅读 · 0 评论