
javascript
Pixel0216
这件事,没有时间的限制,只要愿意,什么时候都可以开始。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
js判断字符串中是否存在连续的三个字符和三个相同的字符(字母或数字)
【代码】js判断字符串中是否存在连续的三个字符和三个相同的字符(字母或数字)原创 2023-08-09 09:54:23 · 1683 阅读 · 0 评论 -
数组对象去重
【代码】数组对象去重。原创 2023-01-09 09:06:38 · 266 阅读 · 0 评论 -
数组&&对象常用属性方法大全
数组&&对象常用属性方法大全。原创 2022-12-10 11:03:43 · 506 阅读 · 0 评论 -
前端常见面试题
函数和声明该函数的词法环境的组合通俗一点: 内层函数访问外层函数的变量闭包的优势: 缓存数据, 私有化数据闭包的劣势: 如果不好好处理, 内存泄露(应该释放的内存没被释放)总结: 因为内层函数访问了外层函数的变量, 如果内层函数被return出去, 将来这个内层函数会被缓存, 同时这个函数中用到的变量也会被缓存, 从而实现数据缓存 数据私有化;伴随着内存泄露(重置null即可)M Model(数据层) ajax请求回来的数据。原创 2022-11-21 22:04:55 · 1076 阅读 · 0 评论 -
如何给async await批量添加try…catch?
catch包裹起来,如果这段代码成功的话,它是不会去执行catch里的代码的,相反,如果失败,它是不会去执行try里的代码的,当然我们有时候会不管这段代码成功或者失败,都要执行一些相应的操作,那么,就可以将代码写到finally里面,这样的话,无论这段代码成功或者失败,都会去执行这段代码,catch,这样肯定是可以的,总所周知,程序员都是比较懒的,能少写一个单词绝不多写一个字母,那么如何给async和await批量添加try…回到业务需求,现在需要找到await节点,可以通过。用户引入插件时,可以设置。原创 2022-11-21 21:47:38 · 856 阅读 · 0 评论 -
vue导航守卫详解
全局前置守卫原创 2022-10-16 21:30:30 · 507 阅读 · 0 评论 -
JavaScript面试常见问题(三)
构造函数中实例对象的new通常会做哪些事情什么是原型对象和原型链实例对象属性的访问规则是什么函数中this的指向什么叫递归函数什么叫闭包如何释放闭包空间什么叫浅拷贝和深拷贝?区别是什么var、let、const的区别箭头函数中this的指向什么情况下用箭头函数箭头函数中可以用arguments吗箭头函数在哪些情况下可以简写数组去重的方法什么是js的垃圾回收机制...原创 2022-06-30 18:17:27 · 575 阅读 · 0 评论 -
JavaScript面试常见问题(二)
JavaScript是由哪几部分组成的**DOM中常见的概念:**打印对象时console.log 和conlose.dir的区别伪数组和真数组的区别注册事件三要素注册事件的方式有哪些?区别是什么innerText和innerHTML的区别事件处理函数中的this指向的是谁阻止a标签跳转的方法有哪些深克隆和浅克隆的区别事件的三个阶段分别是什么如何阻止冒泡和默认行为js的运行机制是什么什么是异步和同步js的执行顺序计时器和延时器的区别正则表达式的作用.........原创 2022-06-30 18:15:20 · 561 阅读 · 0 评论 -
JavaScript面试常见问题(一)
简单数据类型:复杂数据类型:强数据类型(Java):写出来一个单词就知道它存放的是什么数据类型 例如示例下,看到int就知道这个变量内只能是整型的布尔类型在哪些情况下会返回false0 false undefined ’ ’ null NaN:可以用于任何的数据类型:提取 整数数值:提取浮点数值i++ 先赋值后运算++i先运算后赋值=是赋值号,通常用来声明变量,将右边的值给左边==是相等,用来比较两个值是否相等(也只比较两个值是否相等,不会比较数据类型是否相等)===是全等,用来比较两边的值、数据类型原创 2022-06-16 21:00:27 · 290 阅读 · 0 评论 -
【JavaScript】JavaScript实现纯原生轮播图
HTML部分源码:<body> <div class="box"> <div class="img"><img src="../images/1.png" alt=""></div> <div class="prev all"> <a href="#"><</a> </div> <div class="next all">原创 2022-05-10 08:47:06 · 331 阅读 · 0 评论 -
【3D旋转墙】最简单的3d旋转墙
还在为节日不知道送女朋友什么而烦恼?还在为父母不知道计算机专业是写代码而烦恼?还在为母亲节or父亲节送父母礼物父母说不要乱花钱?(当然父母只是口头说一下他们什么都不缺,但收到孩子送的礼物,心里还是很高兴的),还在为最近爆火的3D旋转墙不知道如何实现而烦恼? 那么这篇博文可能对你很大的帮助,利用HTML、CSS、JavaScript实现史上最简单的3D旋转墙,关注博主,助你解决以上所有烦恼!!!!!原创 2022-05-02 10:19:42 · 709 阅读 · 5 评论 -
【JavaScript】var、const、let三种声明变量的使用场景及区别
在ES6出现之前,JavaScript中声明变量就只有通过 var 关键字,函数声明是通过 function 关键字,而在ES6之后,声明变量的方式有 var 、 let 、 const 等多种声明变量的方式,那么这三种声明变量有什么区别呢?如果三种声明变量应该如何使用呢?原创 2022-04-29 23:31:41 · 3465 阅读 · 2 评论 -
【JavaScript】利用函数实现空心、实心正方形
// 函数表示 空心正方形 function getSquare() { let squ = '' for (let i = 1; i <= 5; i++) { for (let j = 1; j <= 5; j++) { if (i == 1 || i == 5 || j == 1 || j == 5) { squ += '♥ ' } else { squ .原创 2022-04-23 16:23:28 · 2491 阅读 · 0 评论 -
【JavaScript】利用函数实现九九乘法表
function getTab() { let tab = '' for (let i = 1; i <= 9; i++) { for (let j = 1; j <= i; j++) { tab += `${j}*${i}=${j * i} \t` } tab += '\n' } return tab } let tab = getTab() conso.原创 2022-04-23 16:19:13 · 2029 阅读 · 0 评论 -
【JavaScript】利用JS实现猜数字游戏
<script> // 封装一个随机函数 function getnum(min, max) { return Math.floor(Math.random() * (max - min + 1)) + min } // 调用函数 let random = getnum(1, 100) // 开始循环,不和随机数一样时提示大了或小了 while (true) { let num = +prompt('请您...原创 2022-04-21 14:57:11 · 5484 阅读 · 3 评论 -
【JavaScript】利用JS实现在数组内的对象遍历到页面中
【JavaScript】利用JS实现在数组内的对象遍历到页面中原创 2022-04-19 11:22:11 · 2330 阅读 · 0 评论 -
【JavaScript】利用JS实现柱形统计图
CSS代码部分:<style> * { margin: 0px; padding: 0px; } .box { display: flex; width: 700px; height: 500px; border-left: 1px solid pink; border-bottom: 1px solid pink; margin: 50px auto; justify-content: space-ar原创 2022-04-14 16:33:07 · 2498 阅读 · 7 评论 -
【JavaScript】将数组[2,0,6,1,77,0,52,0,25,7] 中大于等于10的元素选出来,放入新的数组 && 将不等于0的元素选出来,放入新的数组
// 将数组[2,0,6,1,77,0,52,0,25,7] 中大于等于10的元素选出来,放入新的数组 const arr = [2, 0, 6, 1, 77, 0, 52, 0, 25, 7] let arr1 = [] for (let i = 0; i < arr.length; i++) { if (arr[i] >= 10) { arr1[arr1.length] = arr[i] } ..原创 2022-04-13 15:04:50 · 3680 阅读 · 0 评论 -
【JavaScript】利用while、switch实现简单的存取案例
//存钱案例 let money = 0 while (true) { let str = prompt(`请您选择操作: 1、存钱 2、取钱 3、查看余额 4、退出 `)//如果输入4则退出循环 if (str === '4') { break } switch (str) { case '1': let add = prompt('请您输入..原创 2022-04-12 16:40:08 · 703 阅读 · 0 评论 -
【算法】JavaScript冒泡排序
通俗易懂的JavaScript冒泡排序原创 2022-04-10 11:57:37 · 988 阅读 · 0 评论 -
【JavaScript】求整数1-100的累加值,但要求跳过个位为3的数(用continue实现)
求整数1-100的累加值,但要求跳过个位为3的数(用continue实现)<script> let num = 0 for (let i = 1; i <= 100; i++) { if (i % 10 == 3) { continue } num += i } alert(num)</script>...原创 2022-04-07 10:36:24 · 2600 阅读 · 0 评论 -
【JavaScript】JavaScript常见案例之 if else语句、多重if else语句、switch语句、for循环、双重for循环、while、do while等相关练习
【JavaScript】JS常见语句案例原创 2022-04-06 13:35:19 · 1125 阅读 · 0 评论 -
【JavaScript】利用for循环实现输入班级总人数,求成绩总和及平均成绩
<script> // 输入班级总人数,求成绩总和及平均成绩 let some = +prompt('请输入班级总人数') let sum = 0 let ave = 0 for (i = 1; i <= some; i++) { let score = +prompt(`请输入第${i}个人的成绩`) sum = sum + score } ave = sum / some alert(`成绩总和为${s.原创 2022-03-31 19:12:03 · 2647 阅读 · 0 评论 -
【转义字符】HTML、JS常用转义字符
HTML转义符显示 说明 实体名称 半方大的空白   全方大的空白   不断行的空白格 < 小于 < > 大于 > & &符号 & " 双引号 " © 版权 © ® 已注册商标原创 2022-03-27 18:28:29 · 873 阅读 · 0 评论 -
【JavaScript】利用if实现多分支判断语句
利用if实现多分支判断语句,注释的为普通版,未注释的为进阶版原创 2022-03-21 19:59:22 · 1360 阅读 · 0 评论