最新消息:前端博客、web前端博客、Angularjs、javascript、jQuery、HTML5、CSS3

JavaScript

JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。

您能想到几种随机生成颜色方案?

8年前 (2016-05-27) 2026浏览

不考虑规则样式,以下方式都是快捷随机生成颜色。 //方案一 function bgColor() { var color = Math.floor(Math.random() * 0xFFFFFF).toString(16).toUpperCase(...

js中如何巧妙使用open,close窗口

8年前 (2016-04-18) 2461浏览

javascript中我们经常会用到window.open(),window.close()。有时open出来窗口了,需求方却要来打开窗口时关闭当前窗口。理想当然直接在后面加上window.close(),可结果却没有想像的那样。它会出个提示“您查看...

校验Email地址有效性的正则表达式

8年前 (2016-02-17) 1900浏览

HTML5 对表单功能进行了很大的正确,例如允许使用正则表达式模式来验证电子邮件 <input type=”text” title=”email” required pattern=”...

JQuery 的live()方法给新增节点绑定事件

8年前 (2016-01-19) 1803浏览

jQuery 可以使用live方法给所有匹配的元素附加一个事件处理函数,即使这个元素是以后再添加进来的也有效。 这个方法是基本是的 .bind() 方法的一个变体。使用 .bind() 时,选择器匹配的元素会附加一个事件处理函数,而以后再添加的元素则...

用jQuery写的扩展插件jQuery.speech,主要是用来语音播报。

8年前 (2016-01-11) 12205浏览

# jQuery.speech 如果参你有帮助,请给个star 用jQuery写的扩展插件,主要是用来语音播报。 接口调用百度翻译的接口,所以存在url参数长度问题。百度接口本身也不允许长文本调用,只能短文本调用。 初始参数详解: “sp...

google chart与百度echart比较

8年前 (2016-01-07) 5550浏览

前几天因为要做个硬件调试实时图表,刚开始朋友推荐百度eChart。看了觉得效果很酷,在项目中使用了。到实际测试数据时,发现很占CPU。经过优化后,占用率还是较高,而且心跳50ms会有此bug。于是又google下,发现谷歌也有chart图表插件。 ...

JS性能优化小常识

8年前 (2016-01-04) 1760浏览

下面是一些关于客户端JS性能的一些优化的小技巧: 1.关于JS的循环,循环是一种常用的流程控制。JS提供了三种循环:for(;;)、while()、for(in)。在这三种循环中 for(in)的效率最差,因为它需要查询Hash键,因此应尽量少用fo...

百度图表eChart使用总结

8年前 (2015-12-31) 4331浏览

在使用百度图表eChart地图扩展时,没有使用模块化开发,调用以下代码会报错。熟悉模块化开发的人这些都不是问题,可以跳过。 require('echarts/util/mapData/params').params.baiduBuilding = {...

HTML5文件上传FileReader API

8年前 (2015-12-29) 1803浏览

文件上传功能现在是越来越普遍,所有的社交网站,媒体网站,比如优酷视频,微博等,都提供了上传图片,上传视频等功能。但过去WEB程序员都很清楚,用HTML表单上传文件是很麻烦的事情,特别是你想了解一下用户上传的文件的一些属性,必须等它上传完成后才能知道。...

常用的7个JavaScript函数

8年前 (2015-12-29) 1566浏览

我记得数年前,只要我们编写JavaScript,都必须用到几个常用的函数,比如,addEventListener 和 attachEvent,并不是为了很超前的技术和功能,只是一些基本的任务,原因是各种浏览器之间的差异造成的。时间过去了这么久,技术在...