本文重要讨论一下JS的作用域和this关键字。作用域,就是你的要领或许变量可接见的地区,是他们实行的上下文。假如你见过如许的代码: function someFunc() { var _this = this; some…
分类:JavaScript
javascript桥接模式(1)-队列数据结构
根据书上例子的实际要求,涉及到js队列的问题。所以先把js中队列的具体实现数据结构贴出来。具体参考《学习javascript数据结构和算法》第四章。 队列数据结构遵循先入先出的原则。入队操作添加到数组的末尾,返回新数组。…
第11章 Spring Boot应用监控
第11章 Spring Boot应用监控 在实际的生产系统中,我们怎样知道我们的应用运行良好呢?我们往往需要对系统实际运行的情况(各种cpu,io,disk,db,业务功能等指标)进行监控运维。这需要耗费我们不少精力来搞…
为ES7&ES7+新特性立一个Note
前言 ES6较ES5来说可能是一个较大的版本变动,增添了很多特性或者语法糖,使得整个JS语言的使用体验又向前迈了一大步,但是ES6(ECMAScript2015)之后,每一年都会有新的语言强化版本更新出现,所谓的ES7等…
Socket.io学习资源整理
socket.io-stream 通过添加这个插件,你就可以发送数据流对象,这样你就可以写出内存效率高的程序。在第一个例子中,我们加载一个文件到内存中在发送它之前,但如果这个文件比较大的话,就有可能出现内存溢出问题,用上…
数据结构 JS 版
内容:栈、行列、链表、鸠合、字典、散列表、树 栈 经由过程类封装完成栈构造,不直接继续数组的原生要领的原因是,数组具有某些其他数据构造的要领,为了只让栈暴露栈的要领,还得编写将非栈的要领关闭的代码,多了冗余代码,且不是面…
【重温基本】7.时候对象
本文是 重温基本 系列文章的第七篇。本日感觉:做好自律。 系列目次: 【温习材料】ES6/ES7/ES8/ES9材料整顿(个人整顿) 【重温基本】1.语法和数据类型 【重温基本】2.流程掌握和错误处置惩罚 【重温基本】3…
关于for轮回的简朴归结
关于for轮回,我经常会殽杂,在此做一下梳理。 1、for轮回 最原始的遍历,取得数组里的值。 var arr1 = [1, 2, 3]; for(var i = 0 ; i< arr1.length; i++){…
浅析webpack源码之Compilation.js粗解(九)
我们先看一下 compilation是什么?是一个很大的对象打印key值 [ '_pluginCompat', 'hooks', 'name', 'compiler', 'resolverFactory', 'input…
逗号操作符以及(0,function)()
相干链接:https://developer.mozilla.org… 逗号操作符 概述:逗号操作符对它的每一个操作数求值(从左到右),并返回末了一个操作数的值。当你想要在希冀一个表达式的位置包括多个表达式时…
JavaScript面向对象编程进修笔记---观点定义
1、专用术语 面向对象编程顺序设计简称:“OOP”,在面向对象编程中常用到的观点有:对象、属性、要领、类、封装、聚合、重用与继续、多态。 2、什么是对象? 面向对象编程的重点就在于对象,而所谓对象实质上指的是“事物在顺序…
JS note ---语句
语句 JavaScript 语句向浏览器发出的命令 语句的作用是告诉浏览器该做什么。 JS就是由一条一条的语句构成的 每一条语句使用;结尾 JS中的语句默认是由上至下顺序执行的 但是我们也可以通过一些流程控制语句来控制语…