随笔分类 - js
事件(一)读书笔记系列
摘要:JavaScript和HTML之间的交互就是通过事件来实现的,那么事件是什么呢?事件就是文档或浏览器窗口中发生的一些特定的交互瞬间。 一、事件流 1.事件冒泡 :由内向外; 2.事件捕获:由外向内; 3.DOM事件流 “DOM2级事件”规定的事件流包括三个阶段:事件捕获阶段、处于目标阶段和事件冒泡阶
阅读全文
JS中this的指向问题(读书笔记纯手打~)
摘要:一、this JavaScrip的this总是指向一个对象,而具体指向哪个对象是在运行时基于函数的执行环境动态绑定的,而非函数被声明时的环境。 二、this的指向 根据运用情景可分为四类: 1.作为对象的方法调用; 2.作为普通函数调用; 3.构造器调用; 4.Function.prototype.
阅读全文
抽样检验的小程序
摘要:虽然用js很不专业,但是写起来快呀,哈哈,好久没写js都快忘完了。(本来想用java直接连接数据库,结果人家非要手动输入~反而简单了~口头需求,看excel和数据库看烦了,换换心情~~~) 需求:输入零件编号,点击《开始》滚动之前输入的零件编号,点击《停止》显示需要检验的零件编号。 贴波代码~大神勿
阅读全文
js 闭包
摘要:一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 另一方面,在函数外部自然无法读取函数内的局部变量。 这里有一个地方需要注意,函数内部声明变量的时
阅读全文
js判断对象是否为数组
摘要:1.ECMAScript5中有一个现成的方法:Array.isArray()。 2.instanceofinstanceof操作符用于判断对象是不是类的实例。使用方法是object instanceof Class 3.原型所有Javascript对象都派生自Object对象,可以通过call方法调
阅读全文
JS实现 java的Map
摘要:Map = function () { this.objects = new Object(); // 加入元素 this.put = function (key, value) { this.objects[key] = value; }; // 删除元素 this.remove = functi
阅读全文
浙公网安备 33010602011771号