随笔分类 - 学习历程
在接下来学习的两个学内
每天写好自己的学习笔记
摘要:概述: VUE是一个MVVM的前端js库,渐进式(需要什么用什么)的JavaScript框架,他封装了一些内容(基础指令及相关组件)供我们使用,里面用到的思维主要是数据驱动视图的思维(MVVM的核心)。 view主要对应的是dom操作 viewmodel 主要里面内置对应的虚拟dom (通过编译将对
阅读全文
摘要:git的概述 git是一个版本管理工具,用来管理对应的版本的。开发流模式 敏捷开发(中小型公司做外包的时候采用的),迭代式开发(公司的主项目 大型的外包项目),迭代式开发(版本的迭代 涉及到多版本)就需要git进行管理了。git不但是一个版本管理工具,而且它还可以进行分布式管理。(分布式的版本管理工
阅读全文
摘要:sass概述 sass是一个预编译的css语言,它是使用ruby语言写的,和它一样的预编译语言还有less,它是使用js写的。sass的环境之前是ruby环境,但是由ruby并了python,所以它可以运行在python环境上,这个些内容并不能直接使用,因为它属于预编译css,没有进行编译是不能被使
阅读全文
摘要:概述 jquery是一个前端的js库,它兼容性好(处理了兼容),它的语法简洁。它是链式调用的语言。以面向对象封装的以返回一个jquery对象为核心来实现对应的链式调用。它集成了对应的animated.js (底层实现基于css3动画),它的动画库很强大。它的可扩展性强,它可以利用对应的方法来扩展插件
阅读全文
摘要:Promise return 在对应的promise的函数中 在promise里面的then函数(catch函数中)return相当于调用resolve 。 throw new Error相当于调用reject Promise.resolve('第一个值').then((res) => { cons
阅读全文
摘要:概述: Object是顶层的构造,万物皆对象,所有的对象都是Object的子类。Object的方法所有的对象都能共享。 Object实例方法(原型方法) 使用实例对象调用的方法称为实例方法。所有实例都是Object的子类,所以所有的实例都能调用Object的实例方法。 已经废弃的方法 defineG
阅读全文
摘要:协议 http的协议 (基于tcp/ip) 请求的类型 同步请求 (上一个请求没完成 不能进行其他操作) <a href="http://www.baidu.com">去百度</a><a href="http://www.wobo.com">去微博</a> 异步请求 (上一个请求没完成和下一个操作没
阅读全文
摘要:闭包 概述:闭包是一种书写代码一种结构,这种结构拥有的特性就是内部的空间在使用中不会被回收。(内部的变量以及对应的参数不会被gc回收) 函数的预编译过程 开辟函数的内存空间 开辟一个代码的对应的内存空间。 将对应的代码块的引用放入这个函数的内存空间 函数的执行过程 开辟一个执行空间(执行栈) 将对应
阅读全文
摘要:swiper插件(内置css和js) 概述: swiper是一个开源的免费的一个滚动的组件(他可以运用于轮播图 焦点图 滑动效果等) 内置的Demo(演示) 他里面包含对应的css (以class的形式) 包含对应的js文件 js进行操作(面向对象形式进行封装) swiper中文网 swiper的版
阅读全文
摘要:概述 运动主要是动画的操作,主要是操作某个document元素的属性变化(位置变化) 运动主要的三步骤 使用定时器来定时更改对应的内容 实时获取对应的元素的属性及相关内容 判断是否到达目标位置(到达后清除定时器) 匀速运动 概述:匀速运动的本质就是每次变化值都是同一个 示例 <!DOCTYPE ht
阅读全文
摘要:es表示ECMASCript ,他是从es3,es5,es6,es5是2009.12月发布的,es6是2015.6月发布的。vue2完全支持es5的(vue3完全支持es6的),react完全支持es6 es5的新特性 严格模式(对应的相反的称为怪异模式) 'use strict' //一般用于相关
阅读全文
摘要:正则表达式的概述 正则表达式(Regular Expression)是一个描述字符模式的对象, 用于对字符串进行匹配, 一般用在有规律的字符串匹配中;常用于表单验证以及相关的字符串匹配 正则对象的声明 1.使用//来声明(常用的) var regx = /a/ //表示匹配a//字符串支持正则的方法
阅读全文
摘要:事件内容回顾及总结 事件委托 概述: 将对应的子元素的事件添加给父元素,用e.target来获取真实操作的元素 从而完成相关的操作(不能用到事件委托的 mouseenter 和 mouseleave 以及 mousemove..) //事件委托 利用父元素添加事件 通过e.target获取真实的操作
阅读全文
摘要:event (事件源) 关于事件的组成 元素.on事件名 = 处理函数 处理函数 是一个function 作为一个function 他具备一个arguments(参数数组) 因为arguments[0] 是获取第一个参数 那么我在对应的处理函数里面写一个参数这个参数不就是对应的arguments[0
阅读全文
摘要:概述: 事件是一个流程,就是一个监听(预备) 一个触发(当前内容执行了 (进行处理) 用户在页面上操作(监听这个操作), 然后我们要调用函数来处理(进行处理). 监听过程 触发过程 处理过程 这个流程就是完整的一个事件 事件的模式 内联模式 <div onclick='方法名()'></div> 脚
阅读全文
摘要:概述: DOM 全称(document object model)文档对象模型(文档指定为对应html文档),对应的DOM就是操作HTML文档的(增删改查) DOM结构 document 文档对象 方法 1.获取全局的内容 document.getElementById() //通过id属性来获取元
阅读全文
摘要:BOM的概述: bom 称为浏览器对象模型(bowser object model),也就意味他可以获取浏览器上的所有内容以及相关的操作。BOM缺乏规范的,存在共有对象来解决这个问题,但是共有对象也存在兼容问题(ie10以后) BOM的结构 window 概述: window是顶层对象 属于golb
阅读全文
摘要:Date日期 日期对象的定义(使用new关键词) 1.获取当前的时间(本地的时间) var date = new Date() //不传参就是获取当前时间 2.获取指定的时间 var date = new Date(123456) //一个参数毫秒值 将这个毫秒值去加上对应的1970.1.1 0:0
阅读全文
摘要:字符串 字符串概述 字符串也是一个数据结构(串),将同样的内容串在一块。因为在对应的js里面字符串属于一个值类型(值类型是常量 常量是不能变)。字符串是不能改变的。结合昨天提到的数据结构里面串也是一个存储结构,作为存储结构增删改查的方法(字符串的增删改查 不能针对于本身 而是返回一个新的字符串) 字
阅读全文
摘要:数据结构 数据结构顾名思义 就数据的结构 (逻辑结构 存储结构 算法) 存储结构 (数据存储的结构方式) 线性结构 数组(顺序表) 队列 栈 堆 链表 非线性结构 树 图 hash(散列表) 只要是能存数据的容器 就必须具备增删改查的方法 数组 数组概述:数组固定一类数据的组合(一般情况下我们数组里
阅读全文

浙公网安备 33010602011771号