目录1. 使用 parseInt()2. 使用 Number()3. 使用一元运算符 (+)4.使用parseFloat()5. 使用 Math.floor()6.乘以数字7. 双波浪号 (~~) 运算符补充:js 强制转换 为数字类型总结1. 使用 parseInt()parseInt()解析一个字符串并返回一个整数。允许空格。仅返回第一个数字。这种方法虽 ......
295
0
0
2023-02-03
目录前言洋葱模型实践总结前言先来听听一个故事吧,今天产品提了一个业务需求:用户在一个编辑页面,此时用户点击退出登录,应用需要提示用户当前有编辑内容未保存,是否保存;当用户操作完毕后再提示用户是否退出登录。流程如下:因为退出登录是属于公共部分由另一位同学维护,此时和他交流后“善良”的把需求仍给了他。并告知他可以通过某某方法获取我当前是否有编辑内容。然后我继续摸 ......
490
0
0
2023-02-03
目录前言梳理思路实现代码示例代码前言有一个矩阵,如何按照从外向里以顺时针的顺序依次打印出每一个元素?本文将跟大家分享下这个算法,欢迎各位感兴趣的开发者阅读本文。梳理思路当我们遇到一个复杂的问题时,可以通过举例将它画出来,这样就可以更直观的发现规律。那么我们就先构造一个矩阵出来,如下所示:const matrix = [ [1, 2, 3, 4], ......
348
0
0
2023-02-02
目录说一说js继承的方法和优缺点?一、原型链继承二、借用构造函数(经典继承)三、组合继承四、原型式继承五、寄生式继承六、寄生组合式继承说一说js继承的方法和优缺点?要点: 原型链继承、借用构造函数继承、组合继承、原型式继承、寄生式继承、寄生组合式继承、ES6 Class答:一、原型链继承缺点:1.引用类型的属性被所有实例共享2.在创建 Child 的实例时, ......
304
0
0
2023-02-02
目录引言如何将应用程序打包(Win)1、关于package.js文件详解2、使用electron-packager打包3、使用electron-builder打包整体感受效果引言人真的是会变得越来越懒的,也正是人的惰性吧,真的是很讽刺。关于这个应用程序的开发,断更了很久,但是代码部分还算没落下吧,终于在周一、周二终把这个应用程序写完了。开发完不是终点。而是打 ......
365
0
0
2023-02-02
目录创建小程序全局函数代码说明补充:WXS与JS的区别总结创建小程序全局函数1:在微信开发工具中增加一个JS文档, 放入全局全局函数代码说明1:全局函数只能放var定义的变量下,本例的var 变量为myFunction格式为:var myFunction={ 在这里编写你的全局函数 }你可以把myFunction理解为一个类,你的全局函数理解放类中的一个方法 ......
414
0
0
2023-02-01
目录正则表达式的概述什么是正则表达式正则表达式的作用正则表达式的特点正则表达式在js中的使用创建正则表达式测试正则表达式 test正则表达式中的特殊字符正则表达式的组成边界符字符类量词符预定义类正则表达式的替换开发中常用正则表达式小结正则表达式的概述什么是正则表达式正则表达式( Regular Expression ) 是用于匹配字符串中字符组合的模式。在j ......
330
0
0
2023-02-01
目录摘要区别同时绑定多个事件决定事件触发顺序removeEventListener的使用方法摘要当我们想要给某个DOM元素绑定事件的时候,最常用的方法是通过on + 事件名字的方式。而在DOM2级事件定义了两个方法,用于处理指定和删除事件处理程序的操作:addEventListener()和removeEventListener().并且它们都接受三个参数: ......
353
0
0
2023-01-31
async 跟 defer的应用场景:一些特殊的场景, 比如说你的dom要更新完 才能去执行js里面的东西, 但是js是单线程了的,读取js是需要时间的, 但是你又想js文件中获取到 dom的节点信息, 这个时候 你就可以用 async 或者defer了, 来处理你的这个情况一般我们为了节约浏览器的渲染时间, 都是把script脚本放到 </ body ......
343
0
0
2023-01-31
目录摘要1.post方法2.create方法3.拦截器4.代码摘要在vue中,我们调用接口使用的都是axios,使用之前我们也会进行一定的封装,然后再进行使用。在这里,我们主要说一下axios的实现原理,以及如何使用原生的js来自己封装出一个axios。这里实现出几个主要的方法,包括post请求方法,create配置方法,以及拦截器的方法。1.post方法在 ......
371
0
0
2023-01-31
普通用户篇Adblock大家族URL:Adblock PlusAdBlockAdblock Pro这几个货名气太大,赶紧安装,远离广告强制雅黑字体URL:强制雅黑字体win7下还是用雅黑吧。。。。其他系统随意OneTabURL:OneTab标签神器,我就用这个导出当前所有标签的URLProxy SwitchySharpURL:Proxy SwitchySha ......
356
0
0
2023-01-30
如果你的项目要长期使用并维护的话,那么代码自动测试就非常有必要使用。因为没人能保证在修改代码后,不会引发其他额外 bug(功能失效,渲染失败),而在修改完代码后,跑一遍测试就能很大程度让开发者发现自己所修改的代码是否存在问题,是否会导致原有功能失效。尤其是在其他人接手这个项目时,诱发 bug 的概率自然也就更高(因为他有很大的可能不知道这部分代码的上下文的功 ......
346
0
0
2023-01-30
自从使用过 VSCode 后就再也离不开 VSCode,其轻量的代码编辑器与诸多插件让多数开发者爱不释手。同样我也不例外,一年前的我甚至还特意买本《Visual Studio Code 权威指南》的书籍,来更进一步了解与使用。在购买这本书时就想写一个 vscode 插件(扩展),奈何当时事务繁忙加之不知做何功能,就迟迟未能动手。如今有时间了,就顺带体验下 v ......
472
0
0
2023-01-30
H5播放器介绍APlayer 是一个简洁漂亮、功能强大的 Html5 音乐播放器 MetingJS 是为 APlayer 添加网易云、QQ音乐、酷狗音乐等支持的插件安装教程安装很简单,一共需要调用三个文件:APlayer.min.js APlayer.min.css Meting.min.js 你可以使用 CDN 调用,只需要在 里面插入:<link ......
318
0
0
2023-01-28
链接:zhihu.com/question/64829125/answer/628250714今天给大家推荐一些常用的 chrome 的插件,还是非常不错的,大家可以用起来看看。❝文末送书,不要错过哦~前言相信很多人都在使用 Chrome 浏览器,其流畅的浏览体验得到了不少用户的偏爱,但流畅只是一方面, Chrome 最大的优势还是其支持众多强大好用的扩展程 ......
614
0
0
2023-01-27