JavaScript数组常用操作
前言相信大家都用惯了jquery或者underscore等这些类库中常用的数组相关的操作,如$.isArray,_.some,_.find等等方法。这里无非是对原生js的数组操作多了一些包装。这里主要汇总一下JavaScript数组操作的常用API。相信对大家解决程序问题很有帮助。1、性质JavaScript中的数组是一种特殊的对象,用来表示偏移量的索引是该对象的属性,索引可能是整数。然而,这些数...
JavaScript的10个小贴士
概述:无需 jQuery,也能编写JavaScript。这里介绍了十种方法供你尝试选择。jQuery是一款优秀的JS库,它是在IE6盛行时出现的。如今,jQuery已经成为最流行的javascript框架,在世界前10000个访问最多的网站中,有超过55%在使用jQuery。不得不说jQuery是一个编写跨浏览器代码的完美工具。而现在,网页浏览器比刚开始时先进多了。我们可以轻松地使用ES5提供的所...
JavaScript中的原型和继承
最近我正在观看24 Hours of Le Mans,这是法国流行的一项赛事。最快的车被称为 Le Mans 原型车。这些车虽然是由“奥迪”或“标致”这些厂商制造的,可它们并不是你在街上或速公路上所见到的那类汽车。它们是专为参加高速耐力赛事而制造出来的。 厂家投入巨额资金,用于研发、设计、制造这些原型车,而工程师们总是努力尝试将这项工程做到极致。他们在合金、生物燃料、制动技术、轮胎的化合物成分和...
JavaScript日期选择控件Kalendae
今天我们要来分享一款简单而实用的JavaScript日期选择控件,名叫Kalendae。它的外观虽然很普通,但是功能很强大,不仅可以当日历组件,也可以当做日期选择控件。而且可以同时展示多个日期选择控件,效果非常不错。...
12款优秀的 JavaScript MVC 框架对比
Gordon L. Hempton是西雅图的一位黑客和设计师,他花费了几个月的时间研究和比较了12种流行的JavaScript MVC框架,并在博客中总结了每种框架的优缺点,最终的结果是,Ember.js胜出。此次比较针对的特性标准有四种,分别是:UI绑定(UI Bindings)复合视图(Composed Views)Web表现层(Web Presentation Layer)与其他框架良好协作...
JavaScript操作本地文件
1.文件浏览器 可以用于浏览本地的文件夹和文件。其实现了动态读取本地文件系统的内容。var fso;//函数“$”根据指定字符串获取相应ID的对象function$(str){return(document.getElementById(str));}//将给定的字符串中的特殊字符替换为HTML实体functionhtml_encode(strV){return(strV.replace(//g,...