- 博客(22)
- 资源 (1)
- 收藏
- 关注
原创 laydate mark数据实时更新问题
在使用laydate的mark管理日程时,当切换时间修改mark值总是不能及时更新,官方提供的chang事件总是在页面挂载之后调用,导致数据不能及时更新。因此,我在网上找了一下解决方案,有位大神给出了添加beforechange事件的解决方案,但是此方法只在上下切换时生效,直接选择时间时不生效。下面贴出我自己的解决方法:步骤一:修改laydate.js找到T.prototype.chang...
2019-12-13 11:32:37
1922
原创 自然语言处理学习笔记
4月9日神经网络反向传播法:神经网络包含:输入层、隐含层、输出层第一步:前向传播输入层--->隐含层 隐含层--->输出层:先求神经元的加权和,对加权和使用sigmoid函数求解输出值第二步:反向传播计算总误差:计算期望值与输出值的差的平方和,与方差计算公式类似,只是每个期望值不同更新权重(隐含层-->输出层):利用总误差对权重求偏导更新权重(隐含...
2019-04-09 11:08:32
186
原创 清除浮动
1、在父级元素添加代码: .clear-float:after{ display:block; clear:both;/*清除浮动*/ content:''; visibility:hidden; height:0; } .clear-float{ zoom:1; }...
2019-01-14 10:12:33
180
原创 用d3画地图
直接上代码,内容注解很详细,相关引入的文档我会上传到资源里。 <html><head> <meta charset="utf-8"> <title>中国地图</title></head><body><script src="d3.v
2018-10-18 18:33:55
1971
原创 前端笔试题错误集
1、jquery ajax中都支持哪些数据类型?xml、html、jsonp、json、script、text2、判断对象stringObject是否为String。 1)typeof操作符typeof stringObject="string"判断类型:undefined、boolean、string、number、object、function2)instanceof操...
2018-09-05 22:31:36
230
原创 promise对象
1、promise对象的原理1)Promise对象是异步编程的一种解决方案,主要用于延迟计算和异步计算。一个promise对象代表着一个还未完成,但预期会完成的操作。简单来说,promise就是一个容器,里面保存一个未来才会结束的事件(通常是异步操作)的结果。2)promise对象的两个特点:a)对象的状态不受外界的影响。promise有三个状态:pending、rejected,re...
2018-09-05 10:01:47
120
原创 前端缓存
1、一般针对静态资源如CSS,JS,图片等使用缓存,缓存原因:1)请求更快:通过将内容缓存在本地浏览器或距离最近的缓存服务器(如CDN),在不影响网站交互的前提下可以大大加快网站加载速度。2)节省带宽:对于已缓存的文件,可以减少请求带宽甚至无需请求网络。3)降低服务器压力:在大量用户并发请求的情况下,服务器的性能受到限制,此时将一些静态资源放置在网络的多个节点,可以起到均衡负载的作用,...
2018-08-31 16:32:46
405
原创 事件模型
1、事件冒泡:事件开始时由最具体的元素(文档中嵌套层次最深的节点)接收,然后逐级向上传播到较为不具体的节点。 事件捕获:不太具体的节点应该更早接收到,而最具体的节点应该最后接收到事件。 事件流:包括三个阶段:事件捕获阶段、处理目标阶段、事件冒泡阶段。首先发生的是事件捕获,为截获事件提供了机会。然后是实际的目标接收到事件。最后一个阶段是冒泡阶段,可以在这个阶段对事件作出响...
2018-08-31 16:04:25
552
原创 从键盘输入URL到网页呈现发生了什么
1、在浏览器中输入url2、浏览器查找域名的 IP 地址现在我们已经输入了相应的 URL,但浏览器本身并不能识别 URL 是什么,因此从我们输入 URL 开始,浏览器就要进行域名解析来找到对应 IP——DNS 解析是浏览器的实际寻址方式:(a) 查找浏览器缓存——近期浏览过的网站,浏览器会缓存 DNS 记录一段时间 (如果没有则往下) ;(b) 查找系统缓存——从 C 盘的 hos...
2018-08-31 11:41:46
358
原创 Redux状态管理
1、三大原则:单一数据源、state是只读的(Redux中state的更改,其实是创建了一个全新的state)、使用纯函数来执行修改1)将整个应用的state储存在唯一的store对象中2)state只能通过触发action来修改,其中action就是一个描述性的普通对象3)使用reducer来描述action如何修改state2、store1)创建store:createSt...
2018-08-31 10:19:36
458
原创 React组件的生命周期
三个状态:Mounting(已插入真实的DOM)、Updating(正在被重新渲染)、Unmounting(已移出真实的DOM)处理函数:componentWillMount():在渲染前调用,在客户端也在服务端。componentDidMount():在第一次渲染后调用,只在客户端。componentWillUpdate():在接收到新的props或者state但还没有rende...
2018-08-31 09:05:02
145
原创 数组、对象复制,深拷贝和浅拷贝
1、深拷贝与浅拷贝的区别:如果B复制了A,当A发生改变时,B也发生改变,此时为浅拷贝,反之则为深拷贝。基本数据类型,包括:string、number、boolean、null、undefined。引用数据类型,包括:数组、函数、对象。1)基本数据类型储存在栈内存中,如:let a=1;b=a;当b=a时,栈内存会重新开辟一个内存,当修改a的值时,b的值不会改变。2)引用数据类型...
2018-08-30 22:36:33
906
2
原创 Position属性
属性值:absolute:生成绝对定位的元素,相对于static定位以外的第一个父元素进行定位。fixed:生成绝对定位,相对于浏览器窗口进行定位。relative:生成相对定位的元素,相对于正常位置进行定位。static:默认值。没有定位,元素出现在正常的流中。sticky:粘性定位,该定位基于用户滚动的位置。inherit:规定应该从父元素继承position属性的值。...
2018-08-30 20:32:09
494
原创 箭头函数
1、实例:1)const f=v=>v等同于:const f=function(v){ return v; };2)const f=()=>5;等同于:const f=function(){ return 5; };3)const sum=(nu...
2018-08-30 20:17:25
145
原创 js 对象
创建单个对象的方法:1、创建一个Object实例 var person=new Object(); person.name="zjj"; person.age=25; person.job="software engineer"; person.sayName=function(){ alert(this.name); };...
2018-08-30 18:55:55
119
原创 原型链与继承
一、原型链基本思想:让一个引用类型继承另一个引用类型的属性和方法。构造函数、原型、实例的关系:每个构造函数都有一个原型对象,原型对象都包含一个指向构造函数的指针,而实例都包含一个指向原型对象内部的指针。原型链继承实例: function SuperType(){ this.property=true; }; SuperType.pro...
2018-08-29 22:42:14
318
原创 js中apply、call、bind的区别
相似之处:1、都是用来改变函数this对象的指向的。2、第一个参数都是this要指向的对象。3、都可以利用后续参数传参。区别:1、call和apply对函数都是直接调用,而bind方法返回的仍然是一个函数,因此后面还需要()来调用2、call后面的参数与绑定方法中的参数是一一对应的,而apply的第二个参数是一个数组。3、由于bind返回的是一个函数,所以我们还可以在调...
2018-08-29 18:18:26
194
原创 2018秋招美团前端面试题
1、Redux状态管理2、React组件的生命周期3、url请求的过程4、原型链5、setTimeout6、setIntravel7、N个台阶,一步或者两步,总共有多少种方法8、Apply,call,bind区别9、箭头函数的区别10、排序,选取前10000个数字11、Position12、怎样复制数组...
2018-08-29 18:08:18
463
原创 正则表达式学习笔记
一、正则表达式30分钟快速入门1、元字符 . 匹配换行符以外的任意字符 \w 匹配字母或数字或下划线或汉字 \s 匹配任意的空白符 \d 匹配数字 \b 匹配单词的开头或结束 ^ 匹配字符串的开始 $ 匹配字符串的结束例如:\b\w{6}\b表示刚好6个字符的单词 ^\d{5,12}$表示5-12位的...
2018-05-11 11:27:21
183
原创 react_redux项目
最近在学习redux,结合react和redux写了一个小项目。主要实现了网站发帖、修改、删除,以及评论、评论修改,评论删除、以及点赞功能,有兴趣的小伙伴可以看看。由于是写的第一个redux项目,时间也比较紧,所以代码可能稍显凌乱,界面也不怎么好看。欢迎大家多多提意见,代码地址是:https://github.com/tulipjie/redux-readable...
2018-03-19 17:19:01
247
原创 react-router学习笔记
一、最基本的路由配置: 代码如下:import React ,{Component}from 'react';import {Router,Route,Link} from 'react-router';class App extends Component{ render(){ return( <div> &...
2018-03-11 11:21:02
206
原创 react学习中遇到的错误及解决方法
错误一:index.js:2178 Warning: validateDOMNesting(...): <a> cannot appear as a descendant of <a>. 原因是,代码中引用的react-bootstrap中的错误:将这段代码:<NavItem eventKey={1} > <Link to="/posts"...
2018-03-08 10:05:38
18300
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人