• 纯JS打造12306验证码功能
  • 没事瞎折腾,模拟一个12306验证码。实现如下:code.js内容:;(function(){ var Code = (function(){ var canvas,ctx,W,H,picWidth,gap,codeInfo,vCode = [],sources = {}; var init = function(){
    继续阅读>>
  •  验证码 12306验证码  热度:(459) 发布时间:2016/3/18 19:01:00
  • 17道js风味 让你的js代码更接地气
  • Demo . 1//badif (age > 20) {return true;} else {return false;}//goodreturn age > 20;这种一看就明白吧,没什么说的。Demo . 2//badfor (var i = 0; i < arr.length; i++) {//do something...}//goodf
    继续阅读>>
  •  代码重构 js代码  热度:(369) 发布时间:2016/3/18 18:23:00
  • 写了这么多年的JS也不知道模块化为何物
  • 模块化这个问题并非一开始就存在,WWW刚刚问世的时候,html,JavaScript,CSS(JS和CSS都是后来在网景被引进浏览器的)都是极其简单的存在,不需要模块化。模块化的需求是规模的产物,当web page进化到web application,浏览器端处理的逻辑越来越复杂,展现的样式和动画越来多,对于工程的要求也就越来越高。于是模块化的需求也就产生了。模块化的意义:1.组件的
    继续阅读>>
  •  模块化 js  热度:(226) 发布时间:2016/3/9 10:28:00
  • Facebook将把React.js的版本号提升至15
  • 最近Facebook改变了他们给JavaScript库React.js命名版本的方式。Facebook将React.js的版本号从0.14直接跳到15——移动了其中的小数点,希望借此提升这个迅猛发展的项目的认可度。Sebastian Markbage在一篇博文中宣布了这项变动。他说改变版本号的命名计划“有助于表明我们对稳定性的承诺,并为我们提供了灵活性,以便我们能够在小版本中添加向后兼容的特性”。在这项变动之
    继续阅读>>
  •  React.js Facebook  热度:(208) 发布时间:2016/3/4 14:04:00
  • 团队合作,如何避免 JavaScript 冲突?
  • 1、团队合作,如何避免 JavaScript 冲突?为了让 JavaScript 不产生冲突,需要避免全局变量的泛滥,合理使用命名空间以及为代码添加必要的注释。(1)避免全局变量的泛滥:使用匿名函数将脚本包起来,让变量的作用域控制在匿名函数之内。使用 (function(){})() 这种形式,先定义一个匿名函数,然后立即执行:(function() {//编写代码})();(2)合理的使用命
    继续阅读>>
  •  javascript教程 性能优化  热度:(253) 发布时间:2016/3/2 10:18:00
  • 在 JavaScript 中 eval方法是丑陋的
  • 由于bootstrap-table插件需要支持data-name="functionName"的方式,所以在实现的过程中使用了eval的方法。我们知道,在 JavaScript 中,eval是丑陋的,在MDN中提到:ObsoleteThis feature is obsolete. Although it may still work in some browsers, its use is
    继续阅读>>
  •  eval方法 解析Json  热度:(232) 发布时间:2016/2/25 8:47:00
  • js实现不同客户终端的判断(ios,平板电脑)
  • 这个功能其实主要针对下载功能来说的,安卓下载地址肯定和ios下载地址不一样,如何在不同设备访问下载地址时就能根据用户的设备进行相应的跳转。同时,微信访问的地址如果是下载地址的话,微信本身是会屏蔽跳转的。需要识别微信,并给出提示用其他浏览器打开此网址。代码很简单。完整代码如下:1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transit
    继续阅读>>
  •  js 终端判断  热度:(334) 发布时间:2016/2/16 20:30:00
  • js实现页面访客人数的统计功能
  • 我们在营运网站时经常会想知道自己网站每天的访问人数是多少,这对于日常的运维管理非常重要,当然现在有很多第三方的统计软件可以使用,不过,今天我要用js自己实现一个网站访客人数的计数器共,代码如下:<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb
    继续阅读>>
  •  js 页面访客 统计软件  热度:(548) 发布时间:2015/12/11 13:01:00
  • Javascript中的call方法和apply方法的使用
  • 在javascript中有两个方法call和apply, 这两个方法一般在js框架设计中用的比较多,比如jQuery Code。 那么,这两个方法是做什么的呢,ECMA的解释太抽象,直接看代码:function f(){console.log(this.name);}var obj = {};obj.name = "obj";f.call(obj); //obj我们分析一下f, f 中输出了this.name,
    继续阅读>>
  •  js学习 call方法 apply方法  热度:(255) 发布时间:2015/12/11 12:46:00
  • 深入理解JavaScript中的作用域
  • 当代码在在一个环境中执行时,会创建变量对象的一个作用域链(scope chain),作用域链是用来保证对变量和函数的有序访问。作用域链的前端,始终是当前执行代码所在的变量对象。作用域链中的下一个变量对象来自外部环境,再下一个变量来自于下一个外部环境,一直延续带全局执行环境。全局执行环境的变量对象始终是作用域链中的最后一个对象。标识符解析就是沿着作用域链一级一级地搜索标识符的过程。如例子所示:var
    继续阅读>>
  •  JavaScript教程 作用域  热度:(305) 发布时间:2015/11/16 18:59:00
  • js实现关闭浏览器时提示用户是否保存信息
  • 众所周知,现在的主流浏览器基本上都是多标签页的。在标签页数量较多的时候,可能连标签页的标题都无法看清。因此,用户可能一不小心就关错了标签页,或者直接点击浏览器右上角的关闭按钮一不小心就关闭了所有标签页,而用户之前访问我们站点的某个页面可能还有非常重要的数据没有保存。。。因此,在某些重要数据的录入页面,或者在某些包含重要操作的页面,我们有必要为这些网页添加在关闭页面前弹出确认提示窗口,以免用户不慎关闭
    继续阅读>>
  •  js确定弹窗 js确定框  热度:(430) 发布时间:2015/11/14 10:10:00
  • 如何判断js引擎是javascriptCore还是v8引擎
  • 纯粹的无聊,一直在搜索JavaScriptCore和SpiderMonkey的一些信息,却无意中学习了如何在ios的UIWebView中判断其js解析引擎的方法:if (window.devicePixelRatio) { //If WebKit browservar st = escape(navigator.javaEnabled.toString());if (st ===
    继续阅读>>
  •  v8引擎 jquery ios开发  热度:(399) 发布时间:2015/11/13 22:10:00
  • Neo4j发布开源图查询语言openCypher
  • Neo4j的NoSQL图数据库团队发布了开源图查询语言openCypher。这款图数据库背后的公司Neo Technology,在上周的GraphConnect大会上宣布,此次推出的开源项目,将提供查询图数据的通用语言技术。openCypher是基于Neo4j的查询语言Cypher开发的,Cypher用于在图数据库中存储和检索数据。在图数据库领域,目前还没有
    继续阅读>>
  •  Neo4j openCypher  热度:(280) 发布时间:2015/11/12 18:15:00
页数: 1 - 5 (共70 条评论)
Prev
[1]
2
3
4
5
Next
  • 搞笑.奇葩.无节操
  • 客户被绑,蒙眼,惊问:“想干什么?”
    对方不语,鞭笞之,客户求饶:“别打,要钱?”
    又一鞭,“十万够不?”
    又一鞭,“一百万?”
    又一鞭。客户崩溃:“你们TMD到底要啥?”
    “要什么?我帮你做项目,写代码的时候也很想知道你TMD到底想要啥!”
  • 百度有人提问:有个问题问大家,我女朋友好像在欺骗我,每天晚上跟别人出去,很晚才坐车回来,车也不到门口,不知道谁送她。我偷看过她手机,结果她大发雷霆。那天晚上她又出去,我为了看她跟谁在一起,骑摩托车在街口等,结果发现摩托车漏油,请问,这摩托车才买一年,可以保修么?
  • 程序猿的读书历程:x 语言入门 —> x 语言应用实践 —> x 语言高阶编程 —> x 语言的科学与艺术 —> 编程之美 —> 编程之道 —> 编程之禅—> 颈椎病康复指南。
  • 少壮不努力,老大写代码。 春眠不觉晓,醒来写代码。 举头望明月,低头写代码。 子在川上曰:我在写代码。 夜夜思君不见君,君在写代码。 洛阳亲友如相问,就说我在写代码。 寄意寒星荃不察,我以我血写代码。 众里寻他千百度,蓦然回首,那人正在写代码。 年年岁岁花相似,岁岁年年写代码。