一个只花了10天就开发完成的脚本语言,自从诞生开始,就一直成为人们争论的焦点。尽管这样,它在编程语言中地位仍然无法动摇,全世界有几百万学习者和粉丝。而本文的作者认为JavaScript设计之匆忙,初衷仅仅实现简单的网页互动,JavaScript继承完全缺乏设计指 ...
这段时间经常看到有人问到web开发中怎么中文总是?号。原因其实很简单,因为大家大多用的是tomcat服务器,而tomcat服务器的默认编码为 iso-8859-1(西欧字符)。就是因为iso-8859-1(西欧字符)编码造成了我们经常看到?号。 方法一:最简单也是用的最多的方 ...
将平时自己写的和网上收集的一些日期处理方法整理成DateUtil.js /** * 日期处理工具类 */ var DateUtil = function(){ /** * 判断闰年 * @param date Date日期对象 * @return boolean true 或false */ this.isLeapYear = function(date){ return (0==dat ...
我想正则表达式之所以难,主要体现在以下几个方面: 1)正则表达式的符号晦涩难懂 2)不支持排版(至少javascript目前还不支持) 3)不能设置断点,不能跟踪调试 4)没有真正的标准,不同工具所支持的正则表达式有许多细节上的差异 下文中如涉及正则表达式符 ...
一、概述 除了正常运行模式,ECMAscript 5添加了第二种运行模式:严格模式(strict mode)。顾名思义,这种模式使得Javascript在更严格的条件下运行。 设立严格模式的目的,主要有以下几个: - 消除Javascript语法的一些不合理、不严谨之处,减少一些怪异行为 ...
JS的Document属性和方法 document.title //设置文档标题等价于HTML的title标签 document.bgColor //设置页面背景色 document.fgColor //设置前景色(文本颜色) document.linkColor //未点击过的链接颜色 document.alinkColor //激活链接(焦点在此链接上)的 ...
这是2.0版之前的最后一个新版本,有很多新功能,其中一个就是支持Source Map。 ,打开压缩后的版本,滚动到底部,你可以看到最后一行是这样的: //@ sourceMappingURL=jquery.min.map 这就是Source Map。它是一个独立的map文件,与 源码 在同一个目录下,你 ...
script language="Javascript" function correctPNG() { for(var i=0; idocument.images.length; i++) { var img = document.images[i] var imgName = img.src.toUpperCase() if (imgName.substring(imgName.length-3, imgName.length) == "PNG") { var imgI ...
一般事件 事件 浏览器支持 描述 onClick IE3|N2|O3 鼠标点击事件,多用在某个对象控制的范围内的鼠标点击 onDblClick IE4|N4|O 鼠标双击事件 onMouseDown IE4|N4|O 鼠标上的按钮被按下了 onMouseUp IE4|N4|O 鼠标按下后,松开时激发的事件 onMouseOver IE3|N2 ...
来自Nine Javascript Gotchas, 以下是JavaScript容易犯错的九个陷阱。虽然不是什么很高深的技术问题,但注意一下,会使您的编程轻松些,即所谓make life easier. 笔者对某些陷阱会混杂一些评点。 ...
你可能感兴趣的内容
热门源码