自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 看书笔记(二)

1.计算机与设备要互相通信,双方就必须基于相同的方法 2.网络分层:应用层,传输层,网络层,数据链路层     应用层:决定了向用户提供应用服务时通信的活动(FTP,文件传输协议,yingjian DNS域名系统,HTTP协议)     传输层:为应用层提供处于网络连接中的两台计算机之间的数...

2018-10-03 09:37:25

阅读数 38

评论数 0

原创 看书笔记(一)

1.let :块级作用域 2.函数声明会被提升,函数表达式并不会像函数声明那样被提升 3.arguments这个参数不是真正的数组,而是一个对象,但是可以进行转换 var args = Array.prototype.slice.call(arguments) 4.apply()包含两个...

2018-09-25 18:36:04

阅读数 46

评论数 0

原创 canvas 粒子发射器

<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <script src=&qu...

2018-09-04 16:40:32

阅读数 281

评论数 0

原创 看书JavaScript设计模式 笔记(二)

(1)简单工厂模式(静态工厂方法)  在使用类的方法来写代码的时候,我们会发现我们会写很多的类,而每次new一个实例,我们都得先清楚了解,各个类的用处,对于我们自己书写的类来说用起来很方便,但是当团队的人员使用我们写的类的时候,就必须一一对应我们写的类来实例化,这样团队协作起来十分麻烦. 所以...

2018-08-28 17:58:55

阅读数 90

评论数 0

原创 看书JavaScript设计模式 笔记(一)

(1)  对象收编变量       例如简单的表单验证,我们会验证很多的东西,但是我们声明的很多变量,可能造成对原生对象,或者一些框架的污染,所以我们收编这些变量,污染就会相对的减少许多,我们就可以这个样子写 var cheakForm = { cheakName:function(...

2018-08-25 18:06:11

阅读数 909

评论数 0

原创 js原生扫雷(第一版)

最近痴迷上了扫雷游戏,所以根据一些扫雷的规则,自己 写了一套简易的扫雷游戏,没有参考任何代码,凭自己感觉来的,所以希望大家多提意见 扫雷事项:                操作: 右击立旗帜,左击打开方格                逻辑: 1、先生成10个随机雷,然后在点击的时候计算八...

2018-08-23 11:11:50

阅读数 2033

评论数 1

原创 听课笔记(八)

事件分类:        鼠标事件:                      click ,mousedown,mousemove,mouseup,contextmenu,mouseover,mouseup,mouseenter,mouseleave                    ...

2018-08-16 15:06:20

阅读数 104

评论数 0

原创 听课笔记(七)

如何绑定一个事件? (一)    ele.onxxx = function(event){}   -------  兼容性特别好,但是一个元素的同一事件只能绑定处理函数                                                            ---...

2018-08-14 20:41:55

阅读数 314

评论数 0

原创 Promise学习

Promise 是什么?  promise 对象用于异步计算  (可以将一步操作队列化,按照期望的顺序执行,返回符合预期的结果) 一个promise 表示一个现在,将来或者永不可能可用的值 Promise特点    (1)对象的状态不受外界影响。Promise对象代表一个异步操作,有三种状...

2018-08-12 11:30:01

阅读数 68

评论数 0

原创 HTTP 知识

域名解析流程 1.Chrome 搜索 自身的DNS缓存   chrome://net-internals/#dns 2.搜索操作系统自身的DNS缓存(浏览器没有找到或者已经失效 3.读取本地的HOST文件 4.浏览器发起的一个DNS的一个系统调用    ①宽带运营商服务器 查看本身缓存 ...

2018-08-01 14:41:51

阅读数 74

评论数 0

原创 node.js 初步学习(二)

URL对象    ------   参考    http://nodejs.cn/api/url.html#url_url_strings_and_url_objects      如何解析URL字符串         URL在node中有哪些属性 WHATWG URL对象的属性  ┌─...

2018-08-01 11:09:01

阅读数 82

评论数 0

原创 node.js 初步学习(一)

搭建一个简单的node demo   文件名名:Server.js var http = require ('http'); var server = http.createServer(function (req,res){ res.writeHead(200,{&#...

2018-08-01 10:38:22

阅读数 95

评论数 0

原创 CSS/HTML基础回顾(一)

1.元素的alt和title有什么异同    alt和title同时设置的时候,alt作为图片的替代文字出现,title是图片的解释文字    alt是html标签的属性,而title既是html标签,又是html属性。  title标签这个不用多说,网页的标题就是写在<titl...

2018-07-30 19:41:20

阅读数 88

评论数 0

原创 sessionStorage和localStorage

最近在写项目的时候发现有些东西是存储在sessionStorage  比如 :token, 有些存储在 localStorage. 那么两者有什么区别的呢? 他们有自己的一个关键的代名词      永久性的本地存储(localStorage)        会话级别的本地存储(sessionS...

2018-07-28 19:30:16

阅读数 112

评论数 0

原创 听课笔记(六)

删除对象的属性       delete obj.属性 若属性值为undefined则会报出undefined不会报错 返回true 对象的创建方法 1.    var obj   = { }     plainObject   对象字面量(对象直接量) 2.   构造函数     ...

2018-07-26 13:54:58

阅读数 70

评论数 0

原创 听课笔记(五)

立即执行函数    ---- 针对初始化功能的函数 只有表达式才能被执行符号执行 (function(){}()) 执行完就会被销毁 var test =function (){}(); 能被执行符号执行的表达式,就成为立即执行函数,就会被销毁 function test (a,b...

2018-07-25 19:20:25

阅读数 537

评论数 0

原创 听课笔记(四)

作用域链        [[scope]] 中所存储的执行期上下文对象的集合.这个集合呈链式链接,我们把这种链式连接叫做作用域链 查找变量:              在哪个函数里面查找变量我们就从那个函数的作用域链的顶端依次向下查找 例:      function a () { ...

2018-07-25 19:06:33

阅读数 103

评论数 0

原创 sublime 安装 SublimeServer 过程

  最近想用运用一下ajax,使用XMLHTTPRequest对象的 open 和send 方法来 来请求数据. 简单代码 <html> <head> <script type="text/javascript...

2018-07-22 14:19:46

阅读数 728

评论数 0

原创 js获取屏幕分辨率和浏览器版本

应用           在用户使用网页时,限制访问网页的浏览器和版本.所以我们得获取浏览器的名字和版本号,当用户使用的浏览器不是我们限制的浏览器时我们给出提示和链接让用户去下载我们限制的浏览器.           参考https://blog.csdn.net/wangzhen_csdn/...

2018-07-20 20:38:41

阅读数 779

评论数 0

原创 js 输入身份证号码,得到出生年月和性别

身份证概念       1:身份证分类:18位身份证和15位身份证       2. 正则校验       /^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$|^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))...

2018-07-19 14:21:54

阅读数 1720

评论数 1

原创 听课笔记(三)

全部变量       任何变量未经声明就赋值属于全局变量,为全局对象所有       a=123      一切声明的全局变量,全是Window的属性      var a=123       function test (){         var a=b=123     } ...

2018-07-18 21:53:43

阅读数 81

评论数 0

原创 听课笔记(二)

编程讲究:高内聚,低耦合     -------      函数      函数和对象一样,是引用值. 函数名:使用小驼峰命名法 函数声明 function test(){ } 函数表达式   (指的是匿名函数表达式)                       匿名表达式 var t...

2018-07-17 21:10:28

阅读数 202

评论数 0

原创 听课笔记(一)

(1)转换成布尔值为false的有  undefined,null,NaN," ",0,false (2)&&符号      原则:判断第一个是假,返回第一个,第一个是真,返回后面的值.    &&式子   作...

2018-07-17 19:44:52

阅读数 356

评论数 0

原创 react中路由相关跳转

1)this.props.history.goBack()      返回到上一页面,就是你跳转到这个页面的前一个页面,为什么使用这种方式呢,因为在今天写的过程中发现使用  this.props.dispatch(routerRedux.push({ path...

2018-07-11 21:31:22

阅读数 997

评论数 0

原创 react路由跳转拼接路由和传参数

在react路由传递的过程中,我第一次写的版本是直接把我要的所有参数通过location里的state传递过去,因为我觉得很方便,不用再特地去dispatch请求一次数据,代码像这样: update=(record)=>{ if(record &amp...

2018-07-10 19:16:47

阅读数 4199

评论数 0

原创 React 中父子组件的传值

明确思想 (1)首先得明确一个问题,作为子组件一般我们不会再给他绑定model,因为我们遵守React的一个思想,就是一个Container,其余都是用作展示组件的component。而所谓的展示组件,就是他只接受数据和函数,而不进行相关的处理。那么我们会遇到以下问题 问题 ① 父组件如何给...

2018-07-03 21:19:49

阅读数 1036

评论数 0

原创 js中的数组,字符串的处理

最近再刷leetCode上面的一些关于数组和字符串基础题,发现遇到了很多以前没怎么用到的或者用过了也就忘记了的函数,在这里我做个总结。 一、数组中删除元素         splice(index, howmany,  item1,.....,itemX);         index:要删...

2018-06-26 12:19:30

阅读数 147

评论数 0

原创 面向对象的程序设计

JavaScript如何创建对象一:工厂模式       工厂就比如纺织业,你给他什么原材料,他就给你制作什么布料出来,我们如果每次单独创建对象,那么每创建一个都会再去把他的创建原理和过程都写一遍,可是他们有时候耦合度很高,就比如都是纺织对象,属性,功能什么的都大相径庭,我们为什么不给他们制造一个...

2018-06-14 22:03:48

阅读数 32

评论数 0

原创 变量,作用域

基本数据类型:(五种)Undefined、 Null、Boolean、Number、String。引用类型:Object异同:       在复制的时候都会重新复制一个副本,然后再复制给其他变量不同:       对于基本数据的类型,复制后,参与任何操作不会受到影响,而引用类型的复制,引用类型的副...

2018-06-12 19:46:31

阅读数 48

评论数 0

原创 踩过的Ant Design Mobile的坑

ListVIew 长列表  首先了解几个函数 1.  cloneWithRows :想要更新datasource中的数据,必须每次通过cloneWithRows这个来重新挂载datasource的值。 2. rowHasChange :对于你下面创建的const row,就是构造listvi...

2018-06-11 11:26:34

阅读数 10676

评论数 4

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