高德Marker 类中有关于icon 图片的使用,现有两种方式可以实现 一.使用import 导入 在组件中直接import svg from ‘demo/run.svg’然后再初始化Marker…
分类:JavaScript
你不知道的 JavaScript 笔记——作用域和闭包
第一章:作用域是什么 程序中变量存储在哪里,需要是怎么找到它,这就需要设计一套存储以及能方便的找到它的规则,这个规则就是作用域 编译原理 JavaScript 是一门编译语言,它与传统编译语言不同,但编译步骤又非常相似;…
JS对象小结
对象 1.对象的定义 “无序属性的集合,其属性可以包含基本值,对象或者函数”。每个属性都是一个名/值对。属性名是字符串,因此我们可以把对象看成是从字符串到值的映射。 2.对象的创建 ======= 通过new创建对象 n…
【刷算法】按照之字形打印二叉树
题目描述 请实现一个函数按照之字形打印二叉树,即第一行按照从左到右的顺序打印,第二层按照从右至左的顺序打印,第三行按照从左到右的顺序打印,其他行以此类推 分析 第一反应可以按照普通的层次遍历然后再把第2、4、6等等偶数层…
webstrom Debug 调试vue项目
第一种,使用vue插件 下载插件:https://chrome.google.com/web… 这样直接run一个vue项目,你就会看见插件标亮了 打开调试模式,你就会看见最后有个vue标记,打开能看见当前v…
函数式编程之记忆 js
函数式编程之记忆是一种时间换空间的方法,用牺牲空间的复杂度来换取时间的复杂度 字符串连接 function f() { var s = arguments.length + Array.prototype.join.ca…
【刷算法】层次遍历二叉树
题目 从上到下按层打印二叉树,同一层结点从左至右输出。每一层输出一行。 分析 分层次遍历肯定要使用队列来完成了,没啥好分析的 代码实现 /* function TreeNode(x) { this.val = x; th…
前端存储 (5) - service worker 离线存储
service worker 离线存储 简介: 一般的网站 在我们无法访问的 时候 一般 回出现 如下 该网页无法访问 service worker 构建的网站不会出现这个错误,因为所有的 请求都是先经过 service…
javascript —— 运算符
算术运算符 javascript中的算术操作主要通过算术运算符来实现,算术运算符包括一元算术运算符和二元算术运算符两种。 一元算术运算符 一元算术运算符用于一个单独的操作数,并产生一个新值。在javascript中,一元…
前端存储 (4) - IndexDB
IndexDB的出现 是为了存储更大量的结构化数据 demo地址 简介 IndexedDB是一个事务型数据库系统,类似于基于SQL的RDBMS。 然而不同的是它使用固定列表(只有 key,value),IndexedDB…
前端存储 (3) - window,页面元素存储
window ,全局函数 在 window 对象上绑定全局变量,利用闭包 都属于这类,比较简单 window.test = 123; function gerGlobalObject(){ var userName = …
前端存储 (2) - sessionStorage ,localStorage
sessionStorage ,localStorage 存储 目录 定义 生命周期 语法 存储大小 注意点 定义 sessionStorage ,localStorage 浏览器提供的api,可以在当前域名下存储信息,…