上一页 1 ··· 7 8 9 10 11 12 13 14 下一页

2018年9月6日

Javascript高级程序设计

摘要: 1.高级函数 ①var isArray = value instanceof Array; 上述代码要返回true,value必须是一个数组,而且还必须与Array构造函数在同个全局作用域中。(别忘了,Array是window的属性)。如果value是在另个frame里定义的数组,那么以上代码就会返 阅读全文

posted @ 2018-09-06 10:07 奔跑吧人生 阅读(186) 评论(0) 推荐(0) 编辑

js实用技巧

摘要: 使用var关键字进行变量赋值 在Javascript中,如果一个变量没有经过声明就直接进行赋值操作,那么这个变量就会自动转变成全局变量。我们要尽量避免这种情况(全局变量)。 使用 来代替==进行判等 ==和!=操作符会在某些情况下自动进行类型转化。但是 和!==不会做自动转化,它们在做比较时,会同时 阅读全文

posted @ 2018-09-06 09:57 奔跑吧人生 阅读(233) 评论(0) 推荐(0) 编辑

2018年8月31日

弹出窗口Session丢失、防止表单重复提交问题

摘要: 一、弹出窗口Session丢失问题 弹出窗口Session丢失使用window.showModalDialog进行信息的提示,相当方便,也容易控制外观和布局。但是存在一个严重的问题,就是Session丢失。当在A页面进行showModalDialog时,弹出的模态窗口open新页面或new dial 阅读全文

posted @ 2018-08-31 09:15 奔跑吧人生 阅读(183) 评论(0) 推荐(0) 编辑

Redis源码阅读---连接建立

摘要: 对于并发请求很高的生产环境,单个Redis满足不了性能要求,通常都会配置Redis集群来提高服务性能。3.0之后的Redis支持了集群模式。 Redis官方提供的集群功能是无中心的,命令请求可以发送到任意一个Redis节点,如果该请求的key不是由该节点负责处理,则会返回给客户端MOVED错误,提示 阅读全文

posted @ 2018-08-31 09:14 奔跑吧人生 阅读(3476) 评论(0) 推荐(0) 编辑

程序员成为专家六部

摘要: 首先,别抱怨程序员这个行业,准备好漫长的征程,或者晾在一边赏鸟去吧。 对于真正希望成为一名优秀的程序员的人,希望成为专家,如果真的值得去做,那么投入十年进去,并不算什么,对吗? 第一步就是吞下这颗子弹。接受这个过程将不止花去十年,而是一生的追求。只因为你想去做它,才去做它。如果一个人不情愿做某事,他 阅读全文

posted @ 2018-08-31 09:05 奔跑吧人生 阅读(170) 评论(0) 推荐(0) 编辑

2018年8月30日

JavaScript数据结构和算法

摘要: 前言 在过去的几年中,得益于Node.js的兴起,JavaScript越来越广泛地用于服务器端编程。鉴于JavaScript语言已经走出了浏览器,程序员发现他们需要更多传统语言(比如C++和Java)提供的工具。这些工具包括传统的数据结构(如链表,栈,队列,图等),也包括传统的排序和查找算法。本文主 阅读全文

posted @ 2018-08-30 10:07 奔跑吧人生 阅读(1934) 评论(0) 推荐(1) 编辑

跨域的前端解决方案

摘要: 什么是跨域? 跨域是指一个域下的文档或脚本试图去请求另一个域下的资源,这里跨域是广义的。 广义的跨域: 其实我们通常所说的跨域是狭义的,是由浏览器同源策略限制的一类请求场景。 什么是同源策略?同源策略/SOP(Same origin policy)是一种约定,由Netscape公司1995年引入浏览 阅读全文

posted @ 2018-08-30 09:13 奔跑吧人生 阅读(184) 评论(0) 推荐(0) 编辑

跨域的几种方式

摘要: 跨域: 浏览器对于javascript的同源策略的限制,例如a.cn下面的js不能调用b.cn中的js,对象或数据(因为a.cn和b.cn是不同域),所以跨域就出现了. 上面提到的,同域的概念又是什么呢??? 简单的解释就是相同域名,端口相同,协议相同 同源策略: 请求的url地址,必须与浏览器上的 阅读全文

posted @ 2018-08-30 09:03 奔跑吧人生 阅读(187) 评论(0) 推荐(0) 编辑

2018年8月27日

forEach,for in,for of循环的用法

摘要: 一、一般的遍历数组的方法: 二、用for in的方遍历数组 三、forEach 四、用for in不仅可以对数组,也可以对enumerable对象操作 五、在ES6中,增加了一个for of循环,使用起来很简单 let s = "helloabc"; for(let c of s) { consol 阅读全文

posted @ 2018-08-27 17:51 奔跑吧人生 阅读(282) 评论(0) 推荐(0) 编辑

Iterator 遍历器

摘要: 1、遍历器(Iterator)是一种接口,为各种不同的数据结构提供统一的访问机制。任何数据结构只要部署Iterator接口,就可以完成遍历操作(即依次处理该数据结构的所有成员)。 2、Iterator的作用有三个:一是为各种数据结构,提供一个统一的、简便的访问接口;二是使得数据结构的成员能够按某种次 阅读全文

posted @ 2018-08-27 17:46 奔跑吧人生 阅读(528) 评论(0) 推荐(0) 编辑

上一页 1 ··· 7 8 9 10 11 12 13 14 下一页

导航