get和post方法的区别

HTTP协议中GET和POST方法的区别已经是老生常谈了,也是面试热门话题,我对此只有一个粗浅的印象,今天腾讯一面又被
问到了,所以想写一篇文章好好整理一下。

阅读更多

原生js实现Ajax

Ajax是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,Ajax可以使网页实现异步刷新。这意味着可以在不重新加载整个网页的情况下,对网页的某个部分进行更新。

阅读更多

ES6语法(5)——Promise用法

Promise对象用于一个异步操作的最终完成(或失败)及其结果值的表示。简单点说,它就是用于异步操作的,异步处理成功了就执行成功的操作,异步处理失败了就捕获错误或者停止后续操作。

阅读更多

ES6语法(4)——数组的扩展

数组的扩展

阅读更多

ES6语法(3)——变量的解构赋值

变量的解构赋值
ES允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destrucuring)

阅读更多

ES6语法(2)——箭头函数和普通函数的区别

箭头函数和普通函数的区别

阅读更多

ES6语法(1)——let和const

1、let和const命令特点

let命令特点:

    阅读更多

    apply()、call()和bind()的原理和区别

    最近看到很多面试题中都提到了apply(),call()bind(),遂搞清楚了记录下。

    阅读更多

    javascript 原型继承

    1、区分类继承和实例化的差别

    首先来看两个例子:
    非常常用的js继承是这个样子的:

    1
    B.prototype = new A()

    阅读更多

    JS 作用域与闭包

    作用域

    在JavaScript中变量的作用域与其他语言不同,JavaScript的作用域不是由{}来界定,而是函数。所以循环实际上是在全局作用域中

    阅读更多