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

原创 面向对象总结

面向对象 11.19标签(空格分隔): 面向对象面向对象(oop)是一种编程思想,对象都是通过实例化类得到的。对象是客观事物的抽象,类是对象的抽象; KX 封装:不用关系某个类的内部实现,只需要去使用它; 继承:通常是和类之间的行为,子类继承与父类 多态:继承之后的子类,可以有自己独特的属性和行为;- 对象 = new 类(); - 对象是通过实...

2018-03-30 12:14:35 177

转载 Math对象

求x这个数值的绝对值 */console.log(Math.abs(0)); // 0 console.log(Math.abs(-10)); // 10/**Math.ceil(num) *向上取整 */console.log(Math.ceil(1.2)); // 2 console.log(Math.ceil(-1.2)); // -1/** ...

2018-03-16 11:49:09 144

原创 js 笔记(2)

语句(流控制语句)while语句凡是终止条件不确定的时候,多用 while 循环var i=0; while (i<10) { i++; console.log(i); // 1-10; };for语句取整;~~ + 要取整的内容thisthis: 是JS的一个关键字,是预先定义好的这个变...

2018-03-16 11:42:54 169

原创 封装数组方法

封装数组的方法标签(空格分隔): 未分类push/**1: 封装一个函数,这个函数的名字叫做 push2: 这个函数的参数,第一个是一个数组,第二个以后是任意的数据3: 调用这个函数,那么会把第二个以后的所有参数,依次放到第一个参数也就是那个数组的最后一个位置。4: 这个函数返回值,是放入这些数据之后数组的长度。*/var arr = ['a','b','c']...

2018-03-16 11:38:56 5668

原创 作用域笔记

预编译标签(空格分隔): 前奏1:imply global 暗示全局变量:即任何变量,如果变量未经声明就赋值,此变量就为全局对象所有;eg: a = 123; // a 是全局变量 eg: var a= b = 123; b 没经过声明 是全局变量2: 一切声明的全局变量,全是window的属性eg var a = 123; ===> wi...

2018-03-16 11:36:31 134

原创 定时器

运动标签(空格分隔): 运动定时器分为两种重复型定时器: 以指定的时间间隔,做同一件事,只要不停止,一直做下去。延迟型定时器: 在指定的时间间隔后,做一件事,只做一次。重复型定时器 setIntervalsetInterval(fn, delay, arg1, arg2…)fn: 要做的事情delay: 时间间隔(单位:ms) 1s === 1000ms...

2018-03-16 11:33:59 297

原创 webpack

webpack标签(空格分隔): 模块打包器导出一个模块 用export export 一定要有配置文件 固定名字 webpack.cong—webpack 配置最核心的4个概念moudule.exports = {entry: 三种方法: 第一中 相对路i经 './xx.js' //entry 入口的意思output:}npm i -d b...

2018-03-16 11:32:35 176

原创 字符串的方法

字符串的方法标签(空格分隔): 未分类indeofstr.indexOf(searchValue[, fromIndex]);indexOf方法返回调用 String对象中第一次出现的指定值的索引,开始在 fromIndex进行搜索,如果未找到该值,则返回-1。searchValue: 一个字符串表示被查找的值fromIndex: 表示调用该方法的字符串中开始查找的位置...

2018-03-16 11:31:29 258

原创 数组

数组创建数组的方法1:字面量表示法 : var arr = [];2: 实例化数组: var arr = new Array();当 new Array() 的参数只有一个,并且这个参数是一个数字的时候,那么代表创建一个长度为这个数字的空数组1: var arr = []; // []2: var arr = new Array(1,2,3); // (3) [1...

2018-03-16 11:29:35 155

原创 Dom

DOM —> Document Object Model概念:DOM是针对XML的扩展,s’s(API)DOM把整个文档映射成一个树状结构,它里面的所有的东西都是一个结点。比如说,一个div元素对象,就称为一个元素节点。而节点是这些对象的父级。节点至少拥有==nodeType、nodeName==和==nodeValue==这三个基本属性。节点类型不同,这三个属性的值也不相...

2018-03-15 19:44:56 189

原创 ajax 以及 get 跟 post 的区别

ajax// 可以理解为打开浏览器 (创建ajax 对象)var xhr = new XMLHttpRequest(); // 在地址栏中输入地址xhr.open('get','url',true);// 提交数据xhr.send();// 等待服务器返回内容xhr.onreadystatechange = function() { if(xhr.readyStat...

2018-03-15 19:42:30 126

原创 随机获取1到100的10个数

function getRandom(start, end) { var num = end - start + 1; return Math.floor(Math.random() * num ); } var arr = []; for (var i = 0; i < 10; i++) { arr.push(getR...

2018-03-15 19:24:45 3870

原创 Vue学习记录

Vue标签(空格分隔): 未分类声明式渲染<div id="app"> {{message}}</div><script> const vm = new Vue({ el:'#app', data:{ message:'hello,world!' ...

2018-03-14 15:38:40 154

原创 快速排序

排序冒泡排序var arr = [3,2,1,4,6,5];(function maopaopaixu(){ for(var i=0;i1;i++){ // 第一个for 循环 循环的排序的是次数 for(var j=0; j1-i;j++){ // 里面的循环是每次对一个数值的具体排序 if(arr[j]>arr[j+1]

2018-01-30 14:40:39 136

原创 git

git 命令标签(空格分隔): git 代码管理工具查看git版本号 git –versiongit version 2.15.0 //(安装成功的版本号)cd/文件夹位置eg: cd Users/lipingran/Desktop/gittest 创建文件 (touch + 文件名)配置用户名: git config –global user

2018-01-26 12:43:53 137

原创 JS基础笔记

js基础标签(空格分隔): js基础知识基本概念JavaScript ###原名叫 LiveScript是一种基于对象和事件驱动的客户端脚本语言,最初的设计是为了检验HTML表单输入的正确性。基本组成完整的JavaScript是由3部分组成的:- ECMAScript (当前学习版本5.1) 规定了JS的基本语法- BOM 浏览器对象模型- DOM 文档

2018-01-26 12:40:35 322

原创 css 笔记

html是什么 html(Hypertext Markup Language)—— 结构 超文本 标记 标签 css凡是写在标签名后面的都是标签的属性 可以自动刷新浏览器属性名称 = “属性值”border <!-- border 边框的粗细(宽度) 边框的样式 solid d

2018-01-24 01:06:32 269

空空如也

空空如也

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

TA关注的人

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