// 插进去算法 // 插进去排序有点相似人类按字母递次对数据举行排序,就犹如你打扑克牌一样,将摸来的扑克按大小放到适宜的位置一样。它的道理就是经由过程嵌套轮回,外轮回将数组元素挨个挪动,而内轮回则对外轮回中选中的元素及…
标签:JavaScript
vue组件挂载到全局要领
在近来的项目中,运用了bootstrap-vue来开辟,然而在现实的开辟过程当中却发明这个UI供应的组件并不能打到我们预期的结果,像alert、modal等组件每一个页面引入就得反复引入,并不像element那样能够经由…
Angular6 完成拖拽功用指令 drag
1. 指令代码 import { Directive, ElementRef, OnInit, HostListener } from '@angular/core'; @Directive({ selector: '[…
This 指針--沉思
本日早上看到民眾號推送了阮一峰先生的文章JavaScript 的 this 道理,文章不是很長因而研討了一下。 看完本身的總結以下: this this 指向函數運轉時地點的環境。 函數運轉在對象內,this 就指向該對…
11.Array类型
JavaScript 数组类型与其他语言不同之处 可以用来保存不同类型数据 var arr = ["5" , 3 , true, null, undefined, {}] 可以根据内容自动增长以容纳新数据 var arr…
CSS选择器学习
CSS选择器是学习CSS的一个核心部分,HTML页面中的元素就是通过CSS选择器来进行控制的,熟练使用CSS选择器能迅速根据文档结构对文档样式进行一对一,一对多或者多对一的控制和调整。 一、CSS 元素选择器(类型选择器…
手抄Vue(四)—— 封装Observer类
Vue.js 中,将数据对象转化为响应式数据的是 Observer 构造函数。我准备结合前面几篇已经整理出来的思路,实现一个自己的 Observer。 为了让代码结构更加清晰,同时考虑到可复用性,我先从前面几篇已有的实现…
5. 抽象工厂模式
设计模式并非是难以理解, 或是难以应用到实践中的, 相反的, 设计模式恰恰代表了某些场景下的最佳实践! 这些设计模式通常被有经验的开发者们所采用。 设计模式是开发者们在开发过程中面临的一般问题的解决方案。 这些解决方案是…
彻底理解js的作用域链
在之前的文章中我已经介绍了执行上下文的变量对象。在这一篇文章我要介绍执行上下文的作用域链了。 执行上下文.作用域链(scope chain) 作用域链与变量对象有着密不可分的关系,因为作用域链就是变量对象的数组!其中第一…
浅谈JavaScriptCore
本文由我们团队的王瑞华童鞋撰写。 OS X Mavericks 和 iOS 7 引入了 JavaScriptCore 库,它把 WebKit 的 JavaScript 引擎用 Objective-C 封装,提供了简单,快…
深入理解JavaScript系列(37):设计模式之享元模式
介绍 享元模式(Flyweight),运行共享技术有效地支持大量细粒度的对象,避免大量拥有相同内容的小类的开销(如耗费内存),使大家共享一个类(元类)。 享元模式可以避免大量非常相似类的开销,在程序设计中,有时需要生产大…
javascript – 使用bitcoinjs-min.js从字节数组转换为十六进制格式
我正在尝试从浏览器中的对象Q的以下x和y生成公钥.问题是为了使用这个公钥来验证JWT,我必须得到密钥的十六进制格式.我正在使用来自src =“bitcoinjs.min.js”的密钥对,它不允许我检索十六进制形式的公钥.…