摘要: 什么是原型链: 每个对象都可以有一个原型_proto_,这个原型还可以有它自己的原型,以此类推,形成一个原型链。查找特定属性的时候,我们先去这个对象里去找,如果没有的话就去它的原型对象里面去,如果还是没有的话再去向原型对象的原型对象里去寻找...... 这个操作被委托在整个原型链上,这个就是我们说的 阅读全文
posted @ 2021-10-12 17:57 辉太狼` 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 概念: 响应式网站设计是一种网络页面设计布局,其理念是:集中创建页面的图片排版大小,可以智能地根据用户行为以及使用的设备环境进行相对应的布局。 用到的技术: 多使用 max-width、min-width,不写死宽度; 使用 media 查询来响应不同分辨率; 使用动态 REM 方案保证手机端的显示 阅读全文
posted @ 2021-10-11 20:13 辉太狼` 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 var 用来声明全局变量, 函数内部可以直接读取全局变量。 var n=999; function f1(){ alert(n); } f1(); // 999 但用var 阅读全文
posted @ 2021-10-11 19:00 辉太狼` 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 概念: 声明一个函数,并马上调用这个匿名函数就叫做立即执行函数。 声明方式: //第一种:用括号把整个函数定义和调用包裹起来 (function(){ //function body }()) //第二种:用括号把函数定义包裹起来,后面再加括号 (function (){ //function bo 阅读全文
posted @ 2021-10-11 17:21 辉太狼` 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。 针对所有的元素重复以上的步骤,除了最后一个。 持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。 var arr 阅读全文
posted @ 2021-10-09 21:25 辉太狼` 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 在 JavaScript 中,任务被分为两种,一种宏任务(MacroTask),一种叫微任务(MicroTask)。 MacroTask(宏任务) script全部代码、setTimeout、setInterval、I/O、UI Rendering。 MicroTask(微任务) Process.n 阅读全文
posted @ 2021-10-09 09:19 辉太狼` 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 概念: 重排:节点的几何属性发生改变,比如改变元素的宽高、位置,DOM树重新排列,导致浏览器重新计算节点的几何属性。 重绘:节点的外观样式发生改变,浏览器将重新渲染的树渲染到屏幕。 完成重排后,要将重新构建的渲染树渲染到屏幕上。因此重排一定重绘,重绘不一定重排。 重排因为要重新计算 Render T 阅读全文
posted @ 2021-10-08 10:42 辉太狼` 阅读(426) 评论(0) 推荐(1) 编辑
摘要: 对Promise的理解 Promise是异步编程的一种解决方案,可以获取异步操作的消息,避免了地狱回调,它比传统的解决方案回调函数和事件更合理和更强大。 所谓Promise,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。从语法上说,Promise 是一个对象,从它 阅读全文
posted @ 2021-10-02 22:05 辉太狼` 阅读(135) 评论(0) 推荐(1) 编辑
摘要: call()、apply()、bind() 都是用来重定义 this 这个对象的! var obj1 = { username: "HuiTaiLang", fn: function() { concole.loh(this); console.log(this.username); } } var 阅读全文
posted @ 2021-10-01 11:04 辉太狼` 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 拷贝不能脱离数据类型来谈 数据类型 除ES6引入的Symbol和BigInt数据类型,JS数据可大致分为:基本数据类型(String、 Number、Boolean、Null、Undefined)和引用数据类型(统称为Object,包括Array、Function...)。 基本数据类型的特点:直接 阅读全文
posted @ 2021-09-29 23:46 辉太狼` 阅读(51) 评论(0) 推荐(1) 编辑