摘要:
ES5通过对现有JavaScript方法添加语句和原生ECMAScript对象做合并实现标准化。ES5还引入了一个语法的严格变种,被称为”严格模式(strict mode)”。 1.严格模式——use strict 严格模式(“use strict”)是一种限制性更强语言变种的方式,简单点讲就是严格 阅读全文
摘要:
ECMAScript6(ES6) 目前基本成为业界标准,它的普及速度比 ES5 要快很多,主要原因是现代浏览器对 ES6的支持相当迅速,尤其是 Chrome 和 Firefox 浏览器,已经支持 ES6中绝大多数的特性。 1.不一样的变量声明:const和let ES6推荐使用let声明局部变量,相 阅读全文
摘要:
函数定义 函数定义分为三种1、构造函数 var fun=newFunciton() 2、普通定义 function fun(){} 3、函数式定义 varfun=function(){}; 这三种方式都可以定义函数fun。 匿名函数定义 匿名函数顾名思义指的是没有名字的函数,匿名函数——没有实际名字 阅读全文
摘要:
在电商网站中,经常可以看到商品详情展示页中,鼠标经过商品的图片即可看到一个放大查看区域的细节图片。那么,图片放大特效是如何实现的呢?通常情况下,会准备两张相同的图片。一张是小图显示在商品的展示区域,另一张大图用于鼠标在小图上移动时,按比例的显示大图中的对应区域。接下来将通过JavaScript的鼠标 阅读全文
摘要:
在Web 开发中,为了提供良好的用户体验,经常会对页面中的弹框提供可拖曳的特效,下面利用JavaScript中的鼠标事件完成拖曳特效的实现。具体步囊如下。 (1)编写HTML 页面 <div id-"box" class-"box"> <div id-"drop"class-"hd">注册信息(可以 阅读全文
摘要:
一、鼠标事件 鼠标事件是web开发中最常用的一类事件。例如,鼠标滑过时,切换Tab栏显示的内容;利用鼠标拖曳状态框,调整它的显示位置等,这些常见的网页效果都会用到鼠标事件。下面列举几个常用的鼠标事件,如下表 事件名称 事件触发时机 click 单击事件(当按下并释放任意鼠标时触发) dblclick 阅读全文