关键词搜索结果:
2021年01月08日
分享一个前端开发TIPS:websocket封装的应用。在一个应用中,websocket一般都是以单例形式存在的,即在整个应用中,websocket实例始终保持唯一。但有时我们要用到websocket实例的时候,可能websocket还没实例化,所以要做成异步的形式来获取实例。import ...
2020年12月29日
前端开发报错信息解决方案:SyntaxError:Malformedformalparameter。哪里错了?在至少带有两个参数的 Function() 构造器中它的最后一个参数是创建的新函数的源代码。剩下的都是新函数的参数。构造器的参数有些情况下是无效的。也许是你不小心...
2020年12月28日
前端开发学习:contentType:“application/json”的理解和应用。$.ajax({ type: httpMethod, cache:false, async:false, ...
2020年12月27日
前端开发TIPS:VUE实现数组应用。提取name和callcount。getQueryCallStatistics("sesp1", this.provinceId).then((res) => { &n...
2020年12月25日
前端开发tips:SyntaxError:JSON.parse:badparsing的解决方案。大家先看下错误报错列表信息,如下:SyntaxError: JSON.parse: unterminated string literalSyntaxEr...
2020年12月25日
现代Web开发可提供丰富的用户体验,涵盖了用户流和交互的范围。建立,维护,部署和交付这些体验需要大规模的开发团队和复杂的部署系统。Web应用程序的当前状态用于现代Web应用程序的最常见模式是单页应用程序(SPA)。SPA的核心原理是构建交付给用户的单个Web应用程序。SPA通过根据用户交互或数据更改...
2020年12月24日
前端开发TIPS:实现box绝对居中<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text...
2020年12月01日
前端开发每日一学:正则表达式的使用规则。许多程序设计语言都支持利用正则表达式进行字符串操作。例如,在Perl中就内建了一个功能强大的正则表达式引擎。正则表达式这个概念最初是由Unix中的工具软件(例如sed和grep)普及开的。正则表达式通常缩写成“regex”,单数有regexp、regex,复数...
2020年11月30日
闲的没事干,玩玩一个日历效果,用原生JS去实现,废话不多说,上“菜”。我们先看下效果:这是一个很简单的效果,大家如果想用到项目中的话,可以自己再美化下。<!DOCTYPE html><html lang="en"><hea...
2020年11月27日
聊聊前端开发中Vue.js组件间的循环引用方法。组件是可以在它们自己的模板中调用自身的。不过它们只能通过name选项来做这件事:什么是组件:众所周知组件是Vue.js最强大的功能之一。组件可以扩展HTML元素,封装可重用的代码。在较高层面上,组件是自定义的元素,Vue.js的编译器为它添加特殊功...
2020年11月10日
前端开发tips:VUE中setTimeout和setInterval。在Vue的大型单页应用中,在某个路由下,经常会出现需要延迟执行(setTimeout)或者间隔之心(setInterval)的函数,但是每次在页面destroy之前,都必须手动清理掉。正常代码如下:beforeDestroy()...
2020年11月06日
分享前端开发表单选项:select应用,直接上DEMO演示,大家预览看下效果吧。<!DOCTYPE html><html lang="en"><head> <m...
2020年11月05日
分享下前端开发调试应用:console.log()。对于JavaScript程序的调试,相比于alert(),使用console.log()是一种更好的方式,原因在于:alert()函数会阻断JavaScript程序的执行,从而造成副作用。一、什么是console.log()?除了一些很老版本的浏览...
2020年11月04日
分享下前端开发TIPS:8个实用的JavaScript应用代码,拿走不谢。每种编程语言都有其独特的技巧。他们中的许多人是开发人员所熟知的,但是其中一些却有些骇人听闻。在本文中,我将向您展示一些我认为有用的技巧。我在实践中使用过的其中一些是解决旧问题的新方法。请享用!1.确保数组值是否曾经在需要重新创...
2020年10月30日
前端开发笔记:了解window.open的参数设置。最近在使用window.open时忽略了一个细节问题:window.open新打开一个窗口,但是有时却是新打开一个窗口有时打开一个新标签页。虽然对一般的需求来说,这个两种情况都无所谓,但是对于那种有强烈区分的需求来说还是要注意的。那么怎么会出现这种...
2020年10月26日
分享一个Web前端开发TIPS:Javascript节流和防抖函数。这个功能我们经常会用到,尤其是在面试过程中,考官一般会问的。接下来,我们一起来了解下。1.节流函数throttle// 节流方案1,每delay的时间执行一次,通过开关控制function throttle(...
2020年10月15日
最近在开发一个国际业务的开户注册项目的时候,遇到关于input输入的问题,涉及到全角和半角的问题,刚开始的时候只是按照国内正常的去判断的。问题其他国家的user,输入有时候会用全角,会报错,因为接口都是半角返回的数据。是会联想到输入法的问题咯,毕竟我们不能强制让用户去换输入法吧,这是不合情理的。所以...
2020年10月14日
在ECMAScript中除了object类型之外,Array数组用的是最常用的类型。ECMAScript数组可以在每一项存储任何类型的值,无需指定数组的长度,还可以随着数据的增长来增加数组长度,这些是和其他语言的数组不同的。1.数组的创建方法数组字面量方式var arr =&nb...
2020年09月11日
在Web前端开发中,如何用Javascript获取文件后缀名呢?我们一起来了解下。在上传文件时,常常要对文件的类型即对文件的后缀名进行判断,用javascript可以很容易的做到这一点。用Javascript解析一个带绝对路径的文件名并得到后缀名的方法有很多种,这里列出一种,以供参考。对于一个带绝对...
2020年09月10日
在Web前端开发中,如何优化前端数组处理方法?也许你已经遇到过讨论,我们是否应该使用Array方法(filter,map,reduce等)或循环(for,for...of,等)遍历集合。关于数组的一些方法,我们分享过文章:JS数...
2020年09月01日
我们在前端开发过程中,构造完函数,如何去调用呢?分享下几种方法:第一种:函数立即调用执行模式。这里面的this指向window。 function add(a,b){ console...
2020年08月13日
聊聊Web前端开发中关于JavaScript里closest()的一些基础知识。您是否曾经遇到过在JavaScript中找到DOM节点的父节点的问题,但是不确定是否要遍历多少个层次才能到达它?让我们来看一下这个HTML:<div data-id="123">...
2020年08月11日
几乎每种浏览器都存在默认的安全机制,都有同源策略,因为浏览器恶意的把每个外部请求的都当做是黑客攻击,相当于是对自身的保护,所以浏览器在运行脚本时会判断脚本与请求的页面是否是同一来源,这个同一来源,包括1、协议,2、地址,3、端口只有三者都相同才被认为是同一来源。一、解决方案:1,在服务器端的响应头中...
2020年08月10日
前端开发tips:JS获取当前域名的一些方法。一、获取当前域名1、方法一var domain = document.domain;window.location.hostname2、方法二var domain = window.loca...
2020年08月06日
前端开发每日一学:了解localStorage和sessionStorage。在HTML5中,新加入了一个localStorage特性,这个特性主要是用来作为本地存储来使用的,解决了cookie存储空间不足的问题(cookie中每条cookie的存储空间为4k),localStorage中一般浏览器...