----------------------加微信和老王聊技术、聊产品、聊运营。定期组织主题性远程语音讨论。进群加微信技术微信群:加微信:wonter 发送:技术Q 医疗微信群:加微信:wonter 发送:医疗Q ---------------------- 推荐阅读: CSS编码规范  HTM
背景 最近需要为某单位开发地图展示系统,因此开始涉略和使用Leaflet这个轻量级地图库。 创建基础地图需要以下几步 引入相关js和css文件,创建基础地图 <div id="map"></div> var map = L.map("map", { center:
一、闭包的概念        函数套函数,子级函数里面用了父级函数的变量,这种情况就属于闭包。        函数套函数作用只是为了造出一个局部变量。 二、作用域的概念        假设一段代码被保存在单独的js文件中,当某个包含该js文件的网页运行在浏览器中的时候,JavaScript已经预先
栈   栈是一种特殊的的线性表结构,只允许在一端插入和删除操作。允许插入和删除的一端是栈顶,另一端是栈底,不包含任何数据的叫空栈,栈具有后进者先出(Last in first out)简称LIFO,栈的操作主要有入栈、出栈 如 线性表、链表都是线性结构中的一种,只是存储方式不一样,叫不同的名
随着前端技术不断地发展,岗位需求与薪资一路攀升。整个前端业界正值黄金时代,而前端开发者们却似乎学不动了。 大部分前端工程师的知识,其实都来自于工作中零散的学习和实践。在这种情况下,学习方向一旦偏离,就可能导致基础不牢固,知识认知不清晰,难以建立完整的知识体系。 winter带你告别零散和盲目的自学
  在做毕业设计项目中,需要显示后台传输的时间数据,时间通过ajax从后台传过来后是以时间戳的形式存在的,上网百度了个好用的时间戳转格式的js方法,直接拿过来用,结果发现转换后显示出来都是NaNaNa。、   我把时间戳直接粘贴到在线时间格式转换网站上,发现时间戳本身没有问题,时间显示正确。  
链表   标准数组是一块连续的内存地址,所以在做插入、删除时会对数据进行大量的移动,如果数据量很大那么效率会比较低。如果我们把每一个元素都记录着下一个元素的地址,那我们在做插入、删除时是不是只需要改变下一个元素的地址即可, 如  从存储结构来看链表不需要一块连续的内存空间,它通过“指针”将一组零
 背景 最近在开发前端项目时,公司为了提升搜索引擎排名,要求我们对网站做一些SEO优化手段,在与相关的搜索优化公司合作后,对方提出了诸如对关键页面加上H1标签、设置关键词TDK、为logo图设置alt等的建议。   但很多前端开发框架如vue,react等打包后页面的数据都放在了js代码中,只在页
最近学习了Chrome插件的开发,总体来说上手还是很容易的,因为浏览器插件本质上依旧是网页,写几个demo基本就了解了他的开发过程。 完整项目:xmy6364/chrome-extension-getimage 什么是Chrome插件 正如开头所说的,Chrome插件实际上就是一个网页,由HTM
# const 和 let 不要用 var,而是用 const 和 let,分别表示常量和变量。不同于 var 的函数作用域,const 和 let 都是块级作用域。 1 const NUM = 1000; 2 3 let count = 0; 4 count = count + 1; 1.
目录1. 概述2. 详论3. 参考 1. 概述 在上一篇文章《JavaScript异步编程1——Promise的初步使用》,简单介绍了一下Promise的初步使用。复习一下,Promise异步编程可以用如下的范式来编写: 定义一个函数(function A),这个函数返回一个Promise对象。
线性结构 线性结构是一个有序数据元素的集合,数据之间的关系是1:1 的关系如: 平时常用的线性结构有数组、线性表、栈、队列 如。 什么是数组   数组是计算机分配一块连续的内存空间,来存储具有相同元素类型的数据。数组具有随机访问的特点,这个特点有利有弊,比如可以根据数组下标快速的访问元素,但
我想禁用的可调整大小的属性textarea。 目前,我可以textarea通过点击的右下角textarea并拖动鼠标来调整a的大小。如何禁用此功能?   以下CSS规则禁用textarea元素的大小调整行为: textarea { resize: none; } 要禁用某些(但不是全部)t
一、模块化的理解 1. 什么是模块? 将一个复杂的程序依据一定的规则(规范)封装成几个块(文件), 并进行组合在一起 块的内部数据与实现是私有的, 只是向外部暴露一些接口(方法)与外部其它模块通信 2. 模块化的进化过程 (1)全局function模式 : 将不同的功能封装成不同的全局函数
正则表达式 正则表达式是用于匹配字符串中字符组合的模式。在JavaScript中,正则表达式也是对象。这些模式被用于RegExp的 exec和 text方法,以及String中的 match、matchAll、replace 、search 和split方法 创建表达式 字面量 使用两个 / 直接