自定义博客皮肤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)
  • 收藏
  • 关注

原创 关于盒子模型的介绍

在HTML中的每个element(元素)都可以看作一个矩形的盒子,矩形从内到外依次由元素的内容(content)、内边距(padding)、边框(border)、外边距(margin)组成。在CSS的布局中,元素的矩形被称为"Box Model",即盒子模型。在浏览器渲染页面时,盒子模型决定了元素的大小和位置。

2023-03-08 19:54:58 197

原创 vue.js知识点回顾

/ JSON是JS对象的字符串表示法,它使用文本表示一个JS对象的信息,本质是一个字符串。// JSON.stringify()方法 实现从JS对象转换为JSON字符串。// JSON.parse()方法 实现从JSON字符串转换为JS对象。4、cookie中的数据是有过期时间的,超过时间数据会被浏览器自动删除。3、cookie中的数据是以域名的形式进行区分的。-- V-show和v-if都可以用来控制标签的显示与隐藏。-- 遇到标签会解析 -->-- 遇到标签不解析,只当纯文本 -->

2023-03-05 19:49:37 154

原创 VUE.js结构讲解

用来放主体页面,虽然和组件文件夹都是 vue 文件,但 views 下的 vue 文件是可以用来充当路由 view 的。:组件文件夹,用来存放 vue 的公共组件(注册于全局,在整个项目中通过关键词便可直接输出)。webpack.dev.conf.js wabpack开发环境配置。webpack.prod.conf.js wabpack生产环境配置。webpack.base.conf.js wabpack基础配置。prod.env.js 生产环境变量。

2023-03-02 19:18:03 304

原创 NODE.JS fs模块

【代码】NODE.JS fs模块。

2022-10-23 16:42:11 112

原创 NODE.JS事件处理

【代码】NODE.JS事件处理。

2022-10-23 16:11:34 173

原创 NODE.JS编写结构化程序

JavaScript作为一门编程语言的要素,包括基本类型和变量、函数和对象等,都与其他编程语言无异。JavaScript的最大缺陷在于它是专门为了在浏览器中运行而设计的,在设计之初没有考虑到和I/o设备交互的情形。为了让JavaScript能够直接在本地机器上运行并利用所有资源,Node对门avaScript做了大量拓展。包括模块系统、文件系统、流处理以及多进程支持。【I/0设备】I-Input-输入/0-Output-输出。

2022-10-23 09:52:48 262

原创 样式的绑定

class 与 style 是 HTML 元素的属性,用于设置元素的样式,我们可以用 v-bind 来设置样式属性。Vue.js v-bind 在处理 class 和 style 时, 专门增强了它。表达式的结果类型除了字符串之外,还可以是对象或数组

2022-10-17 23:13:15 180

原创 作用域语法

默认情况下,代码处于全局作用域(0级链),当声明一个函数会开辟一个局部作用域(1级)而函数里面又可以声明一个函数,又会形成一个新的作用域(2级),以此类推形成的结果称为作用域链。//ES6之前JavaScript没有块级作用域,只有全局作用域和函数作用域。// 声明在函数内部的变量,和全局作用域相反,局部作用域一般只在固定的代码片段内可)// 最常见的例如函数内部,所以在一些地方也会看到有人把这种作用域称为函数作用域,//变量a在全局作用域没有声明,所以在全局作用域下取值会报错。let a ='内层变量'

2022-10-16 09:36:32 161

原创 对象相关语法

对象中的属性值是什么数据类型,取出来的时候就可以使用这个类型的所有语法。对象中的属性值是 数组,则可以:对象名.属性名[下标]对象中的属性值是 函数,则可以:对象名.属性名()

2022-10-15 14:17:31 162

原创 计算属性的结构用法

本质: 计算属性的本质就是一个方法,只不过,我们在使用的时候,把他们的名称直接当属性来用,而不是当方法来用。计算属性的几个特点:1、 计算属性里可以完成各种复杂的逻辑,包括运算,函数调用等2、 返回一个结果,就是要有return 结果3、 使用的时候不需要带上()

2022-10-15 10:41:49 962

原创 闭包、函数中的this指向、定时器语法

this是一个使用在作用域内部(块级作用域、函数作用域、全局作用域)的关键字this关键字是函数声明时自动生成的一个内部对象,只能在函数内部使用总指向调用它的对象(全局很少使用,大部分在函数内部使用)根据运行时的不同,this指向的对象有所区别在绝大多数情况下,函数的调用方式决定了this的值浏览器环境、全局环境下使用this:this指向window对象// window// this在函数中使用this:不管函数怎么定义,不管函数在哪定义,只看函数的调用(箭头函数除外)

2022-10-15 10:07:57 132

原创 本地存储的三种方式

cookie是纯文本,没有可执行代码。存储数据,当用户访问了某个网站(网页)的时候,我们就可以通过cookie来向访问者电脑上存储数据,或者某些网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据(通常经过加密)要想修改一个cookie,只需要重新赋值就行,旧的值会被新的值覆盖。但要注意一点,在设置新cookie时,path/domain这几个选项一定要旧cookie 保持一样。否则不会修改旧值,而是添加了一个新的 cookie。

2022-10-15 09:43:43 5373

原创 键值对、map对象与作用域

主要是面向对象语言里的字典,或者叫哈希表,它通过键 (key)可以直接访问到值 (value),所以它查找的时间复杂度是O (1),即一次查找即可找到目标;简单来说,map()它接收一个函数 f 和一个 可迭代对象(这里理解成 list),并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回。//声明在函数内部的变量,和全局作用域相反,局部作用域一般只在固定的代码片段内可)//最常见的例如函数内部,所以在一些地方也会看到有人把这种作用域称为函数作用域,

2022-09-30 17:52:50 480

原创 侦听器基本用法

要侦听的数据(newvalue,oldvalue){// 语法:在data、methods这些平级的位置写一个watch。// 作用:用来侦听数据有没有变化,一旦有变化就调用函数。//参数一:改变后的值。//参数二:改变前的值。

2022-09-30 17:20:29 333

原创 声明变量的几种方法

const定义的js变量是一个常量。不可以修改(相当于只读不可写入),而且必须初始化(给const一个初始值,不能为空)相当于局部变量,一个函数中不能重复使用let定义相同的变量名,否则会报错。,只在let所在行数内有效,函数外无法使用变量。let定义变量需要先声明在使用,否则会出现错误。let是es6中出的标准 let定义的变量是。let也不会像var那样发生变量提升。

2022-09-30 17:13:09 2669

原创 时间戳与事件方法

事件处理的思路都是用监听的形式对时间名进行监听,当事件被触发的时候就执行相对应的回调,可以是一段代码,也可以是一段函数。第二种绑定的是一个回调函数,而第三种本质上是和第一种是一模一样的,带括号的函数是一段JS代码。在使用第三种方法是,我们可以给函数传入参数,并且在不同的地方可以为同一个回调函数传入不同的参数。JavaScript获得时间戳的方法有五种,后四种都是通过实例化时间对象new Date() 来进一步获取当前的时间戳,JavaScript处理时间主要使用时间对象Date。第二种和第三种的区别是。

2022-09-29 15:00:42 883

原创 有关数据结构的区别

ArrayBuffer有两种类型的视图,一种是类型化数组视图(TypedArray),另一种是数据视图(DataView)。类型化数组视图的数组成员都是同一个数据类型,后者的数组成员可以是不同的数据类型。这些视图实现了数组接口,均有length属性,都可以使用方括号运算符来获取单个元素,所有数组方法都可以在其上面使用。TypedArray数组只是一个视图,本身不存储数据,它的数据都存储在底层的ArrayBuffer对象中,要获取底层对象必须使用buffer属性。只允许在一端进行插入或删除操作的线性表。

2022-09-25 11:36:17 270

原创 node.js

6、findIndex用法。1、map数组遍历器。

2022-09-25 10:56:03 1178

原创 vue.js

【代码】vue.js。

2022-09-24 18:49:27 142

原创 vue.js基础知识

vue.js 指令的学习

2022-09-20 16:25:03 304

原创 vue.js实战案例

姓名: {{name}} 年龄: {{age}}

2022-09-18 11:44:43 684

原创 数组的应用

/{name: 'langs', age: 18, sex: '男', heingt: '175cm', weight: '135kg', …// 取所以值 ['张三','李四','王五','赵六']// ['张三','李四','王五','赵六']//数组名.splice(start,deleteCount)开始的下标 删除的数量。// ['郭富城', 2, '张学友']// ['郭富城', 2, 4]let array = ['张三','李四','王五','赵六']// 数组的长度 长度从1开始。

2022-09-18 11:33:39 107

原创 字符串的使用

console.log('中文不存在大小写'.toLocaleLowerCase());// ['星期一', '星期二', '星期三', '星期四', '星期五', '星期六']// ['请','把','我','分','割','开']// 修改字符串 (第一个参数:要修改的字符串;let str3 = str.replace("小白","高手")let index1 = str1.indexOf('小白')let str = '星期一,星期二,星期三,星期四,星期五,星期六'// 编程高手在线学习。

2022-09-18 11:17:05 144

原创 web应用开发实战

Content Delivery Network,简称 (CDN)是建立并覆盖在承载网之上、由分布在不同区域的边缘节点服务器群组成的分布式网络,替代传统以Web Server为中心的数据传输模式。也能将用户的请求分配至最适合他的节点,使用户可以以最快的速度取得他所需的内容,有效解决Internet 网络拥塞状况,提高用户访问的响应速度。就可以看到这个应用;盒子的尺寸 = content(宽度) + padding(左右) + border(左右) + margin(左右)用正确的标签做正确的事情。...

2022-08-30 18:38:19 149

空空如也

空空如也

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

TA关注的人

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