随笔分类 -  JavaScript

摘要:情况说明: onKeydown事件触发条件:容器中某个元素获取焦点时,按键。因此无效的原因是当前容器内并没有元素获取焦点。 方案一:容器中监听快捷键 解决方案:利用全局监听 window.onKeydown document.onkeydown 方案二:窗口中多个容器,监听各自的快捷键 与“方案一” 阅读全文
posted @ 2023-03-01 14:08 陈醋当墨写尽人生酸楚 阅读(424) 评论(0) 推荐(0)
摘要:split(separator,limit) 把一个字符串分割成字符串数组: 方法不改变原始字符串 var str = "Twx"; var arr = str.split(''); arr 的数组值是:['T','w','x']; 利用正则分割多个符号 spit(/reg/) var str = 阅读全文
posted @ 2022-04-13 21:44 陈醋当墨写尽人生酸楚 阅读(3222) 评论(0) 推荐(0)
摘要:1、定义和用法 当元素的值发生改变时,会发生 change 事件。 该事件仅适用于文本域(text field),以及 textarea 和 select 元素。 change() 函数触发 change 事件,或规定当发生 change 事件时运行的函数。 注释:当用于 select 元素时,ch 阅读全文
posted @ 2021-06-08 14:35 陈醋当墨写尽人生酸楚 阅读(393) 评论(0) 推荐(0)
摘要:1、定义和用法 on() 方法在被选元素及子元素上添加一个或多个事件处理程序。 自 jQuery 版本 1.7 起,on() 方法是 bind()、live() 和 delegate() 方法的新的替代品。该方法给 API 带来很多便利,我们推荐使用该方法,它简化了 jQuery 代码库。 注意:使 阅读全文
posted @ 2021-06-08 14:30 陈醋当墨写尽人生酸楚 阅读(82) 评论(0) 推荐(0)
摘要:JavaScript 对象属性 属性中的 . 和 [ ](点 和 方括号)的区别 . :取对象自身的属性值; [ ]:括号内容可以是变量; 属性的删除 1 delete obj.name; // delete obj['name']; 属性的检测(判断属性是否属于对象) 1. in 运算符 1 'n 阅读全文
posted @ 2019-03-20 17:39 陈醋当墨写尽人生酸楚 阅读(128) 评论(0) 推荐(0)
摘要:JavaScript 函数 1. 函数声明:函数在声明前可以使用。 格式规范:首字母小写 1 function func(){ }; 2. 函数表达式:必须先声明、后使用 3. 构造函数(构造器)【适用场景:插件、复用...】 格式规范:首字母大写 4. 使用 普通函数 创建对象 说明: 构造函数与 阅读全文
posted @ 2019-03-20 16:09 陈醋当墨写尽人生酸楚 阅读(98) 评论(0) 推荐(0)
摘要:JavaScript 对象、属性、方法 JavaScript 数据类型 字符串、数字、布尔、数组、对象、null、undefined... 创建对象 1、通过 new 关键字 创建对象 2、通过 对象字面量 创建对象 2.1 简单字面量 2.2 嵌套字面量(键值对、json 格式) 对象嵌套字面量的 阅读全文
posted @ 2019-03-20 15:50 陈醋当墨写尽人生酸楚 阅读(109) 评论(0) 推荐(0)