主页
Canvas-简单使用
canvas 简介HTML5 <canvas> 元素用于图形的绘制,通过脚本JavaScript来完成;<canvas> 标签只是容器,必须使用脚本来绘制图形使用 can...
查看更多 0
Vue2-生命周期&数据共享
组件的生命周期生命周期 & 生命周期函数生命周期(Life Cycle)是指一个组件从创建 -> 运行 -> 销毁的整个过程,强调的是一个时间段生命周期函数是由 vue 框架提供的内...
查看更多 0
Vue2-基础(二)
watch 侦听器watch 侦听器允许开发者监视数据的变化,从而针对数据的变化做特定的操作const vm = new Vue({ el: '#app', data: { ...
查看更多 0
Vue2-基础(一)
vue 简介什么是 vue官方解释:Vue(读音 /vjuː/,类似于 view)是一套用于构建用户界面的前端框架1. 构建用户界面用 vue 往 html 页面中填充数据2. 框架框架是一套现...
查看更多 0
前端工程化
前端工程化指的是:在企业级的前端项目开发中,把前端开发所需的工具、技术、流程、经验等进行规范化、标准化企业中Vue项目和React项目,都是基于工程化的方式进行开发的好处:前端开发自成体系,有一...
查看更多 0
V8 垃圾回收机制
垃圾回收机制(Garbage Collection)简称GC,是JavaScript中使用的内存管理系统的基本组成部分JavaScript 是在创建变量(对象、字符串)时自动进行了内存分配,并且...
查看更多 0
NodeJs-Express
Express 简介官方给出的概念:Express 是基于 Node.js 平台,快速、开放、极简的 Web 开发框架通俗的理解:Express 的作用和 Node.js 内置的 http 模块...
查看更多 0
NodeJS-模块化
模块化的基本概念模块化是指解决一个复杂问题时,自顶向下逐层把系统划分成若干模块的过程;对于整个系统来说,模块是可组合、分解和更换的单元编程领域中的模块化,就是遵守固定的规则,把一个大文件拆成独立...
查看更多 0
HTTP协议
HTTP协议简介HTTP协议即超文本传送协议(HyperText Transfer Protocol),它规定了客户端与服务器之间进行网页内容传输时,所必须遵守的传输格式客户端要以HTTP协议要...
查看更多 0
Ajax-跨域、JSONP、防抖节流
同源策略和跨域同源如果两个页面的协议、域名和端口都相同,则两个页面具有形态相同的源同源策略同源策略(英文名称 Same origin policy)是浏览器提供的一个安全功能同源策略限制了从同一...
查看更多 0
Ajax-axios
Axios是专注于网络数据请求的库相比原生的XMLHttpRequest对象, axios简单易用相比于jQuery, axios更加轻量化, 只专注于网络数据请求axios 发起GET请求ax...
查看更多 0
ES6-Promise
Promise 是什么抽象表达:1)Promise 是一门新的技术(ES6规范)2)Promise 是JS中进行异步编程的新解决方案(旧方案是单纯使用回调函数)具体表达:1)从语法上来说:Pro...
查看更多 0
Ajax-XMLHttpRequest Level2
旧版XMLHttpRequest的缺点只支持文本数据的传输,无法用来读取和上传文件传输和接收数据时,没有进度信息,只能提示有没有完成XMLHttpRequest Level2 新功能可以设置HT...
查看更多 0
Ajax-数据交换格式 JSON
JSON的两种结构JSON就是字符串来表示JavaScript的对象和数组;所以JSON中包含对象和数组两种结构,通过这两种结构的相互嵌套,可以表示各种复杂的数据结构对象结构:对象结构在JSON...
查看更多 0
art-template 模板引擎
模板引擎,顾名思义,它可以根据程序员指定的模板结构和数据,自动生成一个完整的HTML页面art-template 使用步骤导入 art-template// 在 window 全局,多一个函数,...
查看更多 0
JS-ES6内置对象扩展
数组(Array)扩展方法扩展运算符(展开语法)扩展运算符可以将数组或者对象转为用逗号分隔的参数序列let arr = [1, 2, 3] ...arr // 1, 2, 3 console.l...
查看更多 0
JS-ES6新增语法
为什么使用ES6变量提升特性增加了程序运行时的不可预测性语法过去松散,实现相同的功能,不同的人可能会写出不同的代码let声明变量的关键字不存在变量提升块级作用域暂时性死区const声明常量的关键...
查看更多 0
JS-浅拷贝和深拷贝
浅拷贝只是拷贝一层,更深层次对象级别的只拷贝引用Object.assing(target, sources)ES6新增方法可以浅拷贝target:拷贝给谁sources:拷贝那个对象深拷贝拷贝多...
查看更多 0
JS-函数进阶
函数的定义和调用函数的定义方式1.函数声明方式 function关键字(命名函数) function fn() {}2.函数表达式(匿名函数) let fn = function()...
查看更多 0
JS-面向对象
面向对象编程介绍两大编程思想面向过程编程 POP(Process Oriented Programming)面向过程就是分析出解决问题所需要的步骤,然后利用函数把这些步骤一步一步实现,使用的时候...
查看更多 0
JS-构造函数和原型
构造函数和原型构造函数构造函数是一种特殊的函数,主要用来初始化对象,即为对象成员变量赋初始值,它总与 new 一起使用;可以把对象中的一些公共属性和方法抽取出来,然后封装到这个函数里面1)构造函...
查看更多 0
jQuery-其他方法
jQuery对象拷贝如果想要把某个对象拷贝(合并)给另外一个对象使用,此时可以使用 $.extend() 方法 $.extend([deep], target, object1, [obj...
查看更多 0
jQuery-常用API
jQuery选择器$("选择器") // 里面选择器直接写CSS选择器即可,但是要加引号筛选选择器遍历内部DOM元素(伪数组形式存储)的过程就叫做隐式迭代简单理解:给匹配到的...
查看更多 0

博主很懒,啥都没有
136 文章数
7 评论量
3 分类数
139 页面数
已在风雨中度过 289天3小时36分