正在发展中的 CSS3 是对 CSS 规范的一个很大的改善和增强,它使得 Web 开发人员可以很容易的在网站中加入时尚的效果。以前很多需要编写复杂的 JavaScript 代码才能实现的效果,如今只需要简单的写几句 CSS3 代码就能实现。今天这篇文章就向大家分享14个让人惊 ...
JavaScript 数组去重经常出现在前端招聘的笔试题里,比如: 有数组 var arr = [a, b, c, 1, 0, c, 1, , 1, 0],请用 JavaScript 实现去重函数 unqiue,使得 unique(arr) 返回 [a, b, c, 1, 0, 1, ] 作为笔试题,考点有二: 1. 正确。别小看这个考点,考虑到 ...
你可能知道, Java script语言的执行环境是单线程(single thread)。 所谓单线程,就是指一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此类推。 这种模式的好处是实现起来比较简单,执行环境相对单纯;坏处 ...
一个只花了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文件,与 源码 在同一个目录下,你 ...
你可能感兴趣的内容
热门源码