js
你是我的小可爱吗
前端菜鸟要起飞
展开
-
图片添加水印
canvas完成图片添加水印原创 2023-01-18 10:40:05 · 375 阅读 · 0 评论 -
小游戏制作-其他系列-数独
小游戏制作-其他系列-数独原创 2022-12-28 16:10:15 · 1353 阅读 · 0 评论 -
前端项目开发过程中遇到的问题若干
开发过程中遇到的问题若干字符串 原代码 ruleForm.customerPhone = data.externalPhone.split(',')[0] ruleForm.phoneArray = data.relation.filter((item, index) => { item.isReadonly = true return item.contactRlatName === '本人' && index >原创 2022-05-06 20:29:02 · 471 阅读 · 0 评论 -
重新认识http
重新认识http回顾原创 2021-10-26 14:38:30 · 110 阅读 · 0 评论 -
全局指令-element-ui 下拉框无限下拉实现
准备好一个全局指令import Vue from 'vue';let MyPlugin = {};// 定义全局指令export default MyPlugin.install = function (vue, options) {// loadmore 是定义的指令 名称 , 使用时 用 v-loadmore = "dosomethingFun or data" Vue.directive('loadmore', { // bind只调用一次,指令第一次绑定到元素时调用。在这里可以进行一次原创 2021-08-31 18:28:22 · 852 阅读 · 0 评论 -
原生js的下载文件方法 2021-08-31
原生js的下载文件方法下载方法异常处理时下载方法/** * 下载文件 * * 原方法 downloadHandler(url, fileName) by zhaojianmei * 因为新需求的下载是post请求,但是重复写的代码和原有的代码重复度太高,不同的地方只有两处,所以考虑直接在原方法上改写,如果有问题,可以再退回之前的方法。现在只是觉得代码重复量太大了。 * @param {url} 必要参数,请求的url * @param {fileName} 必要参数,下载的文件名 * @p原创 2021-08-31 16:48:01 · 790 阅读 · 0 评论 -
js 中 !! 的判断
!!的判断我们在处理数据判断的时候,常会遇到判断"",null,undefined 的情况。如果这三种情况同时存在,大家想到的是一个一个判断吗,然后再 || 起来。这样写的代码感觉并不太厉害的亚子。偶然发现,!对于这三种情况都会返回一个false的情况。我们对于可能出现这三种情况的数据。可以使用!!来判断。var a = "";if(!!a){//code 当a有值的时候运行代码}记...原创 2020-04-02 14:19:13 · 1503 阅读 · 0 评论 -
关于js下载.xls格式的时候处理后端的异常报错信息
关于js下载.xls格式的时候处理后端的异常报错信息在项目中我们遇到了一个下载表格为.xls的需求。下载方法其他同事已经写好了。能下载的时候后端传递的是二进制文件流,但是后端报错的时候后端传递的值就是json格式。现在我们responseType为blob。意味着不管后端现在是否传的报错信息,我们接收到的格式都是blob。现在为了能够区分报错信息,就需要对blob信息进行解析。经查询可得知,...原创 2020-04-01 16:48:21 · 608 阅读 · 0 评论 -
js的typeof和instanceof
typeof 主要是用于判断参数是什么类型,返回一个字符串,通常是下面几个结果:“number”,“string”,“boolean”,“object”,“function”,“undefined”我们可以由下面这张表看出typeof用于判断“boolean”,“number”,“string”,"function"这几个类型的时候是比较精准的,但是在其他两个判断下就会出现一些误差。所以我们在...原创 2019-11-25 15:26:26 · 166 阅读 · 0 评论 -
js日常写点东西-2
现在想用js写一些小游戏比如:扫雷,迷宫,纸牌游戏。以前qq宠物里面的一些游戏(戳泡泡,下十八层,跳绳之类的)。后续更新吧,虽然很懒,但是也要有进步才好呀...原创 2019-09-06 14:57:46 · 142 阅读 · 0 评论 -
js的日常写点东西-1
关于js的逻辑和算法,对于我来说一直是一个比较薄弱的板块。希望多练习能够得到提升。下面练习输出一个菱形◇的*;首先我们观察这个输出的结构,当总排数是5的时候,每一排的*个数为,1,3,5,3,1我们可以先以固定的5排来写,写完之后再进行代码的扩展。var total=5;var len =1;for(var i=0;i<=5;i++){ if(i<3){ len=1...原创 2019-09-05 11:19:02 · 126 阅读 · 0 评论 -
前端菜鸟查漏补缺--js篇
出来工作已经两三年了,呆过的公司都是小型企业,在跳槽之前都觉得自己技术很厉害了,但是在经过面试之后才知道自己差很多东西。就算说是前端最基础的html+css+js,自以为掌握得很不错了,其实还差得很远。就单js来说,由于自己缺乏对js底层技术的思考,所以一直不知道js的原型链。以为自己技术已经可以了,其实差得很远。这篇文章主要就是用于我在遇到自己不熟悉的js部分的一个记录,希望自己的技术越来越好吧...原创 2019-09-04 10:24:55 · 154 阅读 · 0 评论