自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue简单入门技术详解

Vue.js是目前前端开发中非常流行的一个JavaScript框架,通过它可以快速构建高效、可扩展的 Web 应用程序。本文将介绍Vue.js的入门技术。安装 Vue.js首先你需要在本地安装 Vue.js。你可以通过以下方式来获取:直接在 HTML 页面中引入 Vue.js,通过 CDN 加载:<!DOCTYPE html><html><head> <title>Vue.js 入门</title> <script

2023-09-18 17:49:07 164 1

原创 解决获取url地址中有中文乱码的问题

首先,一般获取网页的url地址我习惯用window.location.search和windowlocation.href.但是,用着两个方法获取到的字符串里如果有中文的情况它就会出现中文乱码的情况。解决的办法的关键就是用。

2023-09-17 16:43:00 725 2

原创 Node详细解释[带你快速入门Node](2)

续上一篇node入门的补充.

2023-09-01 16:30:05 236 6

原创 Node详细解释[带你快速入门Node](1)

Node全称NodeJS,是一个基于Chrome V8引擎的JavaScript运行环境;一个让JavaScript 运行在服务端的开发平台,它让JavaScript成为与PHP、Python、Perl等服务端语言平起平坐的脚本语言。通俗地讲就是1,node不是一门语言,不是库,也不是框架,而是一个建立在谷歌V8引擎的用来解析和执行js代码的运行环境。2,node可以让js脱离浏览器来运行了(实际上就是指node实现了js代码创建的后端,使得动态数据的提取不在仅限于js或php等)

2023-08-28 23:14:56 400 2

原创 入门DOS命令简介和基本操作

Windows命令提示符(Command Prompt)是Windows操作系统中的一个命令行工具,用于执行各种系统命令和操作。通过命令提示符,用户可以直接输入命令来与计算机进行交互,执行文件操作、管理系统设置、运行程序等。在 Windows 命令 shell 中,type 是显示文本文件内容的内置命令。如果与 /a 选项一起使用,此命令会向目录添加新文件,而不是替换现有文件。将一个或多个文件从一个位置复制到另一个位置。将一个或多个文件从一个目录移动到另一个目录。复制文件和目录,包括子目录。

2023-08-24 18:57:12 157 1

原创 git远程仓库和SSH访问

Git 命令都是在本地执行,如果想通过 Git 分享你的代码或者与其他开发人员合作。就需要将文件放到一台其他开发人员能够连接的服务器上。这就是远程仓库的作用。创造克隆现有存储库创建一个新的本地存储库$ git init当地变化$ git diff将所有当前更改添加到下一个提交在中添加一些更改到下一次提交提交跟踪文件中的所有本地更改提交先前进行的更改更改最后一次提交不要修改已发布的提交!提交历史显示所有提交,从最新开始$ git log显示特定文件随时间的变化e。

2023-08-24 13:02:04 593 1

原创 git新手简单入门,带你快速上手

对于无需使用git进行管理的文件或文件夹使用此文件进行配置git版本控制系统支持分支操作。使用分支意味着可以从开发主线上分离开来,然后在不影响主线的同时继续工作。默认只有一个分支为master主分支。在初始化本地 Git 仓库的时候,Git 默认已经帮我们创建了一个名字叫做 master 的分支。通常我们把这个master 分支叫做主分支创造克隆现有存储库创建一个新的本地存储库$ git init当地变化$ git diff将所有当前更改添加到下一个提交在中添加一些更改到下一次提交。

2023-08-23 22:30:56 93

原创 快速了解ES6的异步编程问题

可以举个例子说明:ajax(url, () => { // 处理逻辑 })缺点(回调地狱(Callback hell)):可读性很差嵌套函数存在耦合性,一旦有所改动,就会牵一发而动全身嵌套函数一多,就很难处理错误。

2023-08-22 23:09:02 112 1

原创 JavaScript 2分钟速度了解闭包

就是可以把函数当作一个值来赋值,当作参数传给别的函数,也可以把函数当作一个值 return。一个函数被当作值返回时,也就相当于返回了一个通道,这个通道可以访问这个函数词法作用域中的变量,即函数所需要的数据结构保存了下来,闭包(closure)是一个函数以及其捆绑的周边环境状态(lexical environment,词法环境)的引用的组合。中,如果在某个作用域下访问某个变量的时候,如果不存在,就一直向外层寻找,直到在全局作用域下找到对应的变量为止,这里就形成了所谓的作用域链。闭包的实现,实际上是利用了。

2023-08-21 21:54:59 85 1

原创 CSS经典三列布局之圣杯布局和双飞翼布局

css经典布局,圣杯布局,双飞翼布局

2023-08-19 17:02:38 472

原创 js数组里面包含复杂数据类型如何实现深拷贝

下面代码就是实现的一个浅拷贝,虽然是拷贝过来了,但是呢,可以通过打印发现变量person和obj里面的salary的值都成了52000,62000.这就是浅拷贝。我们简单分析一下,这是一个数组里面的是有对象的。实现一维数组的深拷贝的方法有:简单的for循环,数组的slice()、concat()方法,或者是ES6的rest参数(...).浅拷贝:就是拷贝的地址,当你拷贝过后改动里面的属性或者值的时候,那么它原来里面的值或者属性就会随之改变。深拷贝:拷贝的是值,拷贝过后改变值不会影响原来数据类型里面的值。

2023-08-19 15:14:18 152

原创 ES6的Symbol类型

在学习ES6之前呢,认识的有String、Number、Null、undefined、Boolean五种基本类型和引用数据类型对象Object.这次浅谈一下ES6新增的基本数据类型Symbol.它是 JavaScript 语言的第七种数据类型。js的数据类型分为基本数据类型,和引用数据类型。一般常用于框架、js内置函数和对象中。ES6 引入了一种新的原始数据类型。常用来模拟对象私有属性和方法。,表示独一无二的值。Symbol 值通过。

2023-08-19 14:26:01 99

原创 ES6的运算符拓展

特点:这个运算符的一个特点是右结合,而不是常见的左结合。ES6的运算符分为指数运算符、链判断运算符、null判断符、逻辑赋值运算符。如果读取对象内部的某个属性,往往需要判断一下,属性的上层对象是否存在。文中如有错误,欢迎在评论区指正,如果这篇文章帮到了你,欢迎。指数运算符就是**,作用相当于数学里面学的平方。直接在链式调用的时候判断,左侧的对象是否为。它们的一个用途是,为变量或属性设置默认值。读取对象属性的时候,如果某个属性的值是。如果是的,就不再往下运算,而是返回。,新的写法比老的写法更紧凑一些。

2023-08-19 11:30:45 116

转载 运用js在页面渲染出99乘法表

运用双重for循环达到想要的值,然后用字符串拼接起来,用document.write()方法渲染到页面上。

2023-08-18 18:38:50 136 1

原创 js实现一个简单的购物车功能

可以进行全选,不全选,加购物车选定的数量,以及添加购物车的内容,以及前面功能实现时可以同步计算总价格。想要实现一个购物车的功能呢,要想好思路,以及你要考虑好实现的功能的问题。

2023-08-17 09:13:38 934 1

原创 ECMAScript的let和const命令

这其实在按代码执行顺序执行是极不合理的,所以es6里面有了let和const.let就很合理,如果没有赋值就打印,那上面也形成了暂时性死区(下面会介绍),所以打印的话会直接报错。看下面例子,我这里封装了一个简单的fn函数,在打印c的这行代码它上面的区域是没有定义c这个变量赋值的,打印的c值肯定是获取不到直接报错,现在这个c上面的区域叫做暂时性死区。使用ES6中新增的let和const指令可以声明块级作用域,块级作用域可以在函数中创建也可以在一个代码块中的创建(由{ }包裹的代码片段)命令,用来声明变量。

2023-08-16 20:39:36 145 1

原创 ECMAScript的变量解构赋值

对象和数组时 Javascript 中最常用的两种数据结构,由于 JSON 数据格式的普及,二者已经成为 Javascript 语言中特别重要的一部分。一般解构赋值主要常用的有数组和对象解构,不是太常用的有字符串、数值、布尔值等的解构。使用解构赋值表达式时,如果指定的局部变量名称在对象中不存在,那么这个局部变量会被赋值为 undefined。3.案例类型:分为完全解构、不完全解构、解构失败(对象是无序的,所以没有解构反省)3.案例类型:分为完全解构、不完全解构、解构失败、解构反省。1.字符串解构赋值案例。

2023-08-16 18:53:32 243 1

空空如也

空空如也

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

TA关注的人

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