当前位置: 首页 > news >正文

ios开发教程吴忠seo

ios开发教程,吴忠seo,甘肃自助建站系统哪家好,web怎么学太复杂了,就是简单的添加数据,如果数据量大于0就取出第一个数据并删除,写2个函数就行 以下是使用 JavaScript 实现的两个函数,一个用于添加数据,另一个用于在数据量大于 0 时取出并删除第一个数据: 在上述…

太复杂了,就是简单的添加数据,如果数据量大于0就取出第一个数据并删除,写2个函数就行

以下是使用 JavaScript 实现的两个函数,一个用于添加数据,另一个用于在数据量大于 0 时取出并删除第一个数据:

在上述代码中,addData 函数会将传入的数据添加到 dataArray 数组的末尾。removeAndGetFirstData 函数会先检查数组的长度是否大于 0,如果满足条件,就使用 shift 方法取出并删除数组的第一个元素,若不满足则返回 null

写2个按钮实现写入和读取,,一个文本框用于输入添加的内容,一个TEXTAREA控件用于显示每次操作后余下的数据条数和所有数据

我将创建一个 HTML 页面,其中包含两个按钮(写入和读取)、一个文本框用于输入添加的内容,以及一个 TEXTAREA 控件用于显示每次操作后余下的数据条数和所有数据。以下是完整的代码:

上述代码创建了一个简单的 HTML 页面,包含输入框、两个按钮和一个文本区域。通过 JavaScript 实现了添加和读取数据的功能,并在每次操作后更新文本区域的显示内容。你可以运行代码查看效果。

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Data Operations</title><script src="https://unpkg.com/@tailwindcss/browser@4"></script><link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.7.2/css/all.min.css" rel="stylesheet"><style>body {font-family: 'Inter', sans-serif;}</style>
</head><body class="bg-gray-100 flex justify-center items-center h-screen"><div class="bg-white p-8 rounded shadow-md w-full max-w-md"><h1 class="text-2xl font-bold mb-4">Data Operations</h1><input type="text" id="inputData" class="border border-gray-300 p-2 w-full mb-4 rounded"placeholder="Enter data to add"><button id="addButton"class="bg-blue-500 text-white p-2 rounded hover:bg-blue-600 transition-colors mr-2">Write</button><button id="removeButton"class="bg-red-500 text-white p-2 rounded hover:bg-red-600 transition-colors">Read</button><textarea id="displayArea" rows="10" class="border border-gray-300 p-2 w-full mt-4 rounded" readonly></textarea></div><script>// 初始化一个数组来存储数据let dataArray = [];// 添加数据的函数function addData(data) {dataArray.push(data);updateDisplay();}// 取出并删除第一个数据的函数function removeAndGetFirstData() {if (dataArray.length > 0) {const removedData = dataArray.shift();updateDisplay();return removedData;}return null;}// 更新显示区域的函数function updateDisplay() {const displayArea = document.getElementById('displayArea');const dataCount = dataArray.length;const dataString = dataArray.join(', ');displayArea.value = `Data count: ${dataCount}\nData: ${dataString}`;}// 绑定按钮点击事件const addButton = document.getElementById('addButton');const removeButton = document.getElementById('removeButton');const inputData = document.getElementById('inputData');addButton.addEventListener('click', () => {const data = inputData.value;if (data) {addData(data);inputData.value = '';}});removeButton.addEventListener('click', () => {removeAndGetFirstData();});// 初始更新显示区域updateDisplay();</script>
</body></html>    

http://www.cadmedia.cn/news/14648.html

相关文章:

  • 网站设计公司 杭州浏览器看b站
  • html编辑器程序搜索引擎优化的重要性
  • 邢台市政建设集团股份有限公司网站近三天的国内新闻
  • 拓普网站建设短视频营销的优势
  • 百度网盟推广案例外贸网站seo教程
  • 新浪门户网站是谁做的郑州做网站的专业公司
  • 国内永久crmseo营销技巧培训班
  • 滨州做网站公司人民网舆情数据中心官网
  • 建设自有网站需要什么google关键词挖掘工具
  • 阜新网站建设惠州seo网站推广
  • .net做的网站代码重庆森林电影完整版
  • 做网站百科足球世界排名前十
  • 设计关于北京的网页trinseo公司
  • 吉林省吉林市简介泰州seo平台
  • 网站设计建设 武汉电商网站
  • 黑龙江省建设局网站今日新闻最新消息大事
  • 微网站建设资讯seo网站诊断流程
  • 建设银行手机短信网站怎么开通免费建站的网站哪个好
  • 山东省建设厅网站百度指数明星搜索排名
  • 岚县网站建设合肥百度快速排名优化
  • 深圳迈瑞医疗器械有限公司官网公司网站优化方案
  • 无远低代码开发平台seo最强
  • 廊坊百度seo公司石家庄seo网站排名
  • 网站备案幕布设计seo标题生成器
  • jsp网站开发技术如何做品牌营销
  • 手机端下载关于seo如何优化
  • 沧州快速关键词排名优化杭州网站推广优化公司
  • 网站建设xml下载专注于seo顾问
  • 中国白云手机网站建设阿里巴巴国际站官网
  • 承德建设网站公司百度精准推广