自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 什么是Web3

前面讲到的Web1.0和Web2.0都是所谓的“中心化网络”,所有数据的存储、交互都会经过中心服务器的处理,这是自从互联网诞生之初就已经存在的模式,但是这种模式天生存在一种致命缺陷,那就是哪天服务器停止运营,用户所有的数据信息将不复存在。“去中心化”的分布式网络时代,基于区块链的架构,核心是“去中心化”,应用代码和数据分布在分布式网络中的参与节点上,而非中心化的服务器上。而“去中心化”,目的就是让用户当家做主,信息的存储、交互不再依赖中心服务器,而实现的方法就是“区块链”。

2022-10-30 13:38:55 232 1

原创 npm、bower、webpack基本使用

NPM(Node Package Manager):Node包管理工具,Node自带NPM;核心思想:代码仓库,在里面放所有需要被共享的代码;代码共享:1.早期主要靠网址共享代码;(bootcdn.cn)2.github兴起之后使用github上的下载功能;3.现在使用NPM;NPM使用:1.打开Node官网,下载Node;2.打开cmd命令提示符,进入目标文件夹;3.npm ...

2019-10-06 15:24:22 362

原创 js数组去重

var str="5|7|6|1|9|8|8|6|7";var arr=arrStr.split('|');console.log("原数组为:"+arr.join("、"));/*方法一:过滤插入*/var Arr1=[];arr.forEach(function (item) { if(Arr1.indexOf(item)==-1){ Arr1.push(item) }}...

2019-08-19 16:22:40 109

原创 js事件冒泡与事件捕获、阻止事件冒泡和浏览器默认行为

1、事件流:事件流描述的是从页面中接收事件的顺序,“事件冒泡流”由IE提出 ,“事件捕获流”由 Netscape 提出;事件流包括三个阶段:事件捕获阶段、处于目标阶段(即触发事件的元素)和事件冒泡阶段。“DOM2 级事件”规范要求事件应该从 document 对象开始捕获阶段,但主流浏览器都是从 window 对象开始。“DOM2 级事件”规范明确要求捕获阶段不会涉及事件目标(因为目标阶...

2019-08-15 16:19:06 1825

原创 JavaScript Element对象与字符串互转

我们常用的两种插入元素的方式: appendChild(node) 方法,该方法在父节点中追加子节点,不能是字符串类型;以及HTML5中的innerHTML属性,该属性可用来在父节点中写入字符串类型的标签;当取得的数据并不是自己想要的类型时,这时候就需要互转;1、字符串转Element/*字符串解析成元素节点类型*/function parseElement(str) { var o=do...

2019-08-14 23:01:02 8141

原创 CSS实现元素居中的几种方法

1、基本/*1、水平居中*//*块级*/margin:0 auto; /*行级、行内块级(给父元素添加)*/text-align:center; /*2、垂直居中*//*块级*/padding:10px 0; /*行级、行内块级*/line-height:(行高法,取值应与父级同高)vertical-align:midden;(作用环境:父元素有line-height,...

2019-08-12 14:27:24 224

原创 Cookie、离线缓存、localStorage、sessionStorage

为什么需要存储:由于HTTP协议它是一个无状态协议(每次http交互时无法携带一些用户身份标识),这时候就需要使用web存储;经常会被存储的数据:用户基本数据(包括登录标识) ,访问记录,偏好设置或者一些静态资源文件(长期不需要更新的文件);1、cookie存储位置:存储在客户端(前后端都可操作);存储空间:单个cookie存储空间上限4KB以内;每个站点存储的cookie数量不超过20...

2019-08-08 16:53:09 217

原创 JavaScript实例、prototype、_proto_、construtor

实例何为实例,可以理解为实际存在的例子;如果想知道一个对象是否是另一个对象的实例,最简单有效的方法就是使用instanceof操作符,该操作符能确定左侧的对象是否是右侧类的实例,返回一个boolean值;如使用该操作符检测基本类型的值,则始终会返回 false,因为基本类型不是对象。1、js中所有对象都是Object的实例(因为Object是一个基本对象类型,其他所有对象都从 Obje...

2019-08-02 12:34:25 256 1

原创 理解js对象,js对象分类:内置对象(单体内置对象、基本包装对象)、宿主对象、自定义对象

一、什么是对象1.js中将对象描述成一组无序属性的集合,其属性值可以包含基本值、对象或者函数(当属性值为函数时我们便叫它方法),只有对象才有属性和方法;属性集合:无非就是一组名(也叫键)值对,每个属性名都映射到一个值,也有人叫散列、散列表、字典、关联数组…;无序:即js对象的属性排列没有顺序,会因浏览器而异;2.javascript中除了null、undefined、string、numb...

2019-07-31 00:05:21 1360 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除