摘要: 函数 function 在ts中,函数是主要的定义 行为的地方。 TypeScript为JavaScript函数添加了额外的功能,让我们可以更容易地使用。 #声明方式 在 JavaScript 中,有两种常见的定义函数的方式——函数声明和函数表达式 函数声明 一个函数有输入和输出,要在 TypeSc 阅读全文
posted @ 2020-10-31 22:28 热爱前端的17号诶 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 开头 ts的基本类型学习 一 string 字符串 和js的声明方式一样,只不过在声明变量之前定义数据类型而已 声明方式是小写,不是大写 let name :string = 'peter' let str :string = \`my name is ${name}\` 二 number 数字 T 阅读全文
posted @ 2020-10-20 22:57 热爱前端的17号诶 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 安装 npm install -g typescript 初始化ts.config问题 mac 在实行tsc --init时,报bash: tsc: command not found 解决办法: 输入cd ~/ 进入当前用户的home目录 打开并编辑bash_profile 执行命令 open . 阅读全文
posted @ 2020-10-13 20:28 热爱前端的17号诶 阅读(870) 评论(0) 推荐(0) 编辑
摘要: 什么是防盗链 盗链,顾名思义就是盗窃链接,就是在他人未经允许的情况下,去使用他人站点的任何图片,视频,内容等资源,来借此提升已用的站点的活跃度,严重损坏了别人的利益。那么防盗链就是采用一些办法阻止自己的资源被盗用。 模拟图片防盗链 一般情况下图片防盗链居多,我们来看看图片防盗链是如何做出来的。 哈哈 阅读全文
posted @ 2020-04-16 23:15 热爱前端的17号诶 阅读(577) 评论(0) 推荐(0) 编辑
摘要: 缘由 手机打开segmentfalut时,长时间不登陆了,提示要重新登陆,输入的过程中看到输入密码时,延迟后再变成密文,很好奇,所以捣鼓了一下。本文实现了两种密码展示 代码实现 1 先明后密 js实现输入密码后,先显示当前输入的一位密码,然后再变成星号 2 按钮显示隐藏密码 这个方法是通过一个按钮去 阅读全文
posted @ 2019-08-14 09:20 热爱前端的17号诶 阅读(2004) 评论(0) 推荐(0) 编辑
摘要: ```javascript // 初始化 setHtmlFontSize(1920,1024,19.2); // 当屏幕宽度发生变化时,触发 if(window.addEventListener){ window.addEventListener('resize',function(){ setHt 阅读全文
posted @ 2019-08-07 15:12 热爱前端的17号诶 阅读(369) 评论(0) 推荐(1) 编辑
摘要: 前言: 前段时间刚完成一个外项目,歇了几天,老大让我看看公司的官网,优化一下,发现移动端的字体下载特别慢,才发现引用了字体包,一个字体包就达到了11M,想着既然有了图片压缩,那么应该有字体压缩,所以百度,弄了起来,废了不少劲,遇到不少坑,记录下来。 WebFont可以让网页使用特殊字体,就不用针对特 阅读全文
posted @ 2019-07-13 11:16 热爱前端的17号诶 阅读(1786) 评论(0) 推荐(0) 编辑
摘要: 前提摘要 尤大大的vue3.0即将到来,虽然学不动了,但是还要学的啊,据说vue3.0是基于proxy来进行对值进行拦截并操作,所以es6的proxy也是要学习一下的。 一 什么是proxy Proxy 对象用于定义基本操作的自定义行为(如属性查找,赋值,枚举,函数调用等) 摘自MDN Proxy 阅读全文
posted @ 2019-04-27 23:36 热爱前端的17号诶 阅读(1645) 评论(0) 推荐(0) 编辑
摘要: 1 前情摘要 前段时间时间进行项目开发,需求安排不是很合理,导致一直高强度的加班工作,这一个月不是常说的996,简直是936,还好熬过来了。在此期间不是刚学会了es6的promise,在项目有用到promise的就一直都在用promise,爽的不要不要的,哈哈,项目到了最终阶段,不是很忙了,就开始自 阅读全文
posted @ 2019-04-18 11:09 热爱前端的17号诶 阅读(1307) 评论(0) 推荐(1) 编辑
摘要: 1 获取前几天,近几个月的时间 function getDay(day) { var today = new Date(); var targetday_milliseconds = today.getTime() + 1000 60 60 24 day; today.setTime(targetd 阅读全文
posted @ 2019-04-16 22:46 热爱前端的17号诶 阅读(283) 评论(0) 推荐(1) 编辑