Front End
09
17
替换空格(字符串数组) 替换空格(字符串数组)
替换空格请实现一个函数,把字符串 s 中的每个空格替换成”%20”。 思路一:利用字符串拼接(不推荐,因为 JS中字符串无法被修改,一旦给字符串变量重新赋值,就要花费时间和空间去重新新建一个字符串,从而增加了复杂度!) /** * @p
2021-09-17 Daniel Lin
15
包含min函数的栈 包含min函数的栈
包含min函数的栈定义栈的数据结构,请在该类型中实现一个能够得到栈的最小元素的 min 函数在该栈中,调用 min、push 及 pop 的时间复杂度都是 O(1)。 主要思路:利用两个栈 ,stack负责出栈入栈,另外一个作为辅助栈mi
2021-09-15 Daniel Lin
14
用两个栈实现队列 用两个栈实现队列
用两个栈实现队列用两个栈实现一个队列。队列的声明如下,请实现它的两个函数appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead 操作返回 -1 )
2021-09-14 Daniel Lin
12
跨域 跨域
同源策略同源策略最早由NETscape公司提出,是浏览器一种安全策略。 同源:协议、域名、端口号 必须完全相同 违背同源策略就是跨域 const btn = document.querySelector("button");
2021-09-12 Daniel Lin
11
JQuery发送AJAX JQuery发送AJAX
JQuery发送AJAX请求GET请求$("button").eq(0).click(function(){ $.get("http://127.0.0.1:8000/jquery-server", 
2021-09-11 Daniel Lin
11
10
服务端响应JSON数据 服务端响应JSON数据
响应JASON数据<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Co
2021-09-10 Daniel Lin
10
原生AJAX发送请求 原生AJAX发送请求
GET请求btn.onclick = function(){ //1.创建对象 const xhr = new XMLHttpRequest; //2.初始化
2021-09-10 Daniel Lin
09
HTTP协议 HTTP协议
HTTPHTTP(hypertext transport protocol)协议『超文本传输协议』,协议详细规定了浏览器和万维网服务器之间互相通信的规则 请求报文重点是格式与参数: 行:POST /s?ie=utf–8 HTTP/1.
2021-09-09 Daniel Lin
08
05
CSS方法写下拉菜单小三角 CSS方法写下拉菜单小三角
小三角组成原理: 利用border给四个边框设置颜色如图所示: 若需要上箭头的话则要把border-top的属性设为none,左边和右边的属性设为transparent(透明色) .box1{ width: 0p
2021-08-05 Daniel Lin
3 / 4