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

原创 关于微信小程序(随记)

小程序一、小程序与普通网页开发的区别?1.1 区别1.2 小程序代码构成1.3 WXML1.4 WXSS1.5 JS文件的分类二、小程序宿主环境2.1 手机微信2.2 包含的内容2.3 通信模型2.4 运行机制2.5 组件2.6 API 三大分类2.7 协同工作和发布一、小程序与普通网页开发的区别?1.1 区别1.2 小程序代码构成项目的基本组成结构:pages 用来存放所有小程序的页面,每个页面都是一个单独的文件夹utils 用来存放工具性质的模块app.js 整个小程序项目的入口文件

2021-08-29 16:00:10 931

原创 Vue相关笔记

VUE一.webpack 基础使用1.1 下载webpack包1.2一.webpack 基础使用1.1 下载webpack包1.初始化包环境2.安装依赖包1.2

2021-07-16 12:40:27 571 2

原创 数组的基础用法,收藏备用!!!

数组基础用法1,push 往数组最后一个位置追加元素2,unshift 往数组第一个位置追加元素3,pop 移除数组最后一个元素4,shift 移除数组第一个元素5,splice 移除数组某个位置的元素,可以移除多个 **参数1:要开始删除的索引位置 参数2:表示要删除几个 参数3往后:表示要替补的元素,可以是多个**6,slice 切割数组,返回新数组不会对原始数组造成影响**参数1:切割的起始位置(包含该元素)参数2:切割的结束位置(不包含该元素)如果只传一个参数

2021-06-27 09:55:43 257

原创 ES6模块化(重点)

ES6模块化一、模块化规范1.1 前端模块化规范的分类1.2 ES6模块化规范定义1.3 配置步骤:1.4 默认导出导入1.5 注意事项1.6 按需导出导入1.7 按需导出导入注意事项1.8 直接导入并执行模块中的代码1.9 promise 解决回调地狱问题1.10 Promise 基本概念1.11 then-fs 的基本使用1.12 then()方法的特性1.13 基于promise按顺序读取内容一、模块化规范1.1 前端模块化规范的分类1.2 ES6模块化规范定义1.3 配置步骤:

2021-06-23 13:54:55 328

原创 Node.js小记(下)

Node.js小记(下)

2021-06-19 14:17:24 305

转载 深入了解const !!!

const是真的不能被改变吗?它什么不可以改,什么可以改?原理是什么?经常会有面试官问到这个问题,我们很多时候并不能够准确清楚的描述出来,下面我们一起来带着这三个问题去深入研究一下const。菜鸟教程上关于const 是这样描述的:ES2015(ES6) 新增加了两个重要的 JavaScript 关键字: let 和 const。let 声明的变量只在 let 命令所在的代码块内有效。const 声明一个只读的常量,一旦声明,常量的值就不能改变const 用于声明一个或多个常量,声明时必须进行初

2021-06-15 23:08:52 719

原创 解决跨域问题的两个方法!

关于跨域的解决办法(面试重点)一、为什么会出现跨域问题?二、什么是跨域?三、其实,解决跨域问题可以用以下两种方法来解决!1、CORS 是跨域资源分享(Cross-Origin Resource Sharing)的缩写。它是 W3C 标准,属于跨源 AJAX 请求的根本解决方法。1.1 普通跨域请求:只需服务器端设置Access-Control-Allow-Origin1.2 带cookie跨域请求:前后端都需要进行设置2、JSONP 是服务器与客户端跨源通信的常用方法。最大特点就是简单适用,兼容性好(兼

2021-06-15 19:12:02 1684 6

原创 Node.js小记(上)

Node.js 学习小记1.1 初识Node.js1.2 js 运行环境运行环境是指代码正常运行所需的必要环境1.3什么是Node.js ?1.3Node.js可以做什么?1.4

2021-06-15 18:01:29 613 2

原创 对原型 原型链理解!

关于原型 原型链的理解与总结!!!首先 我们必须清楚明白2个概念:1,js分为函数对象和普通对象,每个对象都有__proto__属性,但是只有函数对象才有prototype属性2,Object、Function都是js内置的函数, 类似的还有我们常用到的Array、RegExp、Date、Boolean、Number、String那么 proto 和 prototype 到底是什么?两个概念理解它们。属性__proto__是一个对象,它有两个属性,constructor和__proto__

2021-06-01 18:01:13 144 1

原创 关于 var const let 变量声明的三个关键字的理解与总结!

关于 var const let 变量声明的三个关键字的理解与总结!!!在 ES2015(ES6) 新增加了两个重要的 JavaScript 关键字: let 和 const。let 声明的变量只在 let 命令所在的代码块内有效。const 声明一个只读的常量,一旦声明,常量的值就不能改变。在 ES6 之前,JavaScript 只有两种作用域: 全局变量 与 函数内的局部变量。全局变量: 使用 var 关键字声明的变量不具备块级作用域的特性,它在 {} 外依然能被访问到。使用 var

2021-05-31 15:58:45 279 1

转载 箭头函数与普通函数的区别,看完应该理解了!!!

箭头函数与普通函数的区别?一、箭头函数的基本使用箭头函数是如何使用?let fn1 = function () { console.log('我是普通函数')}let fn2 = () => { console.log('我是箭头函数')}fn1()fn2()//我是普通函数//我是箭头函数在这个例子中,fn1与fn2是完全等价的,这就是箭头函数的基本使用。有没有感觉箭头函数特别的简洁?因为他只有几个简单的符号,其实,这并不是他最简洁的时候。我们来看一下给函数传参的

2021-05-31 13:25:26 436 1

转载 Array 数组 10个操作方法!(常用)

Array 数组 10个操作方法!(常用)1、push 在数组末尾添加一个或多个元素,并返回数组的长度, 可以添加任意类型的值作为数组的一个元素。语法:arr.push(newelement1,newelement2,....,newelementX)示例代码:var arr = [1,2];arr.push(6); // arr:[1,2,6];返回值为3arr.push('aa'); // arr:[1,2,6,"aa"];返回值为

2021-05-31 13:01:12 3217

原创 关于this指向问题的理解与总结

关于this指向问题的总结// 前言引导:// this的指向在函数定义的时候是确定不了的,// 只有函数执行的时候才能确定this到底指向谁// 实际上this的最终指向的是那个调用它的对象// (这句话有些问题,后面会解释为什么会有问题,// 虽然网上大部分的文章都是这样说的,// 虽然在很多情况下那样去理解不会出什么问题,// 但是实际上那样理解是不准确的,// 所以在我们在理解this的时候会有种琢磨不透的感觉) //栗子1 // function a() { //

2021-05-24 10:44:05 524

原创 关于同步异步的简单理解

关于同步异步的一些简单理解首先,我们先用一个简单定时器函数,看看它的输出结果; setTimeout(function(){ console.log(1); }); console.log(2);上面得执行结果是先打印2,然后再打印1,(下面解释)// 如果想知道里面的原理,我们可以从js的执行机制入手:// 首先了解两个概念,同步任务和异步任务:// 同步任务:在主线程中,只有前一个任务执行完成后,才可执行下一个任务,// 异步任务:这个队列的所有任务都是

2021-05-24 10:30:22 364

原创 2021-05-23 复习 Web APIs

复习 Web APIs(重点)学习目标:能够通过ID来获取元素能够通过标签名来获取元素能够通过class来获取元素能够通过选择器来获取元素能够获取body和html元素能够给元素注册事件能够修改元素的内容能够区分innerText和innerHTML的区别能够修改像div这类普通元素的属性能够修改表单元素的属性能够修改元素的样式属性1.1. Web API介绍1.1.1 API的概念API(Application Programming Interface,应用程序编程接口

2021-05-23 21:24:49 168 4

原创 数据可视化项目部分笔记

一、数据可视化项目步骤初始化代码:var myChart = echarts.init(document.querySelector(’.box’));配置项重点掌握以下:title 标题组件tooltip 提示框组件legend 图例组件toolbox 工具栏series 系列边框图片语法总结: 数据可视化项目对我们的学习前端起到一个承上启下的作用,既可以复习到前面 HTML,CSS,的知识,又学到将要学到的数据交互及以后项目中要用

2021-05-13 21:34:53 161

原创 03.jQuery 第三天笔记

03.jQuery 第三天笔记一、思维导图jQuery事件方法绑定事件:on1)同时绑定多个事件设置不同的事件处理函数jQuery对象.on({事件名1:事件处理函数1,事件名2:事件处理函数2,事件名3:事件处理函数3})设置相同的事件处理函数jQuery对象.on( 事件名字符串 , 事件处理程序 )jQuery对象.on(“click mouseleave”,function(){alert(1)})2)事件委托上层元素.on( 事件名 , 下层元素选择器 , 事件

2021-05-12 19:32:00 150 1

空空如也

空空如也

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

TA关注的人

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