自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

csdnwyn314的博客

分享 探索 前进

  • 博客(19)
  • 收藏
  • 关注

原创 git 常用操作及常见问题解决

一.Git1.Git 配置 git config – global user.name “用户名” git config – global user.email “邮箱” 检查自己的git是否安装成功: git –version 二.Git的本地实现2.初始化一个本地git仓库 (首先新建一个文件夹,右键git bash,输入命令 git init),初始化成

2017-07-27 14:09:36 372

转载 正则表达式字符解释

正则表达式全部符号解释 字符 描述 \ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,’n’ 匹配字符 “n”。’\n’ 匹配一个换行符。序列 ‘\\’ 匹配 “\” 而 “\(”

2017-07-29 16:15:10 181

原创 JavaScript中级(四)---- 表格排序

1. 表格排序要考虑到的问题1. sort排序2. 类数组转数组3.

2017-07-26 17:31:05 255

原创 JavaScript中级 (三) ----AJAX

1. 什么是AJAX async javascript and xml 异步的JS和XML AJAX只不仅可以异步,它也有同步处理2. AJAX可以处理什么问题 AJAX是用来实现客户端和服务器数据请求交互的 在客户端的JS中,我们可以使用AJAX技术向服务器端发送一个请求,服务器端接收到请求后会把客户端想要的“数据”返回 GMAIL是全世界第一个使用AJAX

2017-07-25 19:56:50 263

原创 JavaScript中级 (二) ---- 页面绑定的方法

1. 映射 1.当页面结构发生变化的时候,元素集合也会跟着发生改变; 2.当操作元素集合的时候,页面结构也会跟着改变;2. 页面绑定 — 直接对DOM进行操作问题:引发多次回流 注: 回流: 当页面由局部变动的时候,整个页面都重新加载; 例子:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <ti

2017-07-25 15:09:21 389

原创 JavaScript 中级(一)---- sort排序

1.sort排序一般用法var ary=[3,5,23,12,36,34,2];// 从小到大排序ary.sort(function(a,b){ return a-b;})// 从大到小排序ary.sort(function(a,b){ return b-a;})2. 利用sort为汉字排序 —- localeCompare简单数组排序 var ary=['赵钱','孙李'

2017-07-25 08:35:49 325

原创 JavaScript基础 (十二) ---- call apply bind的区别

1. call apply bind的作用 —- 用来改变函数中this的指向2. call 的使用方法call()中第一个参数:用来改变this指向 call()中从第二个参数开始,相当于给call点前面的函数,从左往右一个个的传参;把call点前面的函数中的this关键字变成call的第一个参数; 注意:如果call前面的函数中没有this关键字,那么就不需要修改,直接调用此函

2017-07-22 01:36:28 673

原创 CSS3 --- 选择器

1. 选择器概述: 使用选择器将样式与元素直接绑定,css3还可以利用正则表达式实现各种复杂的制定,减少代码量。 选择器中常用符号: “^” — 开头字符 “?” — 结尾字符 “*”—- 包含字符匹配 2. 选择器的分类:属性选择器四种 [attr = val] —— 属性为val的 [attr* = val] —— 包含val的属性,css3

2017-07-17 19:45:05 454

原创 JavaScript基础(十一)---- 面向对象的继承方法

1. 原型链的继承把父类私有+公有的属性和方法,都给了子类公有的;(让子类.prototype=父类的实例)例子:function F(){ this.x=100; //父类私有 } F.prototype.showX=function(){}; //父类公有的; function S(){ this.y=200; //子类私有

2017-07-16 23:36:31 306

原创 JavaScript基础(十) -- 设计模式

1. 对象由两部分构成:属性 和 方法;2. 面向对象和面向过程的区别 面向对象,主要会使用已经封好的方法; 面向过程,需要考虑整个封装的细节;3. 面向对象的特点:封装、继承、多态1)封装:对于一样的功能,我们只需要封装一次,以后再使用,直接调用即可:复用;专业术语:低耦合,高内聚;2)继承:子类继承父类中的属性和方法;3)多态:包含重载和重写:重载:JS中不存在严格意义上的重载;但有类

2017-07-16 13:39:54 215

原创 JavaScript基础(九) ---- 预解析

1. 预解释关于预解释的定义1.什么是预解释在当前作用域下,在JS代码执行之前,浏览器会对带var和带function进行提前声明或定义;— 这种机制叫预解释。2.作用域(全局作用域 和 私有作用域)全局作用域:当浏览器打开HTML页面的时候,会形成一个供JS代码执行的全局作用域(全局环境),在这个全局作用域下, 所有的全局变量,都属于window的全局属性;所有的全局函数,都属于wind

2017-07-16 12:51:09 321

原创 JavaScript基础(八) --- 正则

1. 什么是正则 1. 正则这和字符串有关,换言之正则只和字符串打交道; 2. 正则用来操作(匹配和捕获)字符串的一系列规则; 匹配:判断你是否符合我的规则: 返回值:布尔值; test 捕获:把符合我们规则的内容拎出来; 拿到的:字符串;2. 正则的定义 正则创建的两种方式:字面量 和 实例 两种创建方式的区别: 1)实例创建时,特殊含义的字符需要转义(\);

2017-07-12 19:32:37 385

原创 JavaScript基础(七) ---- 日期、定时器

1. 日期2. 定时器例子<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title></title> <style> body{ font-size: 100px; } </style></head><body><script

2017-07-11 20:09:58 284

原创 JavaScript基础(六) --- 函数、闭包

1. 函数的参数1). 形参 – 函数在定义阶段,里面的参数属于形参2). 实参 – 函数的调用阶段,参数为实参function fn(n){ // n - 形参 alert(n) }fn(10); // 10 - 实参3). 当把函数表达式做为值传给另一个函数的参数的时候,就叫做回调函数function fn(n){ n();

2017-07-11 19:39:12 264

原创 JavaScript基础(五)--- 基本数据类型和引用数据类型

1. 基本数据类型和引用数据类型的区别 var str='zhufeng'; var num=123; var obj={ name:'zhufeng', age:8 } var obj2=obj; function fn(){ alert(123) } fn();

2017-07-11 12:47:01 436

原创 JavaScript基础(一)

1. js的数据类型1. 基本数据类型: Number String Boolean Null Undefined number --- 正数、负数、0、NaN string --- '' Boolean --- true、false (6个假值:0,'',null,undefined,NaN,false) null

2017-07-11 09:42:59 364

原创 JavaScript基础(四) ---- 算法

1. 快速排序思路:1. 先从这个数组中取出中间一项的位置; var num=Math.floor(ary.length/2)2. 取到这个中间位置对应的值; var numValue=ary[num]; var numValue=ary.splice(num,1)[0]; center;3. 拿数组中的每一项,跟中间值进行比较;如果比他小,放左边的数组; 如果比他大,

2017-07-07 18:17:45 193

原创 JavaScript基础(三) ---- 字符串、Math、节点、元素的动态

1.字符串常用方法:1. 根据索引找对应字符: charAt(索引) 通过索引找对应字符 charCodeAt(索引) 通过索引找对应字符的ASCII值;2. 根据字符找对应索引 indexOf(字符串) 从前往后找:通过字符找对应索引; 找不到返回-1; lastIndexOf(字符串) 从后往前找: 通过字符找对应索

2017-07-07 15:30:23 256

原创 JavaScript基础(二) ---- 数组、数组去重

1. 数组方法的作用 pop ----- 删除数组最后一项 push ----- 添加数组最后一项 unshift ---- 添加数组第一项 shift ----- 删除数组第一项 splice 有三种用法 1. splice(n,m) 删除: 从索引n开始,删除m个 返回值:被删除的内容以一个新数组的形式返回; 2. splic

2017-07-07 11:34:06 247

空空如也

空空如也

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

TA关注的人

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