自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(62)
  • 收藏
  • 关注

原创 公司发给你一个gitLab账号怎么办!~白痴版git教程

以下是本人目前碰到的一些问题 集中写一下关于git的问题 ~~~ 首先 下载git 这就是链接,点这里 看到那个惹人注目的红圈圈没 对 点那里 看你是什么操作系统的 接下来 由于我是windows的操作系统 所以我下载了windows版本 额。。。。截图没截好 将就看把 想要下32位的点那个32。。。。。想要下64的点...

2018-04-08 17:04:28 24150 6

原创 飞行者动画 根据Three.js动画飞行者改编而成

飞行者动画 根据Three.js动画飞行者改编而成 这是图片HTML部分<!DOCTYPE html><html><head> <meta charset="utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge"&a

2018-04-01 18:53:03 770

转载 ionic 4 集成第三方登录微信登录时出现闪退问题解决方案

基于版本 ionic 4 cordova 8.1.2 cordova-plugins-wechat 2.1 该方法来自于cordova-plugin-wechat 下issues #4901、在项目 plugin/cordova-plugin-wechat/scripts/android-install.js 第43行,将targetDir改为:var targetDir = path.joi...

2019-03-07 14:22:05 678

原创 无题

忙碌公司项目的过程中 发现一些挺好用的东西 分享给大家 layer.js 这个库简直就是强到不要不要的 什么日期插件 什么弹出层提示 都是哇塞 好好用 做文件上传的有dropzone.js webuploader.js 还有一个我从jq22上面找的easyupload.js好像是这个名字 这三个都不错 jqgrid.js 感觉是做数据必备的东西...

2018-05-11 17:11:56 213

原创 很久没写了

很久很久没写过博客了 感觉自己都堕落了 最近一直在忙公司的事情 刚刚入职 有很多不顺 也有很多快乐 多多少少也算是充实了自己 这个礼拜开始 保持每周最少写一篇博客的习惯 无论是算法 还是技术 都应该继续抓起来 就这样吧 2018年5月11日...

2018-05-11 17:03:09 201

原创 分享一个颜色渐变的网站

UIgradients这里写链接内容 这个网站大概是这样滴 再分享一个打代码下雨声静心的网站 雨声

2018-05-09 11:48:05 2531

原创 分析ATOM官网首页css动画部分

这是链接 atom官网链接 整体代码分析 大概就是这样<div> <img src="" alt=""> <img src="" alt=""> <img src="" alt=""> <img src="&

2018-04-14 10:38:02 442

原创 你不知道的JavaScript 上中下 三卷

拿出来就是为了分享 如果涉及到了法律问题 请联系我 我会及时删除 30Di

2018-04-13 15:06:05 1306 1

原创 选择table中的第三行第三列

HTML部分<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no,

2018-04-11 16:33:54 2175

原创 根据table表格输入生成json

HTML部分 css使用了bootstrap<div id=""></div> <button class="btn btn-primary " type="submit" id="add">增加</button> <button class="btn btn-prima

2018-04-08 17:09:15 1103

原创 原生的AJAX总结

AJAXajax即Asyncchronous JavaScript And XML 中文叫做异步的JavaScript 和XML 是指一种创建交互式网页应用的网页开发技术。 通过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。 传统的网页(不使用 Ajax)如果需要更新内容,必须重载整个网页页面。aja...

2018-04-03 12:00:08 300

原创 京东购物车demo

HTML代码部分<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <link rel="stylesheet"

2018-03-15 10:26:02 308

原创 JS面试题分享(1)

//编写一个方法queryURLParmeter,实现把一个URL地址问号传参部分的信息获取到,并且解析称为对象键值对的方式,//URL地址://'https://www.baidu.com/s?wd=javascript&rsv_spt=1'//解析后结果为://{wd:'javascript',rsv_spt:1}//方法一let url = 'https://www.ba...

2018-03-14 11:03:21 384

原创 ES6中的类

ES6中的类和继承 ES5中创建类和实例,以及如何禁止用户把类当做普通函数执行new.targetfunction Person(name,age) { //console.log(new.target);// ES6中新增的语法,如果是通过new执行的,返回结果是当前创建的类,如果当做普通函数执行的,返回的是undefined if (typeof new.ta...

2018-03-12 20:03:11 194

原创 ES6中的箭头函数

ES6中的箭头函数 箭头函数的基础语法 let fn = function (x,y) { return x+y; } fn(10,20);//=>改写成箭头函数let fn=(x,y)=> x+y;let fn2 = function () { let x =10, y = 20; console.log(x+y);...

2018-03-12 19:01:14 291

原创 vuetools.crx

打开chrome 更多工具>拓展程序 将下载的文件拖动到窗口里进行安装就完毕了 链接 https://pan.baidu.com/s/1QWElaUFhlO-SlXdxmzsGPg

2018-03-12 14:15:39 1909 2

原创 对象的解构赋值

对象的解构赋值 对象的解构赋值let {name,age} = {name:'xx',age:9};console.log(name, age);let {A,B} = {name:'xx',age:9};console.log(A, B);//->在对象的解构赋值中需要注意的是:赋值的变量需要和对象中的属性名吻合,否则无法获取对应的属性值 undefined*2let ...

2018-03-11 22:33:57 961

原创 ES6中的解构赋值

ES6中的解构赋值 按照原有值的解构,把原有值中的某一部分内容快速获取到(快速赋值 给一个变量)数组的解构赋值 解构赋值本身是ES6的语法规范,使用什么关键字来声明这些变量是无所谓的let ary = [12,23,34];//传统的取值赋值操作// let a = ary[0],// b = ary[0],// c = ary[0];//...

2018-03-11 20:16:27 823

原创 ES6中的let(3)

4、ES6语法创建变量(let)存在块级作用域,ES5语法创建变量(var/function)没有块级作用域 [ES5] window全局作用域 函数执行形成的私有作用域 [ES6] 除了有ES5中的两个作用域 ES6中新增加了块级作用域 (我们可以把块级作用域理解为之前学习的私有作用域:存在私有变量和作用域链的一些机制)ES6中把大部分用大括号抱起来的都称...

2018-03-11 16:52:58 156

原创 ES6中的let (2)

3.关于暂时性死区:使用typeof检测一个未被声明过的变量 es5中返回的结果是undefined但是不报错 es6直接报错"use strict";console.log(typeof num); //->undefined 当前变量不存在,但是用用typeof检测的时候,不会提示错误,而是返回undefinedconsole.log(typeof num...

2018-03-11 15:47:44 114

原创 ES6中的let

ES6中的letlet基础语法 let 变量名 = 变量值 使用let创建变量和使用var创建变量的区别 1.let不存在变量提升机制console.log(str);//->undefinedconsole.log(num);//->Uncaught ReferenceError: num is not definedconsole.log(...

2018-03-08 17:19:44 146

原创 使用Bale编译ES6

使用Bale编译ES6@(Babel) 一.下载安装Babel 环境:需要电脑上安装node(node中一般队徽自带npm包管理器) npm install babel-cli -g把模块安装在全局环境下 在任何项目中都可以使用命令来编译我们的代码了 npm uninstall babel-cli -g把全局下安装的babel模块卸载掉 我们观看安装目录发现一些...

2018-03-08 16:00:25 502

原创 日常当封装函数返回值为undefined

额 今天遇到一个问题 原来写过一个公共类var utils = {//实现将类数组转化为数组 listToArray:function(likeAry){ var ary = []; try{ ary = Array.prototype.slice.call(likeAry); } catch(e) { for(var i = 0;i<likeAry.length;i...

2018-02-28 16:32:22 1465

原创 原型链复习参考

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0">

2018-02-28 11:59:50 116

原创 原型链深入

<script> // 第一个技巧 可枚举不可枚举 //Object.properyIsEnumerable 检测一个属性是否可以枚举 // Object.prototype.aaa = function () { // } // var obj = {name:"xx",age:7}; // for(var key ...

2018-02-28 11:58:59 86

原创 寄生混合模式继承

<script> //寄生组合模式继承 为了解决混合模式继承中 用原型继承会把父类公有的变成子类私有的,而继续使用call把父类私有的拿到子类私有的当中,这样子类私有的以及公有的中都会有某些数值. function A() { this.x = 100; } A.prototype....

2018-02-28 11:58:30 191

原创 混合模式继承

<SCript> //混合模式继承:原型继承+call继承 //原型模式继承只能把父类私有的,公有的变成B共有的,call继承可以把父类私有的变成自己私有的 function A() { this.x = 100; } A.prototype.getX = function () { ...

2018-02-28 11:57:59 216

原创 冒充对象继承

<script> //冒充对象继承:把父类私有的+公有的克隆一份一模一样的 给子类私有的 function A() { this.x = 100; } A.prototype.getX = function () { console.log(this.x); }; function B(){ ...

2018-02-28 11:57:31 229

原创 call继承

<script> //call继承:把父类私有的属性和方法 克隆一份一模一样的 作为子类私有的属性,与父类没有关系 function A() { this.x = 100; } A.prototype.getX = function () { console.log(this.x); } functi...

2018-02-28 11:56:20 117

原创 原型继承

<script> //JS当中最重要的一种继承 原型继承 // #div1.__proto__->HTMLDivElement.prototype->HTMLElement.prototype->Element.prototype->Node.protptype->EventTarget.prototype(EcentTarge...

2018-02-28 11:55:57 218

原创 原型链模式拓展2

<script> //在原型模式中,this常用的有两种情况: //在类中this.xxx=xxx;this->当前类的实例 //某个方法中的this->看执行的时候"."前面是谁this就是谁 //1)需要确定this的指向 //2)把this替换成对应的代码 //3)按照原型...

2018-02-28 11:55:08 128

原创 原型链模式拓展1

<script> //批量设置原型上的共有的属性和方法 //1起一个别名 var pro = Fn.prototype;//把原来原型指向的地址复制给我们的pro,现在他们操作的是同一个内存空间 function Fn() { this.x = 100; } pro...

2018-02-28 11:54:38 151

原创 原型链模式基础

<script> function CreateJsPerson(name,age) { this.name = name; this.age = age; } CreateJsPerson.prototype.writeJs = functio...

2018-02-28 11:54:05 93

原创 构造函数模式拓展

<script> function Fn() { this.x = 100;//->f1 this.getX = function () { console.log(this.x);//this需要看getX执行的时候才能知道 } } ...

2018-02-28 11:53:33 115

原创 构造函数模式

<script> //工厂模式 function createJsPerson(name, age) { var obj = {}; obj.name = name; obj.age = age; obj.writeJs = fu...

2018-02-28 11:53:04 159

原创 工厂模式

<script> function createJsPerson(name,age) { var obj ={}; obj.name = name; obj.age = age; obj.writeJs = function () { cons...

2018-02-28 11:52:35 82

原创 数组的插入排序

<script> //插入排序 //把第一张牌放在左手 //以后拿到每一张牌的时候,和左手的牌进行依次比较(一般来说我们的习惯是从后往前比较),如果当前的牌比倒数第一张小,在继续往左比...一直到遇到当前的牌已经比手里的某张牌大了,则把这张牌插入到某张牌的后面(某张牌下一张牌的前面) function insertSort...

2018-02-28 11:51:33 258

原创 数组快速排序 二分法排序

<script> //快速排序的思想: //1)我们首先在数组中找一个基准点(一般把基准点选择为数组中间的这一项) //Math.floor(ary.length/2)例如 一共9项,获取的结果是4(第五项,正好是中间项,一共10项,获取的结果是5(第六项,也接近中间项;)) //2)拿基准点和数组中的其他项进行比较,比基...

2018-02-28 11:51:04 2397

原创 数组的冒泡排序

<script> // var ary = [4,3,5,2,1]; //冒泡排序的思想:让当前项与后一项进行比较,如果当前项大于后一项,两者交换位置 //第一轮比较: //拿出数组的第一项4与后一项3比较,4>3,交换位置[3,4,5,2,1] //4<5 不交换位置[3,4,5,2,1]...

2018-02-28 11:50:34 364

原创 定时器与递归

// var count = 0; // var timer = window.setInterval(function () { // count++; // console.log(count); // if(count === 10) { // window.clearI...

2018-02-28 11:50:02 1506

空空如也

空空如也

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

TA关注的人

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