- 博客(5)
- 收藏
- 关注
原创 post提交的数据有哪几种编码格式
1.背景介绍HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、CONNECT 这几种。其中 POST 一般用来向服务端提交数据,本文主要讨论 POST 提交数据的几种编码方式。2.知识剖析协议规定 POST 提交的数据必须放在消息主体(entity-body)中,但协议并没有规定数据必须使用什么编码方式。但是,数据发送...
2018-06-02 10:03:50 844
原创 js同步异步以及回调函数
1.背景介绍什么是同步,什么是异步?同步指的是一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此类推。异步指的是每一个任务有一个或多个回调函数(callback),前一个任务结束后,不是执行后一个任务,而是执行回调函数,后一个任务则是不等前一个任务结束就执行,所以程序的执行顺序与任务的排列顺序是不一致的、异步的。回调是什么?英语callback翻译过来称为...
2018-05-17 19:25:00 410
原创 如何理解JS中作用域和作用域链
1.背景介绍任何程序设计语言都有作用域的概念,简单的说,作用域就是变量与函数的可访问范围,即作用域控制着变量与函数的可见性和生命周期。在JavaScript中,变量的作用域有全局作用域和局部作用域两种。2.知识剖析1.全局作用域(Global Scope)在代码中任何地方都能访问到的对象拥有全局作用域,一般来说一下几种情形拥有全局作用域:(1)最外层函数和在最外层函数外面定义的变量拥有全局作用域,...
2018-05-04 17:15:26 207
原创 Console的用法,以及Debug技巧
一.背景介绍什么是console?Chrome 中 Console 是用于显示 JS和 DOM 对象信息的单独窗口。并且向 JS 中注入1个 console 对象,使用该对象 可以输出信息到 Console 窗口中。在具备调试功能的浏览器上,window 对象中会注册一个名为 console 的成员变量,指代调试工具中的控制台,console 有很多方法,比如我们最常用的log()二.知识剖析常用...
2018-04-23 19:26:43 637
原创 return的用法是什么?
大家好,我是IT修真院的学员,一枚正直纯洁善良的web前端程序员。今天给大家带来的是return的用法是什么?1.背景介绍return表示从被调函数返回到主调函数继续执行,返回时可附带一个返回值,由return后面的参数指定。 return通常是必要的,因为函数调用的时候计算结果通常是通过返回值带出的。 如果函数执行不需要返回计算结果,也经常需要返回一个状态码来表示函数执行的顺利与否(-1和0就是...
2018-04-16 10:51:37 2442
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人