前端知识笔记(六)———HTTP和HTTPS有什么区别?
首先还是先了解HTTP和HTTP分别是什么意思一,HTTP(1)HTTP的理解HTTP是HTTP协议,是超文本传输协议(Hypertext Transfer Protocol)的缩写,它是用于传输超媒体文档(如HTML)的应用层协议。HTTP是全球互联网上应用最为广泛的协议之一,也是万维网(World Wide Web)的基础。(2)HTTP的主要特点包括无连接:即每个请求/响应对之间相互独立,....
前端知识笔记(五)———break和continue的区别是什么?(详细)
其实很好进行区分,简单易懂,接下来我举个栗子,想必各位爱因斯坦就能看明白了首先来说说break,解释呢,就是说会跳出循环,break 是终止这个循环,但是他到底是怎么个中止法呢?break:假如我现在命了一个数组,里面有[1,2,3,4,5],我使用for循环遍历此数组,然后将此数组进行一个简单的判断,我判断,循环中i++在执行到三的时候,使用break进行跳出循环,最后遍历得到的数组就是[1,....
前端知识笔记(四)———深浅拷贝的区别,如何实现?
首先要了解什么是浅拷贝,什么是深拷贝,才能更好的清除他们有什么区别,从而如何实现深浅拷贝一,什么是浅拷贝?浅拷贝(shallow copy):指创建一个新的数据结构,该数据结构中的元素值是原始数据结构中元素的副本;只复制指向某个对象的指针,而不复制这个对象本身,新旧对象共享一块内存二,什么是深拷贝?深拷贝(deep copy):指创建一个新的数据结构,该数据结构中的所有元素及其嵌套元素都是原始数....
前端知识笔记(三)———Map和Set有什么区别?
首先想知道这两者的区别,要知道这两者的用处一,Map是什么,有什么特点?Map是一种键值对的集合。特点:键可以是任意数据类型,包括基本数据类型和引用数据类型。键值对之间是有序的。可以通过键来获取对应的值。键是唯一的,不会出现重复的键。可以根据需要动态添加、修改、删除键值对。实例:let map = new Map(); map.set("name", "John"); // 添加键值对 map.....
前端知识笔记(二)———跨域到底是什么意思?
一.什么是跨域?当一个请求url的协议、域名、端口三者之间任意一个与当前页面url不同即为跨域。二.为什么会跨域?1.出于浏览器的同源策略限制。同源策略(Sameoriginpolicy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。2.发起ajax请求的那个页面的地址 和 ajax接口地址 不在同一个域中。3.浏览器向web服务器发起h....
前端知识笔记(三十)———前端需要掌握的技术有哪些方面
上一篇文章说了些前端这个岗位在整个项目开发过程中的重要性,那么,下面我们来谈谈前端在做项目时需要掌握的技术有哪些方面?前端开发需要掌握的技术包括以下几个方面:1.HTML:HTML是网页的基础骨架,是网页内容的载体,负责网页内容的排列和布局。2.CSS:CSS是网页的样式表,负责网页的外观和样式。一般情况下HTML+CSS是在一起使用为了页面布局的,说到布局可能会需要用到PS和蓝湖等一类设计工具....
前端知识笔记(二十四)———快速创建桌面端(electron-egg)
介绍 | electron-eggelectron-egg: 一个入门简单、跨平台、企业级桌面软件开发框架。electron-egg是一个基于Electron和Egg.js的框架,可以用于快速构建跨平台的桌面应用程序。1.兼容平台:electron-egg可以在Windows、MacOS和Linux等多个平台上运行。2.简单易用:electron-egg提供了一些简单易用的API,窗口管理、菜单....
前端知识笔记(二十)———简易弹窗制作
这是自己闲来无事写的一个小弹窗,只需一个div标签,里面写入弹窗想要显示的内容即可,简单易懂,一看就会HTML部分只需要写个div标签命个名,把弹窗内容写上就可以了使用css添加样式弹窗名{ /* 弹窗位置自行调整 */ position: fixed; top: 20vh; left: 90vh; /* 颜色自行调整 */ background-color: #056...
前端知识笔记(十八)———页面首次滑动不可返回
移动端的一个常见的功能<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1"> <title></ti...
前端知识笔记(十五)———JS实现日历功能
无需理解,“开袋即食”,打开就是一个日历的样式以及功能<!doctype html> <html> <head> <meta charset="utf-8"> <title>Js日历</title> <style type="text/css"> *{ ma...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
前端更多笔记相关
阿里巴巴终端技术
阿里巴巴终端技术最新内容汇聚在此,由阿里巴巴终端委员会官方运营。阿里巴巴终端委员会是阿里集团面向前端、客户端的虚拟技术组织。我们的愿景是着眼用户体验前沿、技术创新引领业界,将面向未来,制定技术策略和目标并落地执行,推动终端技术发展,帮助工程师成长,打造顶级的终端体验。同时我们运营着阿里巴巴终端域的官方公众号:阿里巴巴终端技术,欢迎关注。
+关注