JavaScript

谈 javascript 变量声明

这篇文章还是对基础的复习,对面试经历的一个总结。 之前的面试中遇到过一道面试题 var a = 10; (function () { console.log(a); var a = 20; })() 短短 5 行代码 console.log(a) 的结果是什么? 如果把 var a = 20; 和 console.log(... 详情»
06月14日 10:47 更多相关: 58阅

Javascript 装载和执行

一两个月前在淘宝内网里看到一个优化Javascript代码的竞赛,发现有不少的人对Javascript的执行和装载的基础并不懂,所以,从那天起我就想写一篇文章,但一直耽搁了。自上篇《浏览器渲染原理简介》,正好也可以承前启后。 首先,我想说一下Javascript的装载和执行。通常来说,浏... 详情»
06月05日 9:13 更多相关: 132阅

自由软件基金会发起反对非自由Javascript运动

2009年,自由软件基金会(FSF)主席RMS(Richard Stallman)发表了一篇标题为“Javascript陷阱(The JavaScript Trap)”的文章,称自由软件用户的浏览器运行着大量非自由的Javascript代码。 多数Javascript程序只是网页的一个扩展,算不上真正的程序,可以接受。但... 详情»
05月30日 19:29 更多相关: 290阅

JS让页面中的某元素随滚动条始终可见

这些代码,可以让你网页内的某个元素实现随着滚动条的滚动始终可见,比如文章内的某个元素,或者WordPress侧边栏的随机推荐、广告位等...效果和本站文章页中的share栏一样。 效果如下(图一为原页面中,图二为滚动时,share栏随滚动一直置顶): 页面滚动: 主题要载入jquer... 详情»
05月27日 9:11 更多相关: 184阅

IE6下JavaScript图片透明设置

IE6是不支持透明的PNG的,这无疑限制了网页设计的发挥空间. 可以使用PNG24图片透明的支持,代码示例如下: <!--[if lte IE 6]> <script src="http://www.bywei.cn/js/DD_belatedPNG.js" ></script> <script type=... 详情»
04月08日 22:04 更多相关: 165阅

js获取来路url和当前url地址

js获取来路url地址,相当于PHP的$ _SERVER['HTTP_REFERER']。 方法:利用js获取来路url地址可以准确地判断网页的真实来路。 目前百度统计,google ads统计,CNZZ统计,都是用的这个方法。 防盗链也很简单了,js里判断来路url如果不是本站不显示图片,嘿嘿。 document.r... 详情»
04月07日 11:26 更多相关: 227阅

Javascript正被开发者抛弃?

最新出炉的TIOBE编程语言排名中,Javascript的排名又一次下跌。虽然当月流行度还未突破历史最低记录,但如果计算6个月平均排名,已经是TIOBE有记录以来的最低值。对比HTML5的google trends记录你会惊讶地发现js流行度与HTML5关注度竟然成反比。 虽然全世界都把希望寄托在HTML5... 详情»
03月12日 11:42 更多相关: 569阅

从 JavaScript 数组去重谈性能优化

缘由 JavaScript 数组去重经常出现在前端招聘的笔试题里,比如: 有数组 var arr = ['a', 'b', 'c', '1', 0, 'c', 1, '', 1, 0],请用 JavaScript 实现去重函数 unqiue,使得 unique(arr) 返回 ['a', 'b', &... 详情»

JavaScript成为Gnome应用的默认语言

在布鲁塞尔召开的 GNOME 开发者经验交流会上,GNOME 的开发者社区已经解决了为 GNOME 桌面应用指定一个规范的开发语言。 一名 Collarbora 工程师和 GNOME 开发者 —— Travis Reitter 的博客写道:作为 GNOME 团队成员,经常被问到应该采用何种语言来编写 GNOME 桌面... 详情»

JS使用键盘左右箭头进行翻页

JS使用键盘左右箭头进行翻页,直接上我在项目中使用的JS键盘翻页效果,个人觉得这个比较不错。。。 上代码: HTML部分: <div class="upnext"> <a title="上一条" class="up" id="up" href="#"><span>... 详情»

10个超棒的jQuery/JavaScript表单插件推荐

本文将分享10个超酷的jQuery/JavaScript表单插件,帮助你有效的增强你的表单元素,相信这些插件可以让你的网站或者应用拥有更加友好的界面和用户体验。  1. Chosen 一个JavaScript插件,帮助你将比较宽的选择框变得更加友好,支持jQuery和Prototype。 2. Password Stren... 详情»

服务器端的JavaScript脚本,Node.js 0.6.17 稳定版发布

Node官方网站近日放出了Node.js 0.6.17 稳定版。 Node(也称Node.js)是一个服务器端 JavaScript 解释器,它改变了服务器应该如何工作的概念。它的目标是帮助程序员构建高度可伸缩的应用程序,编写能够处理数万条同时连接到一个(只有一个)物理机的连接代码。实际上Node是... 详情»

推荐给 JavaScript 开发人员的10个工具

近年来,JavaScript因为其有效地强化网络,而并非仅仅提供一些类似闪烁文字等廉价效果而备受重视。在这篇文章中,我已经选择了JavaScript开发的10个非同凡响的的工具和脚本。 0. MicroJS 需要够快的代码吗? MicroJS是一个全新的网站,旨在提供常用的JavaScript代码片段:AJAX... 详情»
03月20日 11:51 更多相关: 884阅

Intel发布JavaScript扩展以支持并行运算

JavaScript,这个支撑Web的语言,在连移动设备都拥有并行运算能力的今天,还仍然以串行执行的方式存在。Intel实验室正在研究扩展JavaScipt,以便充分利用多核系统的运算能力,他们已经发布了一个相关的FireFox插件。 这个JavaScript的并行扩展代号为River Trail,是Intel实验室... 详情»

分享8个最新的 javascript 脚本资源

今天分享8个超棒的javascript资源,帮助你加快你的web开发。希望大家喜欢! wrap.js wrap.js插件通过config来处理互相镶套调用的scripts,能够在编译中产生一个AMD模块。这样你不需要自己书写wrapper,wrap.js能够帮助你实现 Resumable.js 一个JS类库通过HTML5文件API提供了同... 详情»
02月03日 16:15 更多相关: 815阅
12