摘要: 炫酷狂拽的Sublime Text广受赞誉,且易于扩展,众多开发者贡献插件。通过包管理工具——Package Control 可以方便安装和管理。本文向大家推荐15款优秀的Sublime插件,都可以通过Package Control方便地安装。 Package Control 安装方法 通过快捷键 阅读全文
posted @ 2015-01-21 17:33 米豆 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 一、什么是闭包和闭包的几种写法和用法 1、什么是闭包 闭包,官方对闭包的解释是:一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。闭包的特点: 1. 作为一个函数变量的一个引用,当函数返回时,其处于激活状态。 2. 一个闭包就是当一个函数返回时... 阅读全文
posted @ 2015-01-20 18:35 米豆 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。Js代码 var n=999; function f1(){ alert(n); } f1... 阅读全文
posted @ 2015-01-20 16:08 米豆 阅读(106) 评论(0) 推荐(0) 编辑
摘要: var array = [ {name: 'a', phone: 1, value: 'val_4'}, {name: 'b', phone: 5, value: 'val_3'}, {name: 'd', phone: 3, value: 'val_2'}, {name: ... 阅读全文
posted @ 2014-12-31 13:55 米豆 阅读(822) 评论(0) 推荐(0) 编辑
摘要: 转载自 javaeyehideto。原文:Code Conentions for the JavaScript Programming Language这是一篇JavaScript编程代码规范,它由Sun公司的文档Code Conventions for the Java Programming L... 阅读全文
posted @ 2014-12-01 16:51 米豆 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 两段JS代码的区别: 我想,好简单呀,不就是全局变量跟局部变量的scope问题吗?我说:"当全局变量跟局部变量重名时,局部变量的scope会覆盖掉全局变量的scope,当离开局部变量的scope后,又重回到全局变量的scope。所以两段代码运行的结果分别为:1) undefined World... 阅读全文
posted @ 2014-10-11 14:59 米豆 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 区分JS中的undefined,null,"",0和false今天有同事问我一个Js 问题,if (0 == '') 是true 很不理解,单独做了一下测试,记录于此。在程序语言中定义的各种各样的数据类型中,我们都会为其定义一个"空值"或"假值",比如对象类型的空值null,.NET Framewo... 阅读全文
posted @ 2014-10-11 14:55 米豆 阅读(17546) 评论(1) 推荐(3) 编辑
摘要: 如何让select的样式也漂亮起来 阅读全文
posted @ 2014-09-11 09:59 米豆 阅读(700) 评论(0) 推荐(0) 编辑
摘要: LINQ TO SQL 实现无限递归查询现总结一下,希望能给以后再碰到此类问题的朋友一些帮助--构造测试数据: 只作演示用CREATE TABLE [dbo].[Tim_LinqTable]([Id] int PRIMARY KEY IDENTITY(1,1) NOT NULL,[Name] [va... 阅读全文
posted @ 2014-06-18 15:26 米豆 阅读(1937) 评论(5) 推荐(1) 编辑
摘要: 这个功能我认为非常有用,尤其在后台管理系统中,它对用户来说,使用体验这块非常不错,下面是它的截图说在前在实现这个功能中,我们对knockout的基础知识一定要牢牢掌握,要知道,在knockout里一切都是对象,并且要知识knockout可以根据DIV进行绑定,对于验证这块,可以根据你的object进... 阅读全文
posted @ 2014-06-13 16:34 米豆 阅读(367) 评论(0) 推荐(0) 编辑