2020年5月27日

JS数组 some和includes方法的区别

摘要: some() 方法用于检测数组中的元素是否满足指定条件。返回布尔值 array.some(function(item,index,arr),thisValue) thisValue:可选。执行 callback 时使用的 this 值。 some() 方法会依次执行数组的每个元素: 如果有一个元素满 阅读全文

posted @ 2020-05-27 16:29 Chen_Jun 阅读(4925) 评论(0) 推荐(0) 编辑

2020年3月27日

多个if else语句的简化

摘要: 今天在做项目的时候遇到了一个情况: 有多种服务,每一个服务id对应一个服务名称 如果用户点击对应的按钮,则传递服务id,在页面显示服务名称 我一开始想到的,便是用多个if else来判断id,并对其赋值,但这种方法太繁琐了,后来想到了更加简便的解决方案,因此作此笔记 普通的if else判断 新方法 阅读全文

posted @ 2020-03-27 20:17 Chen_Jun 阅读(2428) 评论(0) 推荐(0) 编辑

2020年3月6日

微信小程序中使用bindtap绑定带参函数

摘要: 在微信小程序中,无法直接使用bindtap绑定带参数的函数 我们可以通过自定义属性来传递参数 阅读全文

posted @ 2020-03-06 21:36 Chen_Jun 阅读(2374) 评论(0) 推荐(0) 编辑

2019年10月15日

JavaScript异步的底层原理

摘要: JavaScript引擎属于单线程作业,意味着:在同一时间只能执行一个代码块,这些代码块的执行就阻塞了异步事件的处理。 因此,出现了"任务队列"(task queue),我们可以将任务分为两种:一种是同步任务(synchronous),另一种是异步任务(asynchronous)。 同步任务:在主线 阅读全文

posted @ 2019-10-15 23:55 Chen_Jun 阅读(1838) 评论(0) 推荐(1) 编辑

2019年10月13日

XMLHttpRequest.setRequestHeader()

摘要: 在AJAX中,如果需要像 HTML 表单那样 POST 数据,需要使用 setRequestHeader() 方法来添加 HTTP 头。 然后在 send() 方法中规定需要希望发送的数据: setRequestHeader()方法需要在open()和send()方法之间调用。 语法: 参数: he 阅读全文

posted @ 2019-10-13 21:42 Chen_Jun 阅读(8193) 评论(0) 推荐(0) 编辑

2019年10月9日

indexDB的用法

摘要: 本文转自http://www.ruanyifeng.com/blog/2018/07/indexeddb.html,为了方便个人整理学习笔记所用 一、概述 随着浏览器的功能不断增强,越来越多的网站开始考虑,将大量数据储存在客户端,这样可以减少从服务器获取数据,直接从本地获取数据。 现有的浏览器数据储 阅读全文

posted @ 2019-10-09 22:29 Chen_Jun 阅读(6393) 评论(1) 推荐(0) 编辑

2019年9月27日

append动态生成的元素,无法触发事件的原因及解决方案

摘要: 今天笔者在实现一个简单的动态生成元素功能的时候,发现了一个问题: 使用append动态生成的元素事件绑定失效了。 查阅资料后发现: click(fn)当选中的选择器被点击时触发回调函数fn。只针对与页面已存在的选择器。而新添加的元素自然没有绑定到事件。 解决方案1: 单独为新添加的元素绑定事件,显然 阅读全文

posted @ 2019-09-27 15:02 Chen_Jun 阅读(1499) 评论(0) 推荐(1) 编辑

2019年9月25日

jquery中attr()和prop()的区别

摘要: 本文转自https://www.cnblogs.com/songdongdong/p/6340373.html 在jQuery中,attr()函数和prop()函数都用于设置或获取指定的属性,它们的参数和用法也几乎完全相同。 但不得不说的是,这两个函数的用处却并不相同。下面我们来详细介绍这两个函数之 阅读全文

posted @ 2019-09-25 21:23 Chen_Jun 阅读(3364) 评论(0) 推荐(0) 编辑

arguments.callee

摘要: 此文章为转载,目的为了方便个人整理学习笔记所用。 原文链接:https://www.cnblogs.com/lijinwen/p/5727550.html 在函数内部,有两个特殊的对象:arguments 和 this。其中, arguments 的主要用途是保存函数参数, 但这个对象还有一个名叫  阅读全文

posted @ 2019-09-25 15:13 Chen_Jun 阅读(124) 评论(0) 推荐(0) 编辑

2019年9月16日

meter标签度量衡如何改变颜色

摘要: 此文章为转载,目的为了方便整理学习笔记。 在meter中要想改变颜色,需要用到五个值,分别是:min(最小值)、max(最大值)、low、high、value和optimum,其中前四个值会把整个进度划分成3区间。 绿色:当value和optimum值在一个区间时,它就会呈现出绿色。 黄色:当opt 阅读全文

posted @ 2019-09-16 21:16 Chen_Jun 阅读(682) 评论(0) 推荐(0) 编辑

导航