自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

杰克拉乌的博客

一个风骚的老男人混迹前端领域

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

原创 js之二叉树

    function Binary(){            let Node = function(key){                this.key = key;                this.left = null;                this.right = null;            };            var root = ...

2018-08-30 23:18:34 143 2

原创 es6 之promise

之前是通过回调书写,多重回调就会产生回调地狱。这是用promise封装的函数在node8版本以上,可以使用util实现封装promise直接调用 包装一个回调函数,返回一个promise的function在后面传参 es7// async...

2018-08-28 21:25:54 154

原创 react之独立团

2018-08-25 13:43:02 211 2

原创 前端模块化

 

2018-08-25 12:15:35 247

原创 react脚手架搭建

1.npm i create-react-app -g2. create-react-app 项目名称3.npm start启动项目如果想修改webpack配置 运行npm run eject。

2018-08-25 12:11:56 311

原创 es6之解构赋值

让arr = [1,2,3];        设a = arr [0];        设b = arr [1];        让c = arr [2];                // es6        let [a,b,c] = arr;        //变量更换        let x = 12;        让y = 11;        [x,y] =...

2018-08-21 23:15:04 173

原创 es 6 之浅谈 解构赋值

let  arr = [1,2,3];        let a = arr[0];        let b = arr[1];        let c = arr[2];                //es6        let [a,b,c] = arr;        //变量更换        let x = 12;        let y =  11;  ...

2018-08-21 23:10:40 604

原创 es 6 之 浅谈obj

        让obj = {            //直接设置变量键            ['nan']:'name',            getname:function(){// es5写法                            },            getname(){//可以直接简写                            ...

2018-08-20 23:05:32 359

原创 es6之Object

        let obj = {            //直接设置变量key            ['nan']:'name',            getname:function(){//es5写法                            },            getname(){//可以直接简写                        ...

2018-08-20 22:55:52 502

原创 浅谈 es6 箭头函数

    var fn = function(){  //用变量接受函数                    }        function fn(){ //声明函数                    }        var fn2 = (name) =>{                    }        var fn3 = name =>{ //只...

2018-08-12 14:56:05 428

原创 浅谈 es5 与es6 对象构造和继承

//es5 和es6 创建对象得区别        function User(name,age){            this.name = name;            this.age = age;        }                class User{            constructor(name,age){                ...

2018-08-12 13:32:10 300

原创 es6 const

    const a = 12;        //a = 15 //报错不可变得                const n = {            name:"leo"        }        n.name = 'nan_kk';        a.email = '111@'        console.log(n)        //const 是指对...

2018-08-12 11:15:14 427

原创 es 6 之 let

        {            var a = 12; //var 会默认提升            let b = 15;        }        //console.log(a,b) //结果 12 ,undefined;          {            var a = 12;            let b = 15;            {...

2018-08-12 10:52:40 192

转载 js正则表达式中存在变量

前不久同事询问我js里面怎么给正则中添加变量的问题,遂写篇博客记录下。 一、字面量其实当我们定义一个字符串,一个数组,一个对象等等的时候,我们习惯用字面量来定义,例如:var s = "string";var a = [1,2];var o = {}; 如果需要加入变量,那也是十分简单的事情,比如:var v = "bl";var s = "string" ...

2018-08-09 11:58:58 4301

原创 vue class踩坑

vue中有很多class不能用,比如app,你用vuedetool你会发现多个root和app,就是因为你使用class名字为app。还有class的名字为function,也会报错。这就好比你在window上添加close方法不会生效一样^_^...

2018-08-03 14:48:15 477

转载 6-20位字符;数字、字母、特殊字符(除空格),起码其中两种组合 这个密码验证的正则表达式

能匹配的组合为:数字+字母,数字+特殊字符,字母+特殊字符,数字+字母+特殊字符组合,而且不能是纯数字,纯字母,纯特殊字符^(?![\d]+$)(?![a-zA-Z]+$)(?![^\da-zA-Z]+$).{6,20}$上面的正则里所说的特殊字符是除了数字,字母之外的所有字符如果要限定特殊字符,例如,特殊字符的范围为 !#$%^&* ,那么可以这么改^(?![\d]...

2018-08-03 13:38:52 38419 2

空空如也

空空如也

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

TA关注的人

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