jquery的$.post()和$.get()如何进行同步请求

因为$.post()和$.get()是jquery对$.ajax()封装的异步调用接口的方法。如果需要同步请求的时候,可以进行如下操作: 在$.post()或者$.get()前把ajax设置为同步:$.ajaxSettings.async = false; 在$.post()或者$.get()后把ajax在改回异步:$.ajaxSettings.async = true;

原生JS中unshift与shift

shift() 方法: shift() 方法用于把数组的第一个元素从其中删除,并返回第一个元素的值; 用法:arrayObject.shift() 如果数组是空的,那么 shift() 方法将不进行任何操作,返回 undefined 值。 unshift() 方法: unshift() 方法可向数组的开头添加一个或更多元素,并返回新的长度。 用法:arrayObject.unshift()

vue--vue-router 组件映射到路由

前言  地址栏路由的发展经历了后端路由配置阶段、前后端分离阶段、直至单页面富应用阶段。本文来总结一下 vue-router 的相关知识点和用法。正文  1、什么是 vue-router 路由   路由就是SPA(单页应用)的路径管理器,vue-router就是WebApp的链接路径管理系统。 ...

React事件绑定的方式

为了解决正确输出this的问题,常见的绑定方式有如下:render方法中使用bind render方法中使用箭头函数 constructor中bind定义阶段使用箭头函数绑定render方法中使用bind 如果使用一个类组件,在其中给某个组件/元素一个onClick属性,它现在并会自定绑定其this到当前组件,解决这个问题的方法是在事件函数后使用.bind(this)将this绑定到当前组件中