- 博客(5)
- 收藏
- 关注
原创 原生JS实现Ajax
一般来说,大家可能都会习惯用JQuery提供的Ajax方法,但是用原生的js怎么去实现Ajax方法呢?JQuery提供的Ajax方法:$.ajax({ url: , type: '', dataType: '', data: { }, success: function(){ }, err...
2019-02-11 20:25:57 144
原创 JS中的this对象详解
JS中的this对象详解JS中this关键字很常见,但是它似乎变幻莫测,让人抓狂。这篇文章就来揭示其中的奥秘。 借助阮一峰老师的话:它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用。这句话看似平常,可是要非常注意三个字:“运行时”,这说明this关键字只与函数的执行环境有关,而与声明环境没有关系。也就是这个this到底代表的是什么对象要等到函数运行时才知道,有点类似函数定义时的参...
2019-02-11 20:16:56 328
原创 ES6知识总结
ES6知识总结ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准,已经在 2015 年 6 月正式发布了。它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。let与const1、let用来定义变量,const用来定义常量。2、有块级作用域for(let i=0;i<5;i++){ set...
2019-02-11 20:10:24 168
原创 常用原生JS方法总结(兼容性写法)
JS中的一些兼容性问题1、获取滚动高度document.documentElement.scrollTop||document.body.scrollTop2、获取样式兼容window.getStyle(dom,styleName){ return dom.currentStyle?dom.currentStyle[styleName]:getComputedStyle(dom)[st...
2019-02-11 16:00:24 367
原创 JS中for in、forEach()、for of循环的用法
JS中for Each, for in , for of循环的用法一、一般的遍历数组的方法:var array = [1, 2, 3, 4, 5, 6, 7];for(var i = 0; i &lt; array.length; i++){ console.log(i, array[i]);}二、用for in的方法遍历数组 for(let index in array)...
2019-02-01 13:39:32 372
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人