前端
文章平均质量分 51
ZY_Ru
学生
展开
-
【前端】描述cookies,sessionStorage和localStorage的区别
汇总一下网络上的说法链接:https://www.nowcoder.com/questionTerminal/e104d1a0512a42b5b8c61e43a4bc3d34 http://www.w3school.com.cn/html5/html_5_webstorage.aspcookie是小甜饼的意思。顾名思义,cookie确实非常小,它的大小限制转载 2018-01-23 13:14:22 · 1777 阅读 · 0 评论 -
git clone提示失败 fatal: The remote end hung up unexpectedlReceiviny00 KiB/s fatal: early EOF(328/529),
git clone提示:fatal: The remote end hung up unexpectedlReceiviny00 KiB/sfatal: early EOF(328/529), 13.43 MiB | 29.00 KiB/sfatal: index-pack failed解决方法:运行:git config –global http.postBuffer 1048576000 即可...原创 2018-03-22 10:34:22 · 13790 阅读 · 0 评论 -
ES6(ECMAScript6)新特性
点击打开链接箭头操作符ES6中新增的箭头操作符=>简化了函数的书写,操作符左边为输入的参数,右边是进行的操作以及返回的值。引入箭头操作符后可以方便地写回调了:var array=[1,2,3];//传统写法array.forEach(function(v,i,a){ console.log(v);});//ES6array.forEach(v=>console.log(v...转载 2018-03-04 14:38:29 · 417 阅读 · 0 评论 -
HTTP状态码
点击打开链接常见的HTTP状态码:200-请求成功301-资源(网页等)被永久转移到其他URL304-所请求的资源未修改404-请求的资源(网页等)不存在500-内部服务器错误HTTP状态码由三个十进制数字组成,第一个十进制数字定义了状态码的类型,共分为5中类型:1**:信息,服务器收到请求,需要请求者继续执行操作2**:成功,操作被成功接收并处理3**:重定向,需要进一步的操作以完成请求4**:...转载 2018-03-04 13:29:46 · 150 阅读 · 0 评论 -
JavaScript函数节流和函数防抖
点击打开链接DOM操作比起非DOM交互需要更多的内存和CPU时间,连续尝试进行过多的DOM相关操作会导致浏览器挂起,有时甚至会奔溃。函数节流是指一定时间内js方法只跑一次。某些代码不可以在没有间断的情况连续重复执行,第一次调用函数,创建一个定时器,在指定的时间间隔之后运行代码。第二次调用该函数时,它会清除前一次的定时器并设置另一个。如果前一个定时器已经执行过了,这个操作就没有意义。如果前一个定时器...转载 2018-03-04 13:14:27 · 365 阅读 · 0 评论 -
Promise
点击打开链接语法:new Promise(function(resolve,reject){...}/*executor*/);Promise构造函数执行时立即调用executor函数,resolve和reject两个函数作为参数传递给executor(executor函数在Promise构造函数返回新建对象前被调用)。resolve和reject函数被调用时,分别将Promise状态改为fulf...转载 2018-03-04 11:08:46 · 623 阅读 · 0 评论 -
setTimeout
https://www.cnblogs.com/giggle/p/5346531.htmlhttp://www.css88.com/archives/5804https://www.jianshu.com/p/3e482748369d?from=groupmessageJavaScript是单线程,浏览器无论在什么时候,都只有一个线程在运行JavaScript程序。setTimeout并没有打破J...转载 2018-03-03 14:45:50 · 230 阅读 · 0 评论 -
跨域问题
参考:点击打开链接点击打开链接只要协议、域名、端口有任何一个不同,都被当作是不同的域。浏览器的同源政策会导致跨域:DOM同源策略:禁止对不同源页面DOM进行操作。不同域名的iframe是限制互相访问的。XmlHttpRequest同源策略:禁止使用XHR对象向不同源的服务器地址发起HTTP请求。跨域资源共享CORS(Cross-origin resource sharing)是一个W3C标准,定义...转载 2018-03-02 21:49:13 · 204 阅读 · 0 评论 -
jQuery类库——基础
使用JavaScript框架或工具类库,能简化通用操作,隐藏浏览器之间的差异。jQuery足够小巧和稳定,能让你在文档中轻松找到关心的元素,并对这些元素进行操作。jQuery()函数有4中不同的调用方式:传递CSS选择器(字符串)给$()方法。传递一个Element、Document或Window对象给$()方法,$()只需简单的将该对象封装成jQuery对象并返回。这样就可以使用jQuery方法...原创 2018-03-02 11:23:21 · 1093 阅读 · 0 评论 -
JavaScript原始类型和引用类型
JavaScript中的原始值(undefined、null、布尔值、数字和字符串)与对象(包括数组和函数)有着根本区别。原始值是不可更改的(字符串是不可更改的!)。原始值的比较是值的比较;对象的比较并非值的比较:即使两个对象包含同样的属性及相同的值,它们也是不相等的。各个索引元素完全相等的两个数组也不相等。两个单独的对象永不相等,两个单独的数组永不相等。通常将对象称为引用类型,对象值都是引用,对...转载 2018-03-01 14:13:30 · 532 阅读 · 0 评论 -
【前端】懒加载
懒加载(Load On Demand)在用户滚动页面的时候自动获取更多的数据,新的到的数据不会影响原有数据的显示,同时最大程度减少服务器端的资源耗用。关于懒加载和预加载:点击打开链接关于jQuery.lazyload:点击打开链接...转载 2018-03-01 13:44:14 · 317 阅读 · 0 评论 -
JDK+Eclipse+Tomcat+MySQL环境搭建
1、JDK去官网按照操作系统下载对应的安装包,安装完毕后配置JDK环境。在“我的电脑”的属性中的环境变量中新建系统变量CLASS_PATH和环境变量JAVA-HOME,以指定java的执行环境和安装路径,如图1所示。编辑Path变量,在变量值后面加安装位置\bin。环境配置完成后,在命令提示符中测试安装配置是否成功,如图2所示。 图1 配置JDK环境变量 ...原创 2018-02-28 20:27:34 · 1236 阅读 · 0 评论 -
JavaScript函数的属性和方法
ECMAScript中的函数是对象,因此函数也有属性和方法。每个函数都有两个属性:length和prototype。length属性表示函数希望接收的命名参数的个数。每个函数都包含两个非继承而来的方法:apply()和call(),用途都是在特定的作用域中调用函数,实际上等于设置函数体内this对象的值。apply()方法接收两个参数:一个是在其中运行函数的作用域,另一个是参数数组。第二个可以是A...转载 2018-03-06 20:58:04 · 1142 阅读 · 0 评论 -
【前端】HTML5 利用canvas绘制柱状图
参考链接:https://www.cnblogs.com/linxin/p/6892389.html参考书籍:《HTML5权威指南》canvas元素所有功能体现在一个JavaScript对象上,该元素本身只有两个属性:height、width。var cxt=document.getElementById("myCanvas").getContext("2d");//getCon转载 2018-01-23 14:08:44 · 7338 阅读 · 0 评论 -
git fatal: Not a git repository (or any of the parent directories): .git
报错:fatal: Not a git repository (or any of the parent directories): .git运行 git init 即可原创 2018-03-22 10:47:43 · 543 阅读 · 0 评论