JavaScript
doublesXu
这个作者很懒,什么都没留下…
展开
-
jquery 获取data-* 属性值
jquery 获取data- 属性值*data-*自定义数据属性HTML5规定可以为元素添加非标准型的属性,只需添加前缀data-,这些属性可以随意添加,随意命名,目的是为元素提供与渲染无关的信息,或提供语义信息。下面就详细介绍四种方法获取data-*属性的值<li id="getId" data-id="122" data-vice-id="11">获取id</li>1、需要获取的就是data-id 和 dtat-vice-id的值一:getAttribute(转载 2020-08-19 15:27:51 · 1857 阅读 · 0 评论 -
js将多个JSON对象合并为一个对象和删除JSON对象中的某个元素
对象合并1.接下来介绍一下ES6在Object新加的方法 assign()1.作用:将多个对象{} 合并成一个独立对象。2.使用方式: Obejct.assign(合并的对象,传入合并中的对象....) let user = {name:'无敌人',age:19}; let page = {pageSize:10,currentPage:1}; let newObj = {};...原创 2019-06-27 13:52:55 · 13322 阅读 · 0 评论 -
input设置readyOnly以后还可以获取焦点
可以在input中添加unselectable=“on” οnfοcus="this.blur()"最终为<input type="text" readonly="readonly" unselectable="on" onfocus="this.blur()"/>或者假如input框id为"user_name"$('#user_name').focus(funct...原创 2019-06-27 14:01:21 · 1267 阅读 · 0 评论 -
获取当前时间,指定日期前一天、后一天,前n天日期、指定时间的前、后n分钟的日期
module.exports = { formatTime: formatTime, getNextOrPreDate:getNextOrPreDate, getBeforeDate: getBeforeDate, getNowDate: getNowDate, getBeforeDay: getBeforeDay, getLastDay: getLastDay...原创 2019-07-10 12:47:55 · 1225 阅读 · 0 评论 -
js的事件冒泡和事件捕获
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>事件冒泡和事件捕获</title> <script> /** * 事件流:当一个HTML元素产生事件时,该事件会在当前元素与根元素之间按特定的顺序传播,所有经过...原创 2019-08-02 15:54:32 · 109 阅读 · 0 评论 -
js的call和apply
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>call和apply</title> <script> //定义一个对象,包含属性和方法 var stu={ name:'tom', age:21,...原创 2019-08-02 15:56:55 · 150 阅读 · 0 评论 -
Babel转码器
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Babel转码器</title> <script src="lib/01.js"></script></head><body> ...原创 2019-08-02 16:01:55 · 168 阅读 · 0 评论 -
JSON中id值相同的,值相加组成新的JSON
//原Json var data = [ {"id": "1", "count_value": "2"}, {"id": "1", "count_value": "3"}, {"id": "1", "count_value": "1"}, {"id": "2",...原创 2019-05-05 12:58:22 · 1958 阅读 · 0 评论