最新要闻
- 2023性能战神!卢伟冰:Redmi K60 Pro是用户追求性能的不二之选
- 环球要闻:卡梅隆发文diss漫威电影:超级英雄演的像大学生
- 【天天报资讯】集体涨价!Intel 13代酷睿8款新U开卖:65W 24核高达4889元
- 为什么人类很难准确预测未来?
- 全球快看点丨《和平精英》开枪时的振动:居然可以造福盲人
- 特斯拉降价后:门店半小时售10台 老车主直呼被损失4万
- 焦点速读:特斯拉降价引海外热议:这是《孙子兵法》!欲消灭传统车企
- 你拿多少?报告称2022年终奖人均2.19万元 一线城市近3万元
- 环球今日讯!果香浓郁!徐福记DODO综合果味棒棒糖 60支19.9元
- 【世界速看料】保护隐私!微信键盘iOS 1.0.2版更新:体积膨胀到237MB
- 全球观天下!联想GeekPro 2023主机首销6199元起:13代i5+RTX 3060
- 【天天快播报】春节前最后一次成品油调价来了!或迎2023年首次降价
- 关注:畅想未来:2023年手机还能怎样进化?
- 对话郑刚:与罗永浩分歧关键不是商业利益
- 最野性的福特SUV!探险者Timberline亮相:超帅黑橙配色
- 33.58万起!比亚迪腾势D9成交付最快破万高端MPV
手机
iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
- 警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- 男子被关545天申国赔:获赔18万多 驳回精神抚慰金
- 3天内26名本土感染者,辽宁确诊人数已超安徽
- 广西柳州一男子因纠纷杀害三人后自首
- 洱海坠机4名机组人员被批准为烈士 数千干部群众悼念
家电
记好这24个ES6方法,用于解决实际开发的JS问题
本文主要介绍24中es6方法,这些方法都挺实用的,本本请记好,时不时翻出来看看。
(资料图片)
1.如何隐藏所有指定的元素
1 const hide = (el) => Array.from(el).forEach(e => (e.style.display = "none"));23 // 事例:隐藏页面上所有``元素?4 hide(document.querySelectorAll("img"))
2.如何检查元素是否具有指定的类?
页面DOM里的每个例程上都有一个classList对象,程序员可以使用里面的方法添加,删除,修改例程的CSS类。使用classList,程序员还可以用它来判断某处是否被替换了某人个CSS类。
1 const hasClass = (el, className) => el.classList.contains(className)23 // 事例4 hasClass(document.querySelector("p.special"), "special") // true
3.如何切换一个元素的类?
1 const toggleClass = (el, className) => el.classList.toggle(className)23 // 事例 移除 p 具有类`special`的 special 类4 toggleClass(document.querySelector("p.special"), "special")
4.如何获取当前页面的滚动位置?
1 const getScrollPosition = (el = window) => ({2 x: el.pageXOffset !== undefined ? el.pageXOffset : el.scrollLeft,3 y: el.pageYOffset !== undefined ? el.pageYOffset : el.scrollTop4 });56 // 事例7 getScrollPosition(); // {x: 0, y: 200}
5.如何平滑滚动到页面顶部
1 const scrollToTop = () => {2 const c = document.documentElement.scrollTop || document.body.scrollTop;3 if (c > 0) {4 window.requestAnimationFrame(scrollToTop);5 window.scrollTo(0, c - c / 8);6 }7 }89 // 事例10 scrollToTop()
window.requestAnimationFrame()告诉浏览器-你希望执行一个动画,并且要求浏览器在下一重绘之前调用指定的函数更新动画。之前执行。
requestAnimationFrame:优势:由系统决定决定功能的执行时机。60Hz的刷新频率,然后每次刷新的间隔中会执行一次替换函数,不会引起丢帧,不会卡顿。
6.如何检查父元素是否包含子元素?
1 const elementContains = (parent, child) => parent !== child && parent.contains(child);23 // 事例4 elementContains(document.querySelector("head"), document.querySelector("title"));5 // true6 elementContains(document.querySelector("body"), document.querySelector("body"));7 // false
7.如何检查指定的元素在视口中是否可见?
1 const elementIsVisibleInViewport = (el, partiallyVisible = false) => {2 const { top, left, bottom, right } = el.getBoundingClientRect();3 const { innerHeight, innerWidth } = window;4 return partiallyVisible5 ? ((top > 0 && top < innerHeight) || (bottom > 0 && bottom < innerHeight)) &&6 ((left > 0 && left < innerWidth) || (right > 0 && right < innerWidth))7 : top >= 0 && left >= 0 && bottom <= innerHeight && right <= innerWidth;8 };910 // 事例11 elementIsVisibleInViewport(el); // 需要左右可见12 elementIsVisibleInViewport(el, true); // 需要全屏(上下左右)可以见
8.如何获取元素中的所有图像?
1 const getImages = (el, includeDuplicates = false) => {2 const images = [...el.getElementsByTagName("img")].map(img => img.getAttribute("src"));3 return includeDuplicates ? images : [...new Set(images)];4 };56 // 事例:includeDuplicates 为 true 表示需要排除重复元素7 getImages(document, true); // ["image1.jpg", "image2.png", "image1.png", "..."]8 getImages(document, false); // ["image1.jpg", "image2.png", "..."]
9.如何确定设备是移动设备还是台式机/笔记本电脑?
1 const detectDeviceType = () =>2 /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)3 ? "Mobile"4 : "Desktop";56 // 事例7 detectDeviceType(); // "Mobile" or "Desktop"
10.如何获取当前URL?
1 const currentURL = () => window.location.href23 // 事例4 currentURL() // "https://google.com"
11.如何创建一个包含当前URL参数的对象?
1 const getURLParameters = url =>2 (url.match(/([^?=&]+)(=([^&]*))/g) || []).reduce(3 (a, v) => ((a[v.slice(0, v.indexOf("="))] = v.slice(v.indexOf("=") + 1)), a),4 {}5 );67 // 事例8 getURLParameters("http://url.com/page?n=Adam&s=Smith"); // {n: "Adam", s: "Smith"}9 getURLParameters("google.com"); // {}
12.如何将一组表单元素转化为对象?
1 const formToObject = form =>2 Array.from(new FormData(form)).reduce(3 (acc, [key, value]) => ({4 ...acc,5 [key]: value6 }),7 {}8 );910 // 事例11 formToObject(document.querySelector("#form"));12 // { email: "test@email.com", name: "Test Name" }
13.如何从对象检索给定选择器指示的一组属性?
1 const get = (from, ...selectors) =>2 [...selectors].map(s =>3 s4 .replace(/\[([^\[\]]*)\]/g, ".$1.")5 .split(".")6 .filter(t => t !== "")7 .reduce((prev, cur) => prev && prev[cur], from)8 );9 const obj = { selector: { to: { val: "val to select" } }, target: [1, 2, { a: "test" }] };1011 // Example12 get(obj, "selector.to.val", "target[0]", "target[2].a");13 // ["val to select", 1, "test"]
14.如何在等待指定时间后调用提供的函数?
1 const delay = (fn, wait, ...args) => setTimeout(fn, wait, ...args);2 delay(3 function(text) {4 console.log(text);5 },6 1000,7 "later"8 );910 // 1秒后打印 "later"
15.如何在给定元素上触发特定事件且能选择地传递自定义数据?
1 const triggerEvent = (el, eventType, detail) =>2 el.dispatchEvent(new CustomEvent(eventType, { detail }));34 // 事例5 triggerEvent(document.getElementById("myId"), "click");6 triggerEvent(document.getElementById("myId"), "click", { username: "bob" });
自定义事件的函数有Event,CustomEvent和dispatchEvent
1 // 向 window派发一个resize内置事件2 window.dispatchEvent(new Event("resize"))3 45 // 直接自定义事件,使用 Event 构造函数:6 var event = new Event("build");7 var elem = document.querySelector("#id")8 // 监听事件9 elem.addEventListener("build", function (e) { ... }, false);10 // 触发事件.11 elem.dispatchEvent(event);
CustomEvent可以创建一个更高度自定义事件,还可以附带一些数据,具体用法如下:
1 var myEvent = new CustomEvent(eventname, options);2 其中 options 可以是:3 {4 detail: {5 ...6 },7 bubbles: true, //是否冒泡8 cancelable: false //是否取消默认事件9 }
其中detail可以存放一些初始化的信息,可以在触发的时候调用。其他属性就是定义该事件是否具有冒泡等等功能。
。内置的事件会由浏览器根据某些操作进行触发,定义自事件的就需要人工触发dispatchEvent函数就是用来触发某个事件:
1 element.dispatchEvent(customEvent);
上面的代码表示,在element上面触发customEvent这个事件。
1 // add an appropriate event listener2 obj.addEventListener("cat", function(e) { process(e.detail) });3 4 // create and dispatch the event5 var event = new CustomEvent("cat", {"detail":{"hazcheeseburger":true}});6 obj.dispatchEvent(event);7 使用自定义事件需要注意兼容性问题,而使用 jQuery 就简单多了:89 // 绑定自定义事件10 $(element).on("myCustomEvent", function(){});11 12 // 触发事件13 $(element).trigger("myCustomEvent");14 // 此外,你还可以在触发自定义事件时传递更多参数信息:15 16 $( "p" ).on( "myCustomEvent", function( event, myName ) {17 $( this ).text( myName + ", hi there!" );18 });19 $( "button" ).click(function () {20 $( "p" ).trigger( "myCustomEvent", [ "John" ] );21 });
16.如何从元素中移除事件监听器?
1 const off = (el, evt, fn, opts = false) => el.removeEventListener(evt, fn, opts);23 const fn = () => console.log("!");4 document.body.addEventListener("click", fn);5 off(document.body, "click", fn);
17.如何获得给定毫秒数的扩展格式?
1 const formatDuration = ms => {2 if (ms < 0) ms = -ms;3 const time = {4 day: Math.floor(ms / 86400000),5 hour: Math.floor(ms / 3600000) % 24,6 minute: Math.floor(ms / 60000) % 60,7 second: Math.floor(ms / 1000) % 60,8 millisecond: Math.floor(ms) % 10009 };10 return Object.entries(time)11 .filter(val => val[1] !== 0)12 .map(([key, val]) => `${val} ${key}${val !== 1 ? "s" : ""}`)13 .join(", ");14 };1516 // 事例17 formatDuration(1001); // "1 second, 1 millisecond"18 formatDuration(34325055574);19 // "397 days, 6 hours, 44 minutes, 15 seconds, 574 milliseconds"
18.如何获得两个日期之间的差异(以天为单位)?
1 const getDaysDiffBetweenDates = (dateInitial, dateFinal) =>2 (dateFinal - dateInitial) / (1000 * 3600 * 24);34 // 事例5 getDaysDiffBetweenDates(new Date("2017-12-13"), new Date("2017-12-22")); // 9
19.如何向后传递的URL发出GET请求?
1 const httpGet = (url, callback, err = console.error) => {2 const request = new XMLHttpRequest();3 request.open("GET", url, true);4 request.onload = () => callback(request.responseText);5 request.onerror = () => err(request);6 request.send();7 };89 httpGet(10 "https://jsonplaceholder.typicode.com/posts/1",11 console.log12 );1314 // {"userId": 1, "id": 1, "title": "sample title", "body": "my text"}
20.如何对传递的URL发出POST请求?
1 const httpPost = (url, data, callback, err = console.error) => {2 const request = new XMLHttpRequest();3 request.open("POST", url, true);4 request.setRequestHeader("Content-type", "application/json; charset=utf-8");5 request.onload = () => callback(request.responseText);6 request.onerror = () => err(request);7 request.send(data);8 };910 const newPost = {11 userId: 1,12 id: 1337,13 title: "Foo",14 body: "bar bar bar"15 };16 const data = JSON.stringify(newPost);17 httpPost(18 "https://jsonplaceholder.typicode.com/posts",19 data,20 console.log21 );2223 // {"userId": 1, "id": 1337, "title": "Foo", "body": "bar bar bar"}
21.如何为指定选择器创建具有指定范围,步长和持续时间的计数器?
1 const counter = (selector, start, end, step = 1, duration = 2000) => {2 let current = start,3 _step = (end - start) * step < 0 ? -step : step,4 timer = setInterval(() => {5 current += _step;6 document.querySelector(selector).innerHTML = current;7 if (current >= end) document.querySelector(selector).innerHTML = end;8 if (current >= end) clearInterval(timer);9 }, Math.abs(Math.floor(duration / (end - start))));10 return timer;11 };1213 // 事例14 counter("#my-id", 1, 1000, 5, 2000);15 // 让 `id=“my-id”`的元素创建一个2秒计时器
22.如何将字符串复制到顶点?
1 const el = document.createElement("textarea");2 el.value = str;3 el.setAttribute("readonly", "");4 el.style.position = "absolute";5 el.style.left = "-9999px";6 document.body.appendChild(el);7 const selected =8 document.getSelection().rangeCount > 0 ? document.getSelection().getRangeAt(0) : false;9 el.select();10 document.execCommand("copy");11 document.body.removeChild(el);12 if (selected) {13 document.getSelection().removeAllRanges();14 document.getSelection().addRange(selected);15 }16 };1718 // 事例19 copyToClipboard("Lorem ipsum");20 // "Lorem ipsum" copied to clipboard
23.如何确定页面的浏览器选项卡是否聚焦?
1 const isBrowserTabFocused = () => !document.hidden;23 // 事例4 isBrowserTabFocused(); // true
24.如何创建目录(如果不存在)?
1 const fs = require("fs");2 const createDirIfNotExists = dir => (!fs.existsSync(dir) ? fs.mkdirSync(dir) : undefined);34 // 事例5 createDirIfNotExists("test");
这里面的方法大都挺实用,可以解决很多开发过程问题,大家就好好利用起来吧。
如果对你有帮助,记得点赞支持哦,目前我们的系统班正在讲解ES6课程,JavaScript完结,正式开始进入ES6阶段,这几个月我们在JavaScript课程中融入了大量的面试题、算法以及底层原理知识,目的就是为了帮助大家夯实基础,查漏补缺,有 扎实的JavaScript基础,对于学到后面阶段更加有帮助!这也是2023年通向职业道路,面试求职必须要懂得的技术能力!感兴趣可以联系我参与!
为了更好的让大家认识到JavaScript的精髓,我们在三十天计划群里推出了几节非常重要的JavaScript课程体系,而且每个系列知识点都保障是完整的。感兴趣可以通过下方的练习方式参与课程哦 。如果你正在学习JavaScript,我们已经在三十天计划中完成了4个综合项目实战,那不妨可以听下这个课程体系,三十天计划群里还提供了算法、数组等知识体系!
更多完整 JavaScript 课程体系在我们的系统班里有完整的呈现,包含了 JavaScript 基础篇、重点、算法、原理、面试题、实战案例讲解!同时也为你提供了前端高级工程师成长体系!(详细看下图内容)
如果需要深度学习的同学可以联系助理老师了解详细的课程以及课程的报名方式!(不定期会推出活动,有大额优惠券推出,活动详情联系助理老师了解即可!)如果你才开始学习前端,那么可以先学习我们的三十天计划(零基础的同学报名系统班同学可以和老师沟通制定学习计划,可以得到更快的成长!)
为帮助到一部分同学不走弯路,真正达到一线互联网大厂前端项目研发要求,首次实力宠粉,打造了《30 天挑战学习计划》,内容如下:
HTML/HTML5,CSS/CSS3,JavaScript,真实企业项目开发,云服务器部署上线,从入门到精通
- PC 端项目开发(1 个)
- 移动 WebApp 开发(2 个)
- 多端响应式开发(1 个)
共 4 大完整的项目开发 !一行一行代码带领实践开发,实际企业开发怎么做我们就是怎么做。从学习一开始就进入工作状态,省得浪费时间。
从学习一开始就同步使用 Git 进行项目代码的版本的管理,Markdown 记录学习笔记,包括真实大厂项目的开发标准和设计规范,命名规范,项目代码规范,SEO 优化规范
从蓝湖 UI 设计稿 到 PC 端,移动端,多端响应式开发项目开发
- 真机调试,云服务部署上线;
- Linux 环境下 的 Nginx 部署,Nginx 性能优化;
- Gzip 压缩,HTTPS 加密协议,域名服务器备案,解析;
- 企业项目域名跳转的终极解决方案,多网站、多系统部署;
- 使用 使用 Git 在线项目部署;
这些内容在《30 天挑战学习计划》中每一个细节都有讲到,包含视频 + 图文教程 + 项目资料素材等。只为实力宠粉,真正一次掌握企业项目开发必备技能,不走弯路 !
过程中不涉及任何费用和利益,非诚勿扰 。
如果你没有添加助理老师微信,可以添加下方微信,说明要参加 30 天挑战学习计划,来自今日头条!老师会邀请你进入学习,并给你发放相关资料。
30 天挑战学习计划 Web 前端从入门到实战 | arry老师的博客-艾编程
记好这24个ES6方法,用于解决实际开发的JS问题
C#、TS和Dart对比3:编译时常量和运行时常量
2023性能战神!卢伟冰:Redmi K60 Pro是用户追求性能的不二之选
环球要闻:卡梅隆发文diss漫威电影:超级英雄演的像大学生
【天天报资讯】集体涨价!Intel 13代酷睿8款新U开卖:65W 24核高达4889元
为什么人类很难准确预测未来?
全球快看点丨《和平精英》开枪时的振动:居然可以造福盲人
当前消息!模板-线段树
全球热点!算法学习笔记(8.1): 网络最大流算法 EK, Dinic, ISAP
学习笔记——Spring简介;Spring搭建步骤;Spring的特性;Spring中getBean三种方式;Spring中的标签
实时:AcWing257 关押罪犯
当前关注:使用vscode调试PHP底层C源码
特斯拉降价后:门店半小时售10台 老车主直呼被损失4万
焦点速读:特斯拉降价引海外热议:这是《孙子兵法》!欲消灭传统车企
你拿多少?报告称2022年终奖人均2.19万元 一线城市近3万元
环球今日讯!果香浓郁!徐福记DODO综合果味棒棒糖 60支19.9元
【世界速看料】保护隐私!微信键盘iOS 1.0.2版更新:体积膨胀到237MB
全球观天下!联想GeekPro 2023主机首销6199元起:13代i5+RTX 3060
【天天快播报】春节前最后一次成品油调价来了!或迎2023年首次降价
关注:畅想未来:2023年手机还能怎样进化?
对话郑刚:与罗永浩分歧关键不是商业利益
最野性的福特SUV!探险者Timberline亮相:超帅黑橙配色
33.58万起!比亚迪腾势D9成交付最快破万高端MPV
天天通讯!《魔兽世界》国服关闭倒计时!网易向玩家发短信安利《逆水寒》
从超前点映到480P投屏 视频平台赚钱只能靠“割韭菜”?
环球快消息!程序猿创造的AI虚拟漂亮老婆 被真女友强制“安乐死”了
天天热议:液金+水冷压住RTX 40系显卡:机械革命晒新旷世笔记本散热系统
特斯拉海外大降价!老外车主气炸请求维权:免费送FSD
环球关注:4K缩水到480p 爱奇艺称“有权变更内容” 律师回应称肯定违约了
环球讯息:《流浪地球2》发行通知公开:片长173分钟对标《阿凡达2》
时讯:网友铁了心要等一加11 Pro 李杰:没有11 Pro、11 Ultra
遭黑客广泛利用:微软无奈计划淘汰诊断工具MSDT
你涨工资没?全国招聘平均月薪增幅最高城市 最低1.2万、还在加薪
世界微速讯:曾两个月涨粉上千万!张同学回应热度消退:可以坦然面对
视点!小米6钉子户换上Redmi K50至尊版:速度就是快
马斯克突然调整Twitter API:第三方客户端全灭
不再是小仪表盘 新款比亚迪秦PLUS DM-i曝光:续航猛增至1310km
热点聚焦:燃油版“宏光MINIEV”!三菱Delica Mini首发:配0.66L发动机
【环球快播报】“蓝兔”邮票黄永玉有多潇洒?北京第一辆私家车拥有者 93岁开法拉利飙车
每日信息:三星将长焦发挥到极致!曝Galaxy S24 Ultra支持150倍变焦
快资讯:iPhone 14兔年限量保护套售价398元贵吗?部分型号卖断货
TP-LINK发布新款AX3000双频千兆Wi-Fi 6光口AP:支持DC、PoE双供电
世界微速讯:长白山人参旗舰店:全须生晒参4盒99元狂促(300元大额券)
播报:联想拯救者刃7000K 2023今日开售:i5-13400F+RTX3060 首发7199元
焦点热议:豆瓣9.5高分国漫!《中国奇谭》第二季已在筹备:要打造IP宇宙
最新快讯!二十六位朗读主播!讯飞有声书图赏
当前热讯:“1888万彩礼”事件作者承认编故事 知乎:永久封禁账号
热资讯!奇葩公司发大鹅当年货 员工开心又无奈:放公司很吵
天天微速讯:故意排放能怎样?日本决定核废水2023春夏排入海 多国网友愤怒
2022年动力电池装车量排名:“宁迪”双王吃下超7成市场
每日关注!73岁保安徒手接住4楼坠落女子获奖 网友:见义勇为、值得点赞
HarmonyOS智能座舱是怎样炼成的?华为官方揭秘软件开发标准
全球讯息:大手笔!蔚来官宣:春节高速路换电全免费、不限次数
今日最新!(六)elasticsearch 源码之选主流程分析
环球今日讯!java中关于继承,多态及方法调用的底层细节
如何构建基于 DDD 领域驱动的微服务?
世界新资讯:火山引擎 DataTester:一次 A/B 测试,帮助产品分享率提升超 20%
珠江的源头在哪里?珠江的长度是多少千米?
当前热文:被称作“电费刺客” 商家:踢脚线取暖器耗电量可达空调3倍
蜀国的皇帝有哪些?蜀国的皇帝列表排名
当前视点!明晚8点开播!央视网络春晚第二波阵容官宣:王心凌、撒贝宁等加盟
魔兽国服关闭当天 老外喜迎新版本升级 网友:暴雪杀人诛心
豆瓣9.2分神作!《新·福音战士剧场版:终》终于官宣引进
天天时讯:2023年电脑城奸商依然猖狂:3千元笔记本卖5千 出库不能退
为黛西小姐开车故事背景是什么?为黛西小姐开车故事梗概是什么?
打电动是什么意思?打电动是什么游戏?
特百惠是哪国的牌子?特百惠卖什么产品?
电视机顶盒怎么连接电视机?电视机顶盒怎么破解?
怎么给冰箱加氟?冰箱加氟一般需要多少钱?
excel怎么转化为在线表格?excel怎么转化为PDF?
lol怎么亮徽章?lol徽章有什么用?
斗鱼鱼丸多少钱一个?斗鱼鱼丸怎么兑换人民币?
用SGDK开发世嘉MD游戏:入门篇
快资讯:FAA飞航系统已有30年历史 老迈程度堪比N64
环球百事通!90后女孩神还原蔡明春晚40年造型火了 本尊回应5个字
焦点观察:果粉愿望要实现!iPhone 16 Pro直接256GB存储起步
环球快消息!12月轿车销量排名出炉:传统“豪强”反攻、比亚迪也挡不住?
世界观点:超大范围降雪来袭:全国多地上百条高速局部路段公路封闭
最新:误将磁盘格式化的应急响应
头条:【Python爬虫项目实战】Python爬虫豆瓣Top250电影短评数据保存本地
2023最新nacos的windows 10安装(保姆级)
滚动:我国让科幻片成了现实!全球首艘智能型无人系统科考母船交付使用
世界热点评!6英寸墨水屏带来全新听书体验!讯飞有声书评测:内置26种朗读主播 方言英语都能读
全球观速讯丨微软经典Media Player获新生:新版本面向全部Win10用户推出
焦点快看:读编程与类型系统笔记06_函数类型的高级应用
全球热消息:NVIDIA发布GeForce 527.37驱动 4倍性能提升的DLSS3游戏再加一
焦点播报:苹果A处理器不玩性能!iPhone 16曝光:屏幕更完美、2TB售价欲超2万
环球信息:美国家庭平均月薪出炉引热议:超出想象!就这还靠信用卡续命
你贡献过几部iPhone?全球最强打工人:苹果库克年薪近1亿美元 自愿降薪40%
每日速递:监管新规下车险保费最高可降23%?业内人士:有些还会变贵
天天即时看!打破多项纪录!我国汽车产销总量连续14年全球第一:新能源暴涨翻倍
《王者荣耀》兔年春节福利一览:武则天神器传说皮肤来了
我国第一型“金牌火箭” 长二丙火箭成功发射亚太6E卫星
全球动态:[概率论与数理统计]笔记:3.5 大数定律与中心极限定理
环球滚动:Spring Cloud Alibaba 2022.0.0.0 版本发布啦!
国产高端手机份额第一!卢伟冰:小米13系列好评99% 自然销量高
【天天快播报】史上第一颗6GHz CPU!i9-13900KS发布:性能涨3% 价格涨20%
理想汽车CEO曾试图接触威马沈晖?本人回应:纯属放屁!
世界新资讯:韩国第一个月球探测器发回第一张照片:地月黑白合影
每日资讯:【深度学习】常用PyTorch CUDA版本whl下载及在线安装命令