艺海无涯,学无止境。欢迎一起探讨技术和人生,了解我

JavaScript

JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。在1995年时,由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,Netscape管理层希望它外观看起来像Java,因此取名为JavaScript。
JavaScript

js String.format

   String.format = function () { if (arguments.length == 0) return null; var str = arguments[0]; for (var i = 1; i < arguments.length; i++) { var re = new RegExp('\\{' + (i - 1) +…

JavaScript

关于jquery $.ajax、$.get、$.post返回string在各浏览器不兼容的问题

   jquery $.ajax、$.get、$.post默认不写dataType返回string在各浏览器不兼容的问题,由于各浏览器对于没有指定ajax返回的数据类型处理的方式不一样,例如不指定dataType,chrome当作string处理,而火狐当作xml来处理。因此如果需要对返回的数据进行判断并且浏览器之间兼容,就需要指定dataType[]。

JavaScript

js函数参数设置默认值

   function simue (){ var a = arguments[0] ? arguments[0] : 1; var b = arguments[1] ? arguments[1] : 2; return a+b;}alert( simue() ); //输出3alert( simue(10) ); //输出12alert( simue(10,20…

JavaScript

百度开源JS上传控件 Web Uploader

   WebUploader是由Baidu WebFE(FEX)团队开发的一个简单的以HTML5为主,FLASH为辅的现代文件上传组件。在现代的浏览器里面能充分发挥HTML5的优势,同时又不摒弃主流IE浏览器,沿用原来的FLASH运行时,兼容IE6+,iOS 6+, android 4+。两套运行时,同样的调用方式,可供用户任意选用。采用大文件分片并发上传,极大的…