- 博客(7)
- 收藏
- 关注
转载 JS中的内存管理
「前端进阶」JS中的内存管理前言像C语言这样的底层语言一般都有底层的内存管理接口,比如 malloc()和free()用于分配内存和释放内存。而对于JavaScript来说,会在创建变量(对象,字符串等)时分配内存,并且在不再使用它们时“自动”释放内存,这个自动释放内存的过程称为垃圾回收。因为自动垃圾回收机制的存在,让大多Javascript开发者感觉他们可以不关心内存管理,所以会在一些情况...
2019-10-29 16:09:16 144
转载 webpack入门
本文主要从webpack4.x入手,会对平时常用的Webpack配置一一讲解,各个功能点都有对应的详细例子,所以本文也比较长,但如果你能动手跟着本文中的例子完整写一次,相信你会觉得Webpack也不过如此。 一、什么是webpack,为什么使用它?1.1 什么是webpack?简单来说,它其实就是一个模块打包器。 1.2 为什么使用它?如果像以前开发时一个ht...
2019-09-04 14:10:50 176
转载 VUE组件的通信方式
vue是数据驱动视图更新的框架, 所以对于vue来说组件间的数据通信非常重要,那么组件之间如何进行数据通信的呢?首先我们需要知道在vue中组件之间存在什么样的关系, 才更容易理解他们的通信方式, 就好像过年回家,坐着一屋子的陌生人,相互之间怎么称呼,这时就需要先知道自己和他们之间是什么样的关系。vue组件中关系说明:如上图所示, A与B、A与C、B与D、C与E组件之间是父子关系; B与C...
2019-07-31 13:58:19 186
转载 CSS布局
CSS 布局方案我们在日常开发中经常遇到布局问题,下面罗列几种常用的css布局方案话不多说,上代码!居中布局以下居中布局均以不定宽为前提,定宽情况包含其中1、水平居中a) inline-block + text-align.parent{ text-align: center;}.child{ display: inline-block;}复制代码ti...
2019-06-28 16:05:57 170
转载 flex
水平垂直居中也算是 CSS 领域最为常见的一个问题了,不同场景下的方法也各不相同,各有优劣。嗯,下面这种应该算是最便捷的了:<div class="g-container"> <div class="g-box"></div></div>复制代码.g-container { display: flex;}.g-box {m...
2019-05-31 14:53:22 1277
转载 数组方法大全
根据红宝书整理1、检测数组Array.isArray()确定某个值到底是不是数组。var arr = [1,2,3];console.log(Array.isArray(arr)) //true复制代码2、转换方法toString()将 Array 的元素转换为字符串。结果字符串由逗号分隔,且连接起来。var arr = [1,2,3];console.log(arr.toS...
2019-04-29 16:19:08 161
转载 bootstrap-select插件angularjs爬坑
一、前因公司的项目早就上线了,现在正处于逐步的优化当中,其中有一个就是关于下拉框的优化。因为随着公司业务的开展,进驻的经销商已经有上百家了,而普通的下拉框对选取某一个经销商着实有一定的效率低下,因此需要优化。由于网上大多数都是JQuery与boorstrap-select的搭配应用,与angularjs之间的搭配较少,因此想着写一篇拙劣的指南,如有错误,还请不吝...
2019-03-28 11:05:20 904
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人