自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 搭建 Vue开发环境

1.vue-devtools 开发工具 浏览器的拓展工具 快速进行当前项目管理1.1 解压1.2 到对应文件夹中 cnpm i1.3 npm run build 将内容打包 整个一个网页 和js1.4 找到对应配置shells>chrom->json文件-》"persistent": true1.5谷歌——》设-》加载拓展应用 开发者模式-》加载拓展程序 vue-devtools-dev\shells\chrome2.rimraf 工具 强制删除。...

2022-08-29 17:19:45 420 1

原创 【关于Vue的常用语法④】

兄弟组件传值、非父子组件传值、props限制、插槽等等

2022-08-13 17:29:14 380

原创 【关于Vue的常用语法③--创建组件、组件传值、生命周期】

如何创建组件、和组件之间的传值、和Vue的生命周期

2022-08-13 11:52:21 425

原创 【关于Vue的常用语法②】

Vue计算属性、watch选项、set方法、v-once取消双向绑定

2022-08-13 07:41:10 129

原创 【关于Vue的常用语法①】

vue数据绑定和基本使用及语法和标签属性等等

2022-08-05 14:55:49 237

原创 面试中的英语词汇

12.Mature,self-motivatedandstronginterpersonalskills.思想成熟、上进心强,并具极丰富的人际关系技巧。9.Initiative,independentandgoodcommunicationskill积极主动、独立工作能力强,并有良好的交际技能。3.Abilitytoworkindependent1y,matureandresourcefu1.能够独立工作、思想成熟、应变能力强。...

2022-07-20 16:57:12 234

原创 后端如何实现密码加密

代码】后端如何实现密码加密。

2022-07-16 22:23:43 698

原创 【websocket–聊天室】

websocket--聊天室功能实现(全!!!!!)

2022-07-12 23:37:19 206

原创 【Node.js】②

先划分请求方式如果是post请求 如何接收路径和参数然后创建个form表单直接打开form表单不存在跨域问题所以 直接打开后输入username:123456789输入upass:123点击登录node会接收到;username=123456789&upass=123[Object: null prototype] { username: ‘123456789’, upass: ‘123’ }和上面代码对照一下 就会明白以上这个接收参数的问题就解决了node开发过程中 每一个特殊的需求

2022-06-23 15:43:35 152

原创 【Node.js】①

JavaScript 诞生于 1995 年,几乎是和互联网同时出现;Node.js 诞生于 2009 年,比 JavaScript 晚了 15 年左右。在 Node.js 之前,JavaScript 只能运行在浏览器中,作为网页脚本使用,为网页添加一些特效,或者和服务器进行通信。有了 Node.js 以后,JavaScript 就可以脱离浏览器,像其它编程语言一样直接在计算机上使用,想干什么就干什么,再也不受浏览器的限制了。Node.js 不是一门新的编程语言,也不是一个 JavaScript 框架,它

2022-06-23 11:05:19 91

原创 前端面试题---(css篇②)15道题

1、first-child与first-of-type的区别是什么?二者的区别如下:first-child匹配的是父元素的第一个子元素,可以说是结构上的第一个子元素。first- of-type匹配的是该类型的第一个元素,类型就是指冒号前面匹配到的元素,并不限制是第一个子元素,只要是该类型元素的第一个即可。当然,这些元素的范围都属于同一级,也就是同辈。下面给出一段示例代码。<div><p></p><span></span>

2022-05-13 13:44:47 310

原创 Node.js基础常见面试题

第1题, 什么是nodejs?我们在哪里使用它?Nodejs是服务器端的一门技术。它是基于Google V8 JavaScript引擎而开发的。用来开发可扩展的服务端程序。第2题,为什么要使用node js?nodejs会让我们的编程工作变得简单,它主要包含如下几点几个好处:执行快速。永远不会阻滞。JavaScript是通用的编程语言。异步处理机制。避免并行所带来的问题。第3题,nodejs有哪些特点?是单线程的,但是有很高的可扩展性,使用JavaScri

2022-05-13 13:32:52 519

原创 关于HTTP协议经典面试题 及答案

Http是什么?通俗来讲,他就是计算机通过网络进行通信的规则,是一个基于请求与响应,无状态的,应用层的协议,常基于TCP/IP协议传输数据。目前任何终端(手机,笔记本电脑。。)之间进行任何一种通信都必须按照Http协议进行,否则无法连接。四个基于:请求与响应:客户端发送请求,服务器端响应数据无状态的:协议对于事务处理没有记忆能力,客户端第一次与服务器建立连接发送请求时需要进行一系列的安全认证匹配等,因此增加页面等待时间,当客户端向服务器端发送请求,服务器端响应完毕后,两者断开连接,也不保存连

2022-04-29 21:46:03 3887

原创 前端面试题---(css篇①)15道题

什么是css????????CSS全称为Cascading Style Sheets,中文翻译为“层叠样式表”,简称CSS样式表,是一种用来表现HTML或XML等文件式样的计算机语言,是一种标准的样式表语言,用于描述网页的表示,即布局和格式。主要作用:可以有效地对页面的布局、字体、颜色、背景和其它效果实现更加精确的控制;使页面的字体变得更漂亮,更容易编排。下面给大家呈上十五道关于css的面试题。1、介绍一下标准的CSS的盒子模型?与低版本IE的盒子模型有什么不同的?标准盒子模型..

2022-04-23 22:58:28 1304

原创 模块,什么是模块,怎么实现模块

今天和大家简单的聊一聊“模块”,什么是模块呢?将代码拆分成独立的块,然后再把这些块连接起来可以通过模块模式来实现。这种模式背后的思想很简单:把逻辑分块,各自封装,相互独立,每个块自行决定对外暴露什么,同时自行决定引入执行哪些外部代码。不同的实现和特性让这些基本的概念变得有点复杂,但这个基本的思想是所有JavaScript模块系统的基础。ES6中如何实现模块化开发?下面就来举2个栗子:第一个:人类、学生类、教师类 将这三种类封装成一个独立模块 ......

2022-04-20 11:30:11 6516 1

原创 前端面试题---(HTML篇①)15道题

面试前言:面试的方式电话面:一般在无法完成现场面试或者视频面试的时候才会采取的一种措施视频面:不在同一个区域,或是因为疫情等其他因素印象,采取的一种面试措施现场面:正常的面试一般都是以现场面试为标准面试的流程简历的投递电话的邀约(面试的时间,地点)笔试:(多以算法题为准)技术面:(一面,二面,三面)人资面:(个人背景,薪资待遇为主,离职原因,学历,是否可以接受加班....)boss面:(职业规划,态度)面试官喜欢什么样子的面试者(如何才能通过面试)作为一般

2022-04-17 12:52:24 289

原创 ES6字符串的新增函数、新增数据类型、class概念

一、字符串的新增函数1.startswith() 检测是否以什么开头 ,返回布尔值 let web="WEB前端" let w1=web.startsWith("WE") console.log(w1)//true2.endswith() 检测是否以什么结尾 ,返回布尔值 let web="WEB前端" let w2=web.endsWith("Java") console.log

2022-04-17 11:24:15 254

原创 ES6数组新增方法

迭代方法:ECMAScript为数组定义了5个迭代方法。每个方法接收两个参数:以每一项为参数运行的函数,以及可选的作为函数运行上下文的作用域对象(影响函数中this的值)。传给每个方法的函数接收3个参数:数组元素、元素索引和数组本身。因具体方法而异,这个函数的执行结果可能会也可能不会影响方法的返回值。数组的5个迭代方法如下。一、map方法:对数组每一项都运行传入的函数,返回由每次函数调用的结果构成的数组也可以理解为:给数组中的每一个元素进行特殊处理后,返回一个新的数组。例如:价格数组简化

2022-04-16 21:25:41 4154 2

原创 ES6新增语法 var 、let 、 const的区别

要定义变量,可以使用var操作符(注意var是一个关键字),后跟变量名,用他也可以保存任何类型的值。上面 name被定义为一个保存字符串值的likeqin的变量,只是一个简单的赋值,可以改变值也可以改变值的类型,如下:1.var 声明作用域使用var操作符定义的变量会成为包含它的函数的局部变量,比如使用var在一个函数内部定义一个变量,那么该变量在函数退出时被销毁。例如:上面这个name变量是在函数内部使用var定义的 函数叫test(),调用它 会创建这个变量并给它赋值。调用之

2022-04-14 16:34:52 221

原创 个人总结-高级JavaScript 内容

一、JavaScript创建对象的方法1.js直接创建对象:(好处:创建简单)(弊端:无法量产)例如:创建一个学生对象:名称,年龄 方法:吃饭,产生多个学生对象 var student={ name:'陈奕迅', age:21, eat:function(){ console.log(this.name+"正在吃") } }

2022-04-13 22:22:47 58

原创 面向对象 set get 作用以及目的 如何实现私有属性

java面向对象 面向对象——行为化(概念相对抽象) 面向对象是把整个需求按照特点、功能划分,将这些存在共性的部分封装成类(类实例化后才是对象), 创建了对象不是为了完成某一个步骤,而是描述某个事物在解决问题的步骤中的行为 我们将繁琐的步骤,通过行为、功能,模块化,这就是面向对象 面向对象编程特点: 1.抽象性: 通过对象来分析具体的问题 2.****封装性: 将属性和方法都封装...

2022-04-12 16:33:17 217

原创 面向对象中的继承:几种不同的继承方式及优缺点总结 。 call(),apply() 使用方式

// **面向对象中的继承性. // 继承可以解决代码复用,让编程更加靠近人类思维。 // 当多个类存在相同的属性(变量)和方法时,可以从这些类中抽象出父类, // 在父类中定义这些相同的属性和方法,所有的子类不需要重新定义这些属性和方法, // 只需要通过继承父类中的属性和方法。 // 1、创建一个人类然后继承学生类以及教师类, ......

2022-04-12 14:57:36 1288

转载 JS原型链的工作原理及关系图

原型的作用在JS中,每个对象都有自己的原型。当我们访问对象的属性和方法时,JS会先访问对象本身的属性和方法。如果对象本身不包含这些属性和方法,则访问对象对应的原型。function Person(name,age){ // 对象自身的属性 this.name = name; this.age = age; // 对象自身的方法 this.sayName = function(){ alert(this.name); };}

2022-04-12 13:54:19 279

原创 JavaScript高级 创建对象的四种方式:

JavaScript高级 创建对象的四种方式:例:创建一个对象:名称,价格 方法:购买商品显示名称产生多个商品对象 用 js直接创建好处:创建简单 弊端:无法量产----------------------------------------------------------------------------------------------------------------------要求、重复的创建对象,需要创建时可以快速的创建出来将创建对象的过程 封装到函数内部,

2022-04-09 23:06:17 818

空空如也

空空如也

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

TA关注的人

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