Js拓展
文章平均质量分 75
Js拓展,记录了自己的Js笔记,一些有趣的小玩意
是发财不是旺财
在今天和明天之间,趁你还有精神的时候,学会迅速地办事。
展开
-
Js拓展_简述HTTP
文章目录一、HTTP是什么二、HTTP头三、HTTP请求方式四、HTTP状态码一、HTTP是什么描述:Hyper Text Transfer Protocol(超文本传输协议),是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议特点:是无连接的(每次链接只处理一个请求,处理完成并收到应答时断开链接)时媒体独立的(只要客户端和服务器知道如何处理数据内容,任何类型的数据都可以通过http发送)是无状态的协议(当后续处理需要前面的信息,则必须重传。对事物原创 2022-04-05 14:46:25 · 743 阅读 · 1 评论 -
Ajax,Fetch API,Server-sent event
文章目录一、Ajax是什么?二、XML&&Json1. XML2.Json3.为什么选择Json一、Ajax是什么?描述:Asynchronous Javascript and XML(异步的js和xml)作用:可以通过它在浏览器中向服务器发送异步请求优势:无需刷新数据(页面不用刷新)使用 异步的方式与服务器通信(不需要打断用户的操作)可以实现根据需求读取数据,并将服务器上的一些操作转到客户端进行处理(减轻服务器负担)劣势:ajax影响了back按钮(使用户在原创 2022-04-01 10:01:37 · 2211 阅读 · 0 评论 -
Js拓展_promise
文章目录一、什么是Promise二、Promise优缺点1.promise优点2.promise缺点三、Promise的创建四、Promise实践1、promise读取文件2、promise封装AJAX3.Promise封装函数4.promisify方法五、Promise状态六、Promise对象的值七、Promise的API1. Promise构造函数:2.Promise.prototypr.then方法:3.Promise.prototype.catch方法:4.Promise.resolve方法:5.原创 2022-03-03 22:09:40 · 1100 阅读 · 2 评论 -
Js拓展_SEO
文章目录前言一、搜索引擎工作原理二、SEO优化方式前言对于Vue/React来说,对于他们的SSR/SSG框架出现的原因主要就是SEO和首屏加载速度如果项目中真的对 SEO 和首屏加载速度有刚性需求,又使用 Vue/React 这类技术,且想尽量减少代码开发附加的难度,有一种比较直接的方式,就是直接使用服务端渲染的框架,Vue 的 Nuxt.js,React 的 Next.js/Gatsby。一、搜索引擎工作原理可以把搜索引擎看成一个大的爬虫,通常自己写爬虫就爬取某个页面或者某段数据等等原创 2022-01-18 11:44:09 · 335 阅读 · 0 评论 -
Js拓展_链表
文章目录一、链表1.单向链表2.双向链表3.单向循环链表4.双向循环链表二、使用步骤1.引入库2.读入数据总结一、链表1.单向链表2.双向链表3.单向循环链表4.双向循环链表二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport warningswarnings.filterwarnings('原创 2021-12-06 20:58:33 · 642 阅读 · 0 评论 -
Js拓展_枚举算法
文章目录一、题目一1.冒泡排序2.选择排序二、使用步骤1.引入库2.读入数据总结一、题目一// 对序列E,X,A,M,P,L,E按字母排序,要求应用:(1)冒泡排序 (2)选择排序1.冒泡排序代码如下(示例):// (1)冒泡排序 var arr = ["E", "X", "A", "M", "P", "L", "E"] console.log("原始数据" + arr) var len = arr.length; var n原创 2021-11-09 19:22:52 · 4103 阅读 · 12 评论 -
Js算法_买卖股票问题
文章目录一、动态规划二、暴力算法一、动态规划这个解题方法是看的leetcode的一位老大哥的,我把他的代码改了一下,然后我自己还没搞明白 let maxProfit = function(prices) { if ( prices.length <= 1) return 0; //初始条件 let hold = -prices[0];//当前手中的钱 买入股票算是支出所以为原创 2021-11-13 19:41:46 · 606 阅读 · 0 评论 -
Js拓展_算法课程设计
文章目录一、破损的砝码问题二、使用步骤一、破损的砝码问题 // 找出所有砝码相加等于40的情况 (function() { let i, j, k, l; for (i = 1; i <= 40; i++) { for (j = i + 1; j <= 40; j++) { for (k = j + 1; k <= 40; k++) { for (l = k + 1; l <= 40; l++) {原创 2021-12-01 16:29:18 · 977 阅读 · 4 评论