![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
文章平均质量分 96
睿吉吉
Say less, do more
展开
-
图文并茂 最详细的flex布局入门介绍 十分钟带你玩转flex布局
前奏 作为一个热衷后台开发的程序猿,自己对于前端页面布局掌握的真的不是太好,以前做过的大多数页面都是用bootstrap框架快速搭建的。在大学期间,页面布局仅仅学过一些table布局,div+css布局,瀑布流式布局,圣杯布局等等,前段时间在微信小程序上布局几个页面,发现用position+float布局起来很麻烦,就恶补了下flex布局。 Flex(弹性)布局,2009...原创 2020-03-17 19:07:39 · 8038 阅读 · 7 评论 -
JavaScript的深拷贝(Deep Copy)和浅拷贝(Shallow Copy)
上周在开发任务中遇到对象的深浅拷贝了,顺便看了下公司的封装的底层类库,又重新把这块整了一下,做个总结,服务端我是用.net的,就不用C#写了哈,不太通用,面试这道题必备。JavaScript变量的存储JS中的变量是在存储在栈内存和堆内存中的。 基本类型存储在栈内存中,栈中直接存放数据 引用类型变量分配在栈内存中,但是栈内存中只存放指向堆内存特定数据空间的指针(地址),实际数据在堆中存放 赋值和深浅拷贝深浅拷贝只针对于引用类型,此处的赋值也考虑引用类型。 ...原创 2020-11-28 21:46:06 · 503 阅读 · 2 评论 -
深度解析JavaScript中的面向对象、原型、原型链与继承-(上)
JS中面向对象与其他高级语言面向对象的区别其他高级语言面向对象 像Java、C#、C++这些高级程序语言的面向对象具有以下特征:以类(class)为核心构建面向对象机制 类是更高层的抽象,对象是类的实例,可以把一切事物抽象为对象 具有继承、封装、多态的三个基本特征JavaScript的面向对象 JavaScript语言中并没有像上述那些高级语言具有一套完整的面向对象机制。在ES6之前,JS还没有真正的class关键字(目前有了仍旧是语法糖),所以在ES6之前的那段时期,...原创 2021-10-24 20:16:30 · 356 阅读 · 0 评论 -
循序渐进·一文带你彻底搞懂JavaScript Runtime Event Loop
先简单聊一聊 JavaScript中的“Event Loop”应该是JavaScript中一个非常重要的一个知识点,至少在我以往的面试过程中被问到很多次。初次了解“Event Loop”相关知识的时候我想好多同学,特别是初学或者经验不是太丰富的同学大概是这样一个过程:(实际上,不仅仅限于“Event Loop”稍微有深度的知识也大概是这样)打开浏览器,跳转到百度 搜索关键字Event Loop 点击第一条搜索结果 下拉滚动条,目测文章长度(此处有可能直接跳到第五步),试着阅读几分钟 当...原创 2021-10-05 16:49:23 · 1616 阅读 · 0 评论