- 博客(15)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 JavaScript经典面试题总结~(1)
前言大家早上好!本篇文章将总结一些比较经典的JavaScript面试题,如果有帮助到你,留下你的一键三连。JavaScript 面试题来了1. 你理解 JavaScript 预编译中 AO 了吗?请回答以下代码执行结果并做解释?function fn(a){ //定义一个函数fn() console.log(a); var a = 123; console.log(a); function
2021-03-21 06:58:31
267
8
原创 Go语言基础之流程控制
if流程控制是每种编程语言中的精髓代码案例if elsepackage mainimport "fmt"func main(){ age := 19 if age > 18 { // 条件满足 fmt.Println("小明18岁了!") }else{// 条件不满足 fmt.Println("小明还在读书。") }}if else 变体// 作用域 // age变量此时只在if条件判断语句中生效 // 这样做的目的是为了减小内存消耗 if age:=
2021-07-25 22:01:24
142
原创 Go语言基础之简述Go
标识符与关键字标识符在编程语言中标识符就是程序员定义的具有特殊意义的词。关键字关键字是指编程语言中预先定义好的具有特殊意义的字。变量的来历变量的类型变量的声明标准声明声明变量var str string;声明变量类型package main // 批量声明import "fmt"var (name string age int isOk bool)func main(){ name = "小王" age = 14 isOk = .
2021-07-18 17:19:18
241
2
原创 前端工具库~~续
前言补上链接 前端工具库补上未写完的前端工具库// 求两个集合的并集export const union = (a, b) => { var newArr = a.concat(b); return this.unique(newArr);}// 删除其中一个元素export const remove = (arr, ele) => { var index = arr.indexOf(ele); if (index > -1) {
2021-03-24 07:53:52
154
原创 为啥要清除浮动呢?
前言小伙伴们好,我是岚之炑(mu)。在这个春暖花开的季节里,我们又开心的学习了。今天我们一起学习为啥要清楚除浮动。什么是浮动?CSS的定位机制有3种:普通流(标准流)、浮动和定位。html语言当中另外一个相当重要的概念----------标准流!或者普通流。普通流实际上就是一个网页内标签元素正常从上到下,从左到右排列顺序的意思,比如块级元素会独占一行,行内元素会按顺序依次前后排列;按照这种大前提的布局排列之下绝对不会出现例外的情况叫做普通流布局。浮动则是元素与元素之间处于不同层级,导致元素发生重叠
2021-02-20 08:55:13
896
原创 JavaScript数据结构及算法---链表
前言链表存储有序的元素集合,但不同于数组,链表中的元素在内存中不是连续放置的。每个元素由一个存储元素本身的节点和一个指向下一个元素的引用组成。相较于传统的数组,链表的一个好处在于,添加或移除元素的时候不需要移动其他元素。在数组中,我们可以直接访问任何位置的任何元素,而想要访问链表中间的元素,需要从起点开始迭代直到迭代链表找到所需的元素。...
2021-02-18 18:00:57
128
原创 HTTP自我介绍(三)
前言上一篇文章我们说到了传输HTTP协议和确保可靠的TCP协议,现在我们来说说请求服务器的HTTP方法。简而言之,就是前端JD(工作要求)中的Restful规范所要求的几种方法。让服务器理解我们的请求...
2021-02-17 06:39:19
140
2
原创 HTTP自我介绍(二)
前言不要对外表过分在意,心灵才是最重要的。——宫崎骏《魔女宅急便》上一篇文章我们说了HTTP协议的起源与之相关的知识,本期我们来聊聊与HTTP相关的TCP、IP、DNS协议。负责传输的IP协议按层次分,IP网际协议位于网络层。Internet Protocol这个名称已经表明了其身份和地位,几乎所有使用网络的系统都会用到IP协议。TCP/IP协议族中的IP指的就是网际协议,这个协议名称占据了一半位置,其重要性不言而喻。IP和IP地址两个概念很容易让人搞混。(1) “IP”其实是一种协议IP协
2021-02-15 10:27:25
81
原创 HTTP自我介绍(一)
前言今天是大年初二,岚之炑祝大家新年快乐,在新的一年里健健康康,向自己的目标奋斗! 生活坏到一定程度就会好起来,因为它无法更坏。努力过后,才知道许多事情,坚持坚持,就过来了。——《龙猫》今天我们来说说HTTP,之前岚之炑也是学过的,不过很快就忘记了,零星的记得一些知识点。现在,我们重新来回顾一下HTTP相关知识。神秘的TCP/IP协议族在前端面试过程中,我们常常会遇到这样的一道面试题: 当我们在网页浏览器的地址中输入URL时,你知道Web页面是如何呈现的吗?Web页面当然不能凭空显示出来,
2021-02-13 21:44:05
182
2
原创 JavaScript数据结构及算法---队列和双端队列
前言我们的孤独就像天空中漂浮的城市,仿佛是一个秘密,却无从述说。——《天空之城》我们认识的队列今天我们聊一聊数据结构中比较重要的部分—队列。队列的数据结构同栈相同,只是遵循的原则不同,栈遵循先进后出,而队列是遵循先进先出原则的一组有序的项。如下,我们创建一个队列:class Quene { constructor (){ this.count = 0 this.lowestCount = 0 this.items = {} }}这上面还是一个基本的队列结构,接下来,我们需要用
2021-02-06 23:48:33
177
1
原创 JavaScript数据结构及算法---栈的两种实现
前言个人语录: 人类,就是一直在重复过去的道路。每个人都认为自己是对的,然后就由罪恶衍生出更多的罪恶,悲哀衍生出更多的悲哀,永远找不到出路 --- 宫崎骏内容栈栈是遵从后进先出原则的有序集合。新添加或待删除的元素都会保存在栈的同一端;称作栈顶,另一端称作栈底。在栈里,新元素都靠近栈顶,久元素都接近栈底。我们可以通过数组来模拟栈,比如:class Stack {constructor( ) { this.items = [ ]}这里我们引用了ES6的class关键字(
2021-02-05 15:50:03
97
转载 JavaScript数据结构及算法---数组
前言看到标题的小伙伴们,肯定很懵?园丁不是要搞懂数组的一系列方法吗?咋玩起文字游戏了?! 别急,我们还是了解下数组到底是什么.什么是数组数组就是一组数据的集合,其表现形式就是内存中的一段连续的内存地址,数组名称其实就是连续内存地址的首地址.数组特点数组定义时无需指定数据类型,编译器会自动推断数组中值的类型数组定义时无需指定数组的长度,数组的长度为数组本身的属性数组可以存储任何数据类型的数据简而言之,数组可以存放各种数据类型,数组会根据其元素的个数修改数组的长度.数组定义一般来说,数组
2021-02-05 13:58:31
113
原创 JavaScript数据结构及算法---序章
前言个人语录:不管你曾经被伤害的有多深,总会有一个人的出现,让你原谅之前生活对你的所有刁难!—宫崎骏混沌开始有了自己的形状中篇JavaScript基础很重要,这句话没有说错吧可能也没有多少人关注,姑且自我炫技吧JavaScript名唤Java, 但与Java语言一毛钱关系都没有.学习JavaScript语法前,重要的事是理解其基础首先 环境搭建啥的 直接略过 百度搜 node中文网 下载稳定版本 直接拥有JavaScript运行环境其次 JavaScript基础(五大模块)
2021-02-03 22:23:42
79
原创 CSS美化默认滚动条
前言在实际项目中,我们难免会遇到内容过多产生滚动条的时候,比如这样的:默认情况下的滚动条不是很美观,我们可以尝试利用css来美化一下默认样式。理解如何处理滚动条的效果呢?这里我们要先整理几个小的概念:(1)::-webkit-scrollbar 滚动的区域可以给滚动的区域设置width、height、background、border等(2)...
2020-12-22 21:49:56
558
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人