logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

前端有几种存储方式?

一、写在前面前端的存储方式也是重中之重,下面来总结一下前端存储方式的种类。二、总结主要存在四种:cookie,localStorage,sessionStorage,indexedDB。2.1、cookies:在HTML5标准前本地储存的主要⽅式,优点是兼容性好,请求头⾃带cookie⽅便,缺点是⼤⼩只有4k,⾃动请求头加⼊cookie浪费流量,每个domain限制20个cookie,使⽤起来麻烦

#前端
如何在javascript中实现不可变对象

一、写在前面javascript是一种灵活的语言,你可以重新定义任何东西,但是当项目变得复杂时,我们会发现可变的数据结构的问题。随着javascript的最新版本的发布这种情况发生了改变。现在可以创建不可变的对象。本文介绍如何用三种不同的方法来做。对象的不变性意味着我们不希望对象在创建后即以任何方式更改(将他们设置为只读类型)假设我们需要定义一个car对象,并在整个项目中使用它的属性来执行操作。我

javascript中Map和WeakMap的使用

javascript中Map和WeakMap的使用在开始之前,我们还需要了解一点,Object的键必须是字符串,如果你传给Object的不是字符串类型作为键,Object会自动转化。一、Map的使用由于Object只能用字符串作为键,所以ES6中就有了产生了Map,Map的作用就是可以把任何值作为键,也可以将对象作为键。Map的方法<script>const map = new Map

#es6#javascript
react基本语法总结?

1、js和jsx有什么区别,为什么要使用jsx// ①jsx的使用<script type="text/babel">const VDOM = <h1 id='title'>hell,react</h1>ReactDOM.render(VDOM, document.getElementById('test'))</script>②js的使用<s

#react.js#javascript#前端
基于vue element-ui以及node.js koa2, mongodb数据库开发的后台管理系统

基于vue element-ui以及node.js koa2, mongodb数据库开发的后台管理系统一、实现功能实现登录注册,验证,增删改查(管理员),增删改查(用户),增删改查商品, 增删改查店铺,以及关注店铺,关注用户等一些功能。二、数据库设计三、所用到的技术这个demo使用的是前后端分离。前端所用到的技术栈有:vue, element-ui,axios后端所用到的技术有node.js,ko

#mongodb
javascript中DOM扩展

javascript中DOM扩展一、selectors APIdocument.querySelector()其中可以是标签名,类名,id名。document.querySelectorAll()其中也可以传入标签名,类名,id名。其最终传出的是一个HTMLCollection,是一个类数组。所以可以对其进行遍历。//三种遍历方式for(let i = 0 ;i<div.length;i++

vite详解

一、认识vitewebpack是目前整个前端使用最多的构建工具,但是除了webpack之后也存在其他一些构建工具。比如说rollup,parcel,gulp,vite等等。vite的官方定位是下一代前端开发和构建工具。如何定义下一代开发和构建工具呢?我们知道在实际开发中,我们在编写的代码往往是不能被浏览器直接识别的,比如ES6,TypeScript,Vue文件等。所以此时我们必须通过构建工具来对代

#vue.js#javascript
三种事件模型是什么?

第一种事件模型是最早的 DOM0 级模型,这种模型不会传播,所以没有事件流的概念,但是现在有的浏览器支持以冒泡的方式实现,它可以在网页中直接定义监听函数,也可以通过 js 属性来指定监听函数。这种方式是所有浏览器都兼容的。...

#前端#javascript
vite详解

一、认识vitewebpack是目前整个前端使用最多的构建工具,但是除了webpack之后也存在其他一些构建工具。比如说rollup,parcel,gulp,vite等等。vite的官方定位是下一代前端开发和构建工具。如何定义下一代开发和构建工具呢?我们知道在实际开发中,我们在编写的代码往往是不能被浏览器直接识别的,比如ES6,TypeScript,Vue文件等。所以此时我们必须通过构建工具来对代

#vue.js#javascript
深入理解javascript类数组对象

一、什么是类数组类数组的定义只存在一条,就是存在length属性。1、类数组形式<script>let divs = document.querySelectorAll("div")console.log(divs.length)//9console.log(divs[0])//<div>1</div>console.log(divs)//NodeList(9)

#javascript#前端#html5
    共 39 条
  • 1
  • 2
  • 3
  • 4
  • 请选择