Js
无名指的等待712
一个正在努力向上的初级程序员
展开
-
Vue实现购物车(全选,单选,计算总价,计算单价,计算总数量)
vue实现购物车的所有功能原创 2022-06-30 09:57:28 · 4623 阅读 · 2 评论 -
javascript浅拷贝和深拷贝
js浅拷贝和深拷贝文章目录前言 一、什么是栈内存和堆内存 二、什么是浅拷贝?浅拷贝解决了什么问题 1.定义一个obj对象 2.写一个浅拷贝案例 三 什么是深拷贝,深拷贝相对于浅拷贝呢? 总结前言提示:今天我们要讲解的内容是浅拷贝以及深拷贝,顺带会讲到栈内存和堆内存提示:以下是本篇文章正文内容,下面案例可供参考一、什么是栈内存和堆内存 let a = 3; let b = a; b = 2; .原创 2022-05-30 16:47:45 · 99 阅读 · 0 评论 -
Js中的promise解决回调地狱的问题
这一次我们来说一下promise回调地狱的问题文章目录什么是回调地狱 一、前言 二、promise是什么呢? 1.那么该如何创建一个promise呢? 2.使用promise解决回调地狱的问题. 三 那么我们还可以如何优化这个promise呢? 总结前言首先我们需要知道什么是回调地狱,在promise没有出现之前我们是如何解决的,promise出现之后问我们又该如何解决呢?一 首先我们来了解一个问题 function getdate(fn) { .原创 2022-05-30 15:27:54 · 1837 阅读 · 2 评论 -
Javascript中var,let的区别
1 首先我们需要知道let,const是es6才引进的新语法 var和let的相同之处是两个定义的量都属于变量,(2)并且都不会影响作用域链 var和let的不同之处就在于 1 var定义的变量能够做到变量提升,那么何为变量提升呢 console.log(name); var name = "张三";-----------------------------------------------------------//由于var定义的变量有变量提升的缘故,所以会把代码执行为原创 2022-05-29 19:36:18 · 158 阅读 · 0 评论 -
JS写一个图片抽奖机
1 首先把静态页面代码完成 <div class="box"> <div class="box01"> <div class="box03"></div> <button>开始</button> <button>结束</button> </div> </div>由于这个是学校老师的一个安排工作,需..原创 2022-05-29 19:13:16 · 578 阅读 · 0 评论 -
JS判断是移动端还是PC端打开浏览器
window.onload = function () { if ( navigator.userAgent.match( /(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i ) ..原创 2022-05-23 20:02:56 · 383 阅读 · 0 评论