![](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 · 194 阅读 · 0 评论 -
javascript高级程序设计之 引用类型
第五章 引用类型 object.hasOwnProperty(“属性名”) const object1 = {}; object1.property1 = 42; console.log(object1.hasOwnProperty('property1')); // expected output: true console.log(object1.hasOwnProperty('toString')); // expected output: false console.log(object1.原创 2020-07-27 17:58:39 · 132 阅读 · 0 评论 -
我知道的TDD
TDD TDD 是测试驱动开发(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 · 186 阅读 · 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 · 148 阅读 · 0 评论 -
javascript高级程序设计之 第四章 变量、作用域和内存问题
第四章 变量、作用域和内存问题 4.2 执行环境及作用域 什么是执行环境? 执行环境:定义了变量或函数有权访问的其他数据 全局执行环境:最外围的一个执行环境(web浏览器中的全局执行环境是window对象) 每个**执行环境**都有一个与之关联的**变量对象**(保存定义的所有变量和函数)编写的代码 无法访问这个对象,但javascritp解析器会在后台使用它。 ...原创 2020-07-27 11:50:31 · 142 阅读 · 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 · 122 阅读 · 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 defined cosn定义常量 { const name = "China_forrest" } cons原创 2020-07-26 23:31:42 · 137 阅读 · 0 评论