JS
真是敞亮
完善自己是一生的课程
展开
-
构造函数demo
以下是寄生构造函数模式:——其实是工厂模式的变种,只不过是放在其他构造函数中创建对象代码如下:function SpecialArray(){ var values = []; values.push.apply(values, arguments); values.toPipedString = function(){ return this.joi...原创 2020-04-08 16:37:04 · 235 阅读 · 0 评论 -
面试必问--js实现多个日期同时倒计时
HR疫情严重,语音面试. 上图是阿风和面试官的对话.废话不多说,上代码. 大家一起看看我的答案.<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, ini...原创 2020-02-07 21:06:28 · 139 阅读 · 1 评论 -
还分不清 Cookie、Session、Token?
什么是认证(Authentication)通俗地讲就是验证当前用户的身份,证明“你是你自己”(比如:你每天上下班打卡,都需要通过指纹打卡,当你的指纹和系统里录入的指纹相匹配时,就打卡成功)互联网中的认证:用户名密码登录邮箱发送登录链接手机号接收验证码只要你能收到邮箱/验证码,就默认你是账号的主人什么是授权(Authorization)用户授予第三方应用访问该用户某些资源的权限...转载 2020-02-05 16:10:31 · 205 阅读 · 0 评论 -
面试官必问--跨域问题
疫情严重,视频面试的面试官问了阿风一个问题:“可以给我们讲一下你了解的跨域问题吗?”阿风当然不晓得.深知自己技术水平的浅薄,于是借鉴了各方大佬的文章来理解这个狗屁膏药—>跨域问题.同源策略在前端开发过程中,常见的HTML标签,如<a/>,<form/>,<img/>,<script/>,<iframe/>以及ajax操作都可以...原创 2020-02-05 14:49:12 · 1290 阅读 · 0 评论 -
JS笔试题--数组去重的四种方法
数组去重 面试题 的几种方法数组去重是前端常见的面试题var arr = [12,13,14,3,4,5,12,4,3]请你使用两种方法去重arr方法一var arr = [12,13,14,3,4,5,12,4,3]//数据结构 set 类似与数组 成员是唯一的//这里还用到了 扩展运算符var arr1 = [... new Set( arr ) ]console.lo...原创 2019-12-28 18:12:09 · 328 阅读 · 0 评论 -
v-html & v-cloak & v-text & v-once
经久不更博客.今天简单点v-html<script src="js/vue.js"></script><div id="app"> <h1>{{msg}}</h1> <h1 v-html="msg"></h1></div><script>var vm=new ...原创 2019-11-22 11:37:57 · 102 阅读 · 0 评论 -
setInterval ( ) & clearInterval ( )踩过的坑
原文出处:https://blog.csdn.net/YDesire/article/details/81124331setInterval(): 间隔指定的毫秒数不停地执行指定的代码,定时器clearInterval(): 用于停止 setInterval() 方法执行的函数代码使用方法:setInterval(code,millisec),两个参数都是必须的,第一个参数为要调用的函数...转载 2019-11-15 20:26:26 · 647 阅读 · 0 评论 -
JavaScript笔试题(一)
笔试题简直就是打开赚钱大门的试金石话不多说,今日头条 JS笔试题,参考一下。学长透露的。<script>//num是任意数字//d是四舍五入的小数位数//type是中文或英文function formatNumber(num, d, type){ if(type=="cn"){ if(num>=100000000){ return (num/1...原创 2019-11-04 20:06:34 · 145 阅读 · 0 评论