随笔分类 -  javascript

ES6中的Promise使用方法与总结
摘要:在javascript中,代码是单线程执行的,对于一些比较耗时的IO操作,都是通过异步回调函数来实现的。 但是这样会存在一个问题,当下一个的操作需要上一个操作的结果时,我们只能把代码嵌到上一个操作的回调函数里,这样一层嵌一层,最终形成回调地狱。 为了解决这种问题,ES6中就提供了Promise方法来 阅读全文
posted @ 2019-01-03 22:37 怀素真 阅读(727) 评论(0) 推荐(0) 编辑
javascript 的原型与原型链的理解
摘要:javascript中一切皆对象,但是由于没有Class类的概念,所以就无法很好的表达对象与对象之间的关系了。 比如对象A与对象B之间,它们两个是相对独立的个体,互不干扰,对象A修改自身的属性不会影响到对象B。 虽然这很好,但是有一个问题,如果对象A与对象B都有一个方法 run() ,并且代码也一样 阅读全文
posted @ 2019-01-03 00:29 怀素真 阅读(243) 评论(0) 推荐(0) 编辑
在textarea中鼠标指定的位置插入字符或表情
摘要:有些时候我们已经在textarea中输入了一些字符,然后想在鼠标指定的位置插入表情或者字符,这就需要用到jquery的一个小插件了。 代码如下: 我们写个小页面,测试一下该插件。 显示如下: 阅读全文
posted @ 2018-07-04 17:34 怀素真 阅读(1725) 评论(0) 推荐(0) 编辑
动态加载JS,并执行回调函数
摘要:有些时候我们需要动态的加载一些JS,并在JS加载完成后执行一些回调函数。 var loadscript = { $$: function (id) { return document.getElementById(id); }, tag: function (element) { return do 阅读全文
posted @ 2017-01-17 20:07 怀素真 阅读(585) 评论(0) 推荐(0) 编辑
jquery 处理重新绑定插件的方法
摘要:比如有一个slide的jquery插件,页面打开就对dom进行了绑定。 <div class="expert"> <div class="expert-list"> <ul> <li class="expert-item"> <a href="#"> <img src="./imgs/expert1 阅读全文
posted @ 2017-01-17 20:06 怀素真 阅读(1333) 评论(0) 推荐(0) 编辑