摘要:
Node.js 既是语言也是平台,跳过了 Apache、Nginx 等 HTTP 服务器,直接面向前端开发 JavaScript 是由 ECMAScript、文档对象模型(DOM)和浏览器对象模型(BOM)组成的 而 Mozilla 则指出 JavaScript 由 Core JavaScript 阅读全文
摘要:
拖拉事件 拖拉 drag ,是指用户在某个对象上按下鼠标键不放,拖动它到另一个位置,然后释放鼠标键,将该对象放在那里。 一旦某个元素节点的 draggable 属性设为true,就无法再用鼠标选中该节点内部的 文字 或 子节点 了 拖拉的对象: 除了 元素节点 默认不可以拖拉,其他(图片、链接、选中 阅读全文
摘要:
ES6 为了保持兼容性,var 命令和 function 命令声明的全局变量,依旧是顶层对象的属性; 另一方面规定,let 命令、const 命令、class 命令声明的全局变量,不属于 window 的属性。 也就是说,从ES6开始,全局变量将逐步与顶层对象的属性脱钩 浏览器顶层对象指的是 win 阅读全文
摘要:
ECMAScript 6 ECMA 组织 前身是 欧洲计算机制造商协会 指定和发布脚本语言规范,标准在每年的 6 月份正式发布一次,作为当年的正式版本 这样一来,就不需要以前的版本号了,只要用年份标记就可以了. ES6 既是一个历史名词,也是一个泛指“下一代 JavaScript 语言”, 含义是 阅读全文
摘要:
触摸事件 只有触摸屏才会引发这一类事件 触摸事件 和 鼠标事件 同时触发,即使这个时候并没有用到鼠标。 这是为了让那些只定义鼠标事件、没有定义触摸事件的代码,在触摸屏的情况下仍然能用。 如果想避免这种情况,可以用 event.preventDefault 方法阻止发出鼠标事件 Touch 一个触摸点 阅读全文