• 什么?JavaScript还有闭包?
  • 在我面试时问出的一系列问题里,闭包通常是我问的第一个或最后一个问题。坦白地说,如果你连闭包也弄不明白,你是不会在 JavaScript 的道路上走多远的。你别东张西望,说的就是你。你真的理解如何构建一个严谨的 JavaScript 应用?你真的理解代码背后发生的事情或者说一个应用程序是如何工作的?我表示怀疑。如果连个闭包问题都搞不清的话,真是有点够呛。你不仅仅应该了解闭包的机制,更应该了解闭包为什么很重要,以及能够很容易
    继续阅读>>
  •  JavaScript教程 闭包  热度:(39) 发布时间:2017/2/15 12:36:00
  • JavaScript教程:先从数据类型和变量说起
  • 数据类型计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在JavaScript中定义了以下几种数据类型:NumberJavaScript不区分整数和浮点数,统一用Number表示,以下都是合法的Number类型:123; // 整数1230.456; // 浮
    继续阅读>>
  •  JavaScript教程 js空值  热度:(39) 发布时间:2017/2/15 11:52:00
  • jQuery 3.0终于发布了!
  • jQuery团队终于揭开了等待已久的3.0发布版的神秘面纱,带来了全新的、精简过的选项,以及新的主要功能、改进和bug的修复。在《jQuery 3.0终于发布了!》的博客帖中,jQuery团队的核心成员Timmy Willison宣布了jQuery的“精简编译”,其中说道:“有时你不需要ajax,或者你更偏向使用专门集中于ajax请求而开发的许多独立库之一。并且使用CSS和类处理来实现你的web动画往往更加简单。”精简版与标准
    继续阅读>>
  •  jquery3.0 jquery资料  热度:(267) 发布时间:2016/7/4 9:47:00
  • 写出优雅的前端页面怎能少了规范的命名规范?
  • CSS命名规范(规则)常用的CSS命名规则头:header内容:content/container尾:footer导航:nav侧栏:sidebar栏目:column页面外围控制整体佈局宽度:wrapper左右中:left right center登录条:loginbar标志:logo广告:banner页面主体:main热点:hot新闻:news下载:download子导航:subnav菜单:menu子菜单:submenu搜索:sea
    继续阅读>>
  •  命名规范 高性能 命名规则  热度:(513) 发布时间:2016/3/29 19:41:00
  • ajax开源组件ajaxpro的用法介绍
  • 这一篇我们来看一个开源的组件:ajaxpro。虽然这是一个比较老的组件,不过实现思想和源码还是值得我们学习的。通过上一篇的介绍,我们知道要调用页面对象的方法,就是靠反射来实现的,关键是整个处理过程,包括反射调用方法、参数映射等。ajaxpro不仅在后台帮我们实现了这个过程,在前台也封装了请求调用的方法,例如ajax的相关方法,用ajaxpro的方法就可以发送异步请求了,不需要自己封装js或者使用js库。接下来
    继续阅读>>
  •  ajax ajaxpro  热度:(524) 发布时间:2016/3/28 13:01:00
  • jQuery操作表格的单元格
  • 一,以下是html中body中的代码 <body> <table> <thead> <tr> <th colspan="2">鼠标点击选择项就可以编辑</th> </tr> </thead> <tbody> <tr>
    继续阅读>>
  •  jquery 单元格 表格  热度:(596) 发布时间:2016/3/23 17:10:00
  • 抽丝剥茧解开CSS3中的Border属性的外衣
  • 这几天使用border-raduis画了各种形状,顺带归纳了一下CSS中的border属性,本篇笔记中主要涉及的知识点有:1.border属性2.css3新增的3个border属性:border-color、border-radius、border-imageborder属性:语法:border:border-width border-style border-colo
    继续阅读>>
  •  css3 边框属性 Border  热度:(544) 发布时间:2016/3/18 19:11:00
  • 纯JS打造12306验证码功能
  • 没事瞎折腾,模拟一个12306验证码。实现如下:code.js内容:;(function(){ var Code = (function(){ var canvas,ctx,W,H,picWidth,gap,codeInfo,vCode = [],sources = {}; var init = function(){
    继续阅读>>
  •  验证码 12306验证码  热度:(557) 发布时间: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代码  热度:(426) 发布时间:2016/3/18 18:23:00
  • 一些JSON的使用方式
  • 一、 JSON对象的使用:String content = "{'username': 'linux', 'password': '123456'}";JSONObject jsonObject = new JSONObject(content);String username = jsonObject.getString("username");St
    继续阅读>>
  •  json json格式 数组  热度:(382) 发布时间:2016/3/18 12:44:00
  • 详解jQuery.Deferred对象
  • 一、前言jQuery1.5之前,如果需要多次Ajax操作,我们一般会使用下面的两种方式:1).串行调用Ajax$.ajax({ success: function() { $.ajax({ success: function() {$.ajax({ //callbacks... }); }); }); 这种方式代码可读性差,效率低,晦涩难懂,调试和排错的复杂度大。2).并行调用Ajaxvar promises = []; $.
    继续阅读>>
  •  jquery Deferred对象  热度:(473) 发布时间:2016/3/18 12:39:00
  • Bootstrap框架中弹出窗(modal)遇到的一些问题
  • 今天就在使用Bootstrap框架中遇到的一个问题分享一下,在产品开发的过程中使用了大量的弹出窗(modal)。刚开始学习使用的过程中就发现此窗口不能垂直居中,总是偏上,并且不能拖动,看了一下使用说明也没有提供过多的属性设置和方法,就这样使用默认的方式一直用着。最近,客户却提出了一个要求:能不能让弹出窗口居中,因为一些小的窗口偏上总感觉整体页面失衡,大一点的还过得
    继续阅读>>
  •  Bootstrap教程 modal  热度:(567) 发布时间:2016/3/9 20:18:00
  • 我选择Bootstrap的原因
  • 1.节省时间利用Bootstrap,你将有更多的时间用来挣钱。Bootstrap库中包含很多现成的代码片段,这些代码可为你的网站增加更多活力。Web开发者不必再花费时间、费力地编码,只需找到合适的代码,插入到合适位置即可。此外,CSS利用LESS编写,很多样式和设计都已设计完成。2.定制化Bootstrap很重要的一方面就是你可以将它据为己有。你可以留取框架中需要的部分,抛弃不需要的。Bo
    继续阅读>>
  •  Bootstrap学习 LESS  热度:(449) 发布时间:2016/3/9 19:52:00
  • 写了这么多年的JS也不知道模块化为何物
  • 模块化这个问题并非一开始就存在,WWW刚刚问世的时候,html,JavaScript,CSS(JS和CSS都是后来在网景被引进浏览器的)都是极其简单的存在,不需要模块化。模块化的需求是规模的产物,当web page进化到web application,浏览器端处理的逻辑越来越复杂,展现的样式和动画越来多,对于工程的要求也就越来越高。于是模块化的需求也就产生了。模块化的意义:1.组件的
    继续阅读>>
  •  模块化 js  热度:(269) 发布时间:2016/3/9 10:28:00
  • 我总结的三种异步上传文件的方式,大家拿走不谢!
  • 异步上传文件是为了更好的用户体验,是每个前端必须掌握的技能。这里我提出三点有关异步文件上传的方式。 1.使用第三方控件,如Flash,ActiveX等浏览器插件上传。2.使用隐藏的iframe模拟异步上传。3.使用XMLHttpRequest2来实现异步上传。第一种使用浏览器插件上传,需要一定的底层编码功底,在这里我就不讲了,以免误人子弟,提出这点大家可以自行百度。第二种使用隐藏的iframe模拟异
    继续阅读>>
  •  上传文件 异步上传 ajax  热度:(1132) 发布时间:2016/3/5 10:47:00
页数: 1 - 43 (共634 条评论)
Prev
[1]
2
3
4
5
6
7
41
42
43
Next
  • 搞笑.奇葩.无节操
  • 客户被绑,蒙眼,惊问:“想干什么?”
    对方不语,鞭笞之,客户求饶:“别打,要钱?”
    又一鞭,“十万够不?”
    又一鞭,“一百万?”
    又一鞭。客户崩溃:“你们TMD到底要啥?”
    “要什么?我帮你做项目,写代码的时候也很想知道你TMD到底想要啥!”
  • 百度有人提问:有个问题问大家,我女朋友好像在欺骗我,每天晚上跟别人出去,很晚才坐车回来,车也不到门口,不知道谁送她。我偷看过她手机,结果她大发雷霆。那天晚上她又出去,我为了看她跟谁在一起,骑摩托车在街口等,结果发现摩托车漏油,请问,这摩托车才买一年,可以保修么?
  • 程序猿的读书历程:x 语言入门 —> x 语言应用实践 —> x 语言高阶编程 —> x 语言的科学与艺术 —> 编程之美 —> 编程之道 —> 编程之禅—> 颈椎病康复指南。
  • 少壮不努力,老大写代码。 春眠不觉晓,醒来写代码。 举头望明月,低头写代码。 子在川上曰:我在写代码。 夜夜思君不见君,君在写代码。 洛阳亲友如相问,就说我在写代码。 寄意寒星荃不察,我以我血写代码。 众里寻他千百度,蓦然回首,那人正在写代码。 年年岁岁花相似,岁岁年年写代码。