随笔分类 -  js

js异步处理(一)——理解异步
摘要:简书地址:http://www.jianshu.com/p/f4abe8c4fc2f 我对异步的好奇心起于学习Promise时老是一知半解,最近在看《你所不知道的js(中)》,书中对异步这部分的讲解还是很到位的,所以结合自己的理解整理一下相关知识点。 本文将从是什么、为什么、怎么样这三步式来讲这个问 阅读全文

posted @ 2017-08-04 16:46 程序媛Wendy 阅读(420) 评论(0) 推荐(0)

fetch和ajax的比较
摘要:简书访问地址:http://www.jianshu.com/p/71f756103df8 今天朋友提到这个问题,我突然发现自己好像也不咋知道怎么回答,所以需要整理一下。 一、Ajax Ajax的本质是使用XMLHttpRequest对象来请求数据,下面简单贴下原生js实现: function aja 阅读全文

posted @ 2017-06-30 17:46 程序媛Wendy 阅读(14302) 评论(0) 推荐(4)

HTML5 Web存储--localStorage/sessionStorage
摘要:HTML5提供了2种在客户端存储的方法: 1、localStorage --没有时间限制的数据存储 2、sessionStorage --针对一个session的数据存储,会话结束时会被清空 一、作用域 作用域 localStorage在相同的协议、主机名、端口下,就能读取/修改到同一份localS 阅读全文

posted @ 2017-06-26 11:01 程序媛Wendy 阅读(252) 评论(0) 推荐(0)

React笔记整理
摘要:大概大半年时间都在用react写项目,一直在笔记上零零星星地记录着,在新的一年即将到来之际,打算整理整理发出来。 一、React是什么? React是Facebook开源的用于构建用户界面的javascript库。(好些人都觉着React很神秘,接触新事物时,一定要把它看得简单,这样你才有信心战胜它 阅读全文

posted @ 2016-12-15 18:29 程序媛Wendy 阅读(2302) 评论(0) 推荐(0)

Safari浏览器中对js Date对象的支持
摘要:看了一下自己上一次写博客还是3月份,那是还没有毕业,实习也没那么多事情,毕业设计也才刚开始做,那时天天晚上都把电脑带回家继续学习,而现在一工作忙为借口已经不怎么进行什么知识总结了,只是在印象笔记里做做记录,今天解决完一个问题之后,突然很怀念曾经写博客的那种感觉,所以打开自己的博客地址,由于忘记了密码 阅读全文

posted @ 2016-12-13 18:56 程序媛Wendy 阅读(691) 评论(0) 推荐(0)

我所理解的ECMAScript、DOM、BOM---写给新手们
摘要:像很多新手一样,我知道js有三部分组成,即ECMAScript、DOM、BOM三部分组成,ECMAScript是核心解释器、DOM(Document Object Model)是文档对象模型、BOM(Browser Object Model)是浏览器对象模型,但是我并没有完全理解其中的含义,还是... 阅读全文

posted @ 2015-12-06 21:33 程序媛Wendy 阅读(3756) 评论(0) 推荐(0)

58笔部分试题--前端
摘要:一、jQuery中DOMReady和window.onload的区别 window.onload事件要求网页中的所有元素加载完毕后才会执行,包含很多图片、FLASH等富媒体,加载时间很长,初始化的操作拖延很久。 DOMReady事件只判断页面内所有的DOM节点是否已经全部加载完,至于节点的内容是否加... 阅读全文

posted @ 2015-10-18 17:52 程序媛Wendy 阅读(194) 评论(0) 推荐(0)

关于一个新的DOM选择器querySelector
摘要:在传统的javascript中,提到DOM选择器,大家比较熟悉的方式是通过tag,name,id来获取,其实大家都发现如果获取比较复杂的话,用这个方法会很繁琐,这时大家应该都会想到jquery里获取一个元素要比以上方法容易得多。querySelector 和 querySelectorAll 方... 阅读全文

posted @ 2015-10-10 10:25 程序媛Wendy 阅读(175) 评论(0) 推荐(0)

map函数
摘要:概述map() 方法返回一个由原数组中的每个元素调用一个指定方法后的返回值组成的新数组。语法array.map(callback[, thisArg])参数callback原数组中的元素经过该方法后返回一个新的元素。currentValuecallback 的第一个参数,数组中当前被传递的元素。in... 阅读全文

posted @ 2015-10-08 15:31 程序媛Wendy 阅读(311) 评论(0) 推荐(0)

正则表达式
摘要:正则表达式:1、定义:用来操作和检验字符串数据的工具2、写法:1)new RegExp('规则'); new RegExp('规则','选项'); 2) /规则/选项 注:多个选项可以直接写 选项: 1)i ignore 忽略大小写 2)m muti-line 多行模式 3)g ... 阅读全文

posted @ 2015-09-09 00:00 程序媛Wendy 阅读(169) 评论(0) 推荐(0)

JS事件整理
摘要:onclick 鼠标点击事件ondblclick 鼠标双击事件onmouseover 鼠标移入事件onmouseout 鼠标移出事件onmousedown 鼠标按下事件onmousemove 鼠标移动事件onmouseup 鼠标抬起事件onkeydown 键盘按下事件onkeyup ... 阅读全文

posted @ 2015-08-16 11:33 程序媛Wendy 阅读(144) 评论(0) 推荐(0)

js基础的知识整理
摘要:一、操作样式: .style 操作行间样式 .className修改class二、操作属性 1.. 更简单,操作已有的属性 2.[]更灵活,点能做的,方括号都能做。方括号中放的是字符串,方括号可以放变量,点不能。三、获取元素的方式 document.getElementById 通过ID... 阅读全文

posted @ 2015-07-30 00:05 程序媛Wendy 阅读(164) 评论(0) 推荐(0)

JS获取非行间样式
摘要:我们都知道用offset函数获取元素样式是一件很方便的事,但是offset只能获取行间样式,而无法获得非行间样式,这是它的瓶颈所在。我们都知道js获取行间样式的方法,那么js是如何获取行距样式的呢?首先让我们看一下js是如何获取行间样式的:获取行间样式大家运行代码可以看到我们这样就获取到了div的行... 阅读全文

posted @ 2015-06-11 17:37 程序媛Wendy 阅读(416) 评论(0) 推荐(0)