![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js目录
空格-
这个作者很懒,什么都没留下…
展开
-
js实现电话号码的脱敏封装
在实际情况,电话号是一个隐私,是敏感的,在实际开发中,我们需要对电话号码进行脱敏,使用’*'替换其中关键的部分 下面就是脱敏封装: /** * @方法名: setPhone * @注释: 电话号码脱敏处理 * @param {*} num 电话号 * @param {*} start 开始截取位置 * @param {*} length 截取长度 * @返回值: 模糊处理后的电话号码 * @ReturnTyp原创 2021-07-18 21:07:14 · 1419 阅读 · 0 评论 -
javascript中的变量冻结
在平时的工作中,当我们使用const 定义一个对象常量时,我们虽然不能重复定义变量或者修改赋值,但是我们还是可以修改定义中的对象属性,这样会影响我们的工作甚至给敲代码的过程增加一些麻烦,甚至会修改常量的属性值。 那我们需要怎么去改变,使属性不能修改呢? const obj = { url:'http://url地址', port:8000 } Object.freeze(obj) obj.port = 9000 console原创 2021-07-17 19:48:23 · 451 阅读 · 0 评论 -
JavaScript中的变量提升
JavaScript中的变量提升 首先,我们先来理解什么叫做变量提升? 浏览器中的解析器会先解析我们的JavaScript代码,然后把声明的变量的声明提升到最前,这就叫做变量提升 大家请看下面的代码: console.log(str); // undefined var str = "hello world"; console.log(str); // hello world 上面这段代码的执行结果为什么会是这样呢?请看解析后的代码: // 以下代码为解析器执行过程 var str; cons原创 2021-07-16 22:13:13 · 123 阅读 · 3 评论 -
vuex长久储存数据的一个小方法
大家都知道,vuex装填管理器在存数据时,只能暂时存,页面一刷新,数据就回归原始值了,在这里给大家推荐一个消防法,希望能帮到大家!! 1.第一步 就是安装插件啦 vuex-localstorage 就是这一个插件啦! 使用npm安装 2.第二步 在store。js中引入并使用。 import { Store } from 'vuex' import createPersist, { cre...原创 2020-04-13 21:37:37 · 1594 阅读 · 0 评论 -
vue.js学习进阶之基于element-ui的快餐系统
这是我在学习vue.js 时模仿视频做的一个项目,应用到了vue、vue-router,axios的一些东西。 效果图如下: 话不多说 1.项目准备 新建一个文件来放我们项目需要的文件 npm install vue-cli -g 全局安装我们的cli脚手架 vue init webpack projectname (projectname )是我们需要建的项目名称,可以写也可以不写 npm...原创 2020-03-06 20:56:11 · 529 阅读 · 0 评论 -
js学习之 Data对象 日历和时钟案列
内置日期对象 Date 1.声名-使用 var date = new Date(); console.log( date ); // Thu Feb 13 2020 14:40:17 GMT+0800 (中国标准时间) // getDate() 获取日 1-31 // getDay() 获取星期 0-6 // getMonth() 获取月 0-11 // getFullYear() 获取完整...原创 2020-02-24 13:10:21 · 299 阅读 · 0 评论 -
tab选项卡的实现
tab选项卡的实现 会用到原生js的dom操作 html <body> <div id="tab"> <div id="tab_header"> <ul> <li class="seclect">1</li> &l...原创 2020-02-12 19:05:40 · 170 阅读 · 0 评论