E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
js技巧
js技巧
篇(一):js判断当前时间是否在指定的两个时间范围内(年月日时分秒)
functionnowInDateBetwen(d1,d2){//如果时间格式是正确的,那下面这一步转化时间格式就可以不用了//vardateBegin=newDate(d1.replace(/-/g,"/"));//将-转化为/,使用newDate//vardateEnd=newDate(d2.replace(/-/g,"/"));//将-转化为/,使用newDatevardateBegin=n
欢乐程序小姐姐
·
2020-06-29 17:48
你不知道的
js技巧
Object.defineProperty(obj,"size",{})对某个对象的属性进行额外扩展设置需要三个参数,第一个是对象;第二个参数是该对象的属性名第三个是一个对象字面量,进行额外的功能设置了解更多https://msdn.microsoft.com/zh-cn/library/dd548687obj.hasOwnProperty(prop)判断是否为自身属性number.toFixed
Victor细节
·
2020-06-25 15:10
js技巧
console.log使用
很多时候,我们就用到console.log()来输入一个信息,用了来调试,其实console对象有很多方法,今天针对一些常用的方法进行讲解。输出带色彩的信息console.log('消息内容!');//输出普通信息console.info('消息内容!');//输出提示信息console.error('消息内容!');//输出错误信息console.warn('消息内容!');//输出警告信息平时
伊泽瑞尔灬
·
2020-06-25 05:51
js技术
js技巧
用Map集合代替Array遍历
很多时候我们在做页面的时候会遇到这样的一个情况,我们需要显示一个下拉框,然后需要把选择的值传到后台,而页面需要显示我们选择的数据项的名称,我们可能会这样实现:Title用Array实现:{{`当前选择:${showText},id为${selectId}`}}varvm=newVue({el:"#app",data:function(){return{selectId:'',showText:''
伊泽瑞尔灬
·
2020-06-25 05:51
js技术
vue
前端技术
js技巧
vue下拉组件
map代替array
【适合收藏】让你减少加班的15条高效
JS技巧
!
•作者:陈大鱼头•github:KRISACHAN[1]鱼头辛苦总结的15条非常高效的
JS技巧
,掌握这15个
JS技巧
,让你减少加班次数,多抽出点时间来陪女(男)朋友。
全栈者
·
2020-06-25 03:42
【绝对值得你收藏】让你减少加班的15条高效
JS技巧
!
辛苦总结的15条非常高效的
JS技巧
,掌握这15个
JS技巧
,可以少加点班,多抽出点时间来陪女朋友,她不香么!
Python-Jack
·
2020-06-21 04:21
【适合收藏】让你减少加班的15条高效
JS技巧
!
作者:陈大鱼头github:KRISACHAN鱼头辛苦总结的15条非常高效的
JS技巧
,掌握这15个
JS技巧
,让你减少加班次数,多抽出点时间来陪女(男)朋友。
陈大鱼头
·
2020-06-20 21:51
JS相关
js常用通用函数
js常用通用函数,日常js应用,
js技巧
1.写一个function,清除字符串前后的空格;functiontrim(s){returns.replace(/(^\s*)|(\s*$)/g,"");}2.
Smallbore
·
2020-04-13 12:53
常用
js技巧
1.用数组filter方法去重vararr=[1,2,3,3,1,4];varobj={};arr.filter(function(item){if(!obj[item]){obj[item]=true;returnitem;}});//[1,2,3,4]
钟胜
·
2020-04-11 23:37
JavaScript原型学习笔记
@(
JS技巧
)[原型]JavaScript原型学习笔记什么是原型?
zhangwang
·
2020-04-11 03:34
js技巧
,console使用
很多时候,我们就用到console.log()来输入一个信息,用了来调试,其实console对象有很多方法,今天针对一些常用的方法进行讲解。输出带色彩的信息console.log('消息内容!');//输出普通信息console.info('消息内容!');//输出提示信息console.error('消息内容!');//输出错误信息console.warn('消息内容!');//输出警告信息运行
伊泽瑞尔灬
·
2020-04-03 16:41
说说JSON和JSONP,也许你会豁然开朗
说说JSON和JSONP,也许你会豁然开朗@(
JS技巧
)作者:随它去吧来源:博客园发布时间:2012-07-1614:33前言由于SenchaTouch2这种开发模式的特性,基本决定了它原生的数据交互行为几乎只能通过
zhangwang
·
2020-03-24 05:58
10个你不知道的
js技巧
1.变量转换看起来很简单,但据我所看到的,使用构造函数,像Array()或者Number()来进行变量转换是常用的做法。始终使用原始数据类型(有时也称为字面量)来转换变量,这种没有任何额外的影响的做法反而效率更高。1234567varmyVar="3.14159",str=""+myVar,//tostringint=~~myVar,//tointegerfloat=1*myVar,//toflo
一直以来都很好
·
2020-03-23 05:51
js技巧
object方法Object.getOwnPropertyNames(a).length//获取object属性个数的方法youObject.hasOwnProperty("youProperty")//判断是否有某个属性微信昵称中的中文可能会乱码。这是因为微信会用ISO-8859-1编码标准读取中文,而我们需要的是UTF-8。需要做一个转换。StringnickNameDecode=newStr
奔跑在春风里
·
2020-03-21 05:35
ES6箭头函数简介
@(
JS技巧
)[ES6|箭头函数]ES6箭头函数(ArrowFunctions)ES6可以使用“箭头”(=>)定义函数,注意是函数,不要使用这种方式定义类(构造器)。
zhangwang
·
2020-02-26 23:49
js技巧
:十几行的代码实现vue.watch
最近忙得狗一样,有一段时间没有更新了,虽然是僵尸博主,但是有点小收获还是要来唠叨一下的。相信很多的用vue的人都知道vue双向绑定的原理建立在,给属性绑定了getter和setter,在属性被改变的同时触发视图的再渲染。而本期也是借助这两个内置方法实现vue内的watchgetter和settergetter是一种获得属性值的方法,setter是一种设置属性值的方法。属性被赋值a=1的时候,a的原
JasonWild
·
2020-02-25 13:42
JS技巧
1.javascript获取当前时间戳的常用方法有三个,分别是:第一种:vartimestamp=Date.parse(newDate());输出结果:1280977330000第二种:vartimestamp=(newDate()).valueOf();输出结果:1280977330748第三种:vartimestamp=newDate().getTime();输出结果:128097733074
yutons
·
2020-02-22 11:02
不得不学的
js技巧
之关键字this
JavaScript的初学者,很容易迷惑于函数中的this关键字,本文简明扼要地说明了this的含义,包你读后不再迷惑。一句话解决疑问:函数中的this代表一个对象,具体是哪个对象取决于函数的调用方式。好的,现在问题变成了这样:函数有几种调用方式?每种调用方式中this代表哪个对象?调用方式一:直接调用设有如下函数:functionsetName(name){this.name=name;}我们现
milter
·
2020-02-21 08:07
JS技巧
技法总结——闭包原理、数组展平、前端语音、Proxy 数据绑定和监听、计数器
开发、阅读、学习中接触到、整理的一些知识点。JS计数器的几种实现全局变量letcount=0;constcountUp=()=>count++;闭包//javascriptconstcountUp=(()=>{letcount=0;return()=>{return++count;};})();console.log(countUp());//1console.log(countUp());//2
孤篷
·
2020-01-16 04:36
javascript
前端
es6
语音
js技巧
data.sort((a,b)=>a.doc_count-b.doc_count)字符串name=leying,然后寻找数组selectList.find(item=>item.name===name)中name=leying的itemletname='leying';letitem=selectList.find(item=>item.name===name)if(item){//找到了}els
LY的编程生活
·
2020-01-08 02:26
手机调试
js技巧
,让你爱上Bug
趁着空闲实现总结下在商城模块下面使用的原生和html之间的通信遇到的问题,以及js调试报错这一块,主要针对iOS,小编Android技能还是有限,所以只能下次更新喽,期待与你们相遇。先介绍下公司的项目吧公司的项目是个,以旧换新的购物回收的项目,主要功能是两块:1.旧货回收,抵扣G币(虚拟币)2.商城模块,京东发货,价格抵扣G币。其实公司项目没什么新颖之处,就是回收旧货,以旧换新,好点的衣服、书籍等
八点钟IOS暮雨
·
2019-12-26 19:16
CSS_JS_Tips
工作中遇见的CSS问题或
JS技巧
rem计算rem等比缩放样式方案1@mediascreenand(min-width:320px){html{font-size:50px;}}@mediascreenand
alogy
·
2019-12-22 21:47
html
css
JavaScript闭包学习笔记
@(
JS技巧
)[闭包]JavaScript闭包学习笔记什么是闭包?有些情况下,函数调用完成之后,其执行上下文环境不会接着被销毁。这就是需要理解闭包的核心内容。
zhangwang
·
2019-12-15 19:16
手机调试
js技巧
,让你爱上Bug
最近小编一直在犯病(拖延症)中,没能更新过相关文章。也是最近小编在忙者写公司的Android项目,现在项目耗时半月左右,小编的Android商城模块已经完成,所有趁着空闲实现总结下在商城模块下面使用的原生和html之间的通信遇到的问题,以及js调试报错这一块,主要针对iOS,小编Android技能还是有限,所以只能下次更新喽,期待与你们相遇。先介绍下公司的项目吧公司的项目是个,以旧换新的购物回收的
七秒记忆的鱼儿
·
2019-12-07 13:48
js技巧
js循环速记//常规写法for(vari=0;i10){answer='isgreater';}else{answer='islesser';}//速记法varanswer=x>10?'isgreater':'islesser';当需要给另一个变量分配一个变量时,你可能需要确保变量不是null、undefined或者不为空。你可以写一个有多个if表达式的语句,你也可以使用短路求值。//常规写法if
assassian_zj
·
2019-11-06 22:42
前端工程师必备的
js技巧
1.判断数据类型使用Object.prototype.toString配合闭包,在保证判断数据类型的准确性时,同时能让这个函数非常灵活,通过传入不同的判断类型来返回不同的判断函数(注意传入type参数时首字母大写)2.ES5实现数组map方法值得一提的是,map的第二个参数为第一个参数回调中的this指向,如果第一个参数为箭头函数,那设置第二个this会因为箭头函数的词法绑定而失效3.使用redu
漫舞莲华倾人醉
·
2019-11-05 23:02
送给vue初学者的 vue.
js技巧
1.setTimeout/setInterval场景一:this指向改变无法用this访问vue实例mounted(){setTimeout(function(){//setInterval同理console.log(this);//此时this指向Window对象},1000);}解决方法:使用箭头函数或者缓存this//箭头函数访问this实例因为箭头函数本身没有绑定thissetTimeou
糖~豆豆
·
2019-10-07 19:00
JS常用函数和常用技巧小结
学习和工作的过程中总结的干货,包括常用函数、常用
js技巧
、常用正则表达式、git笔记等。为刚接触前端的童鞋们提供一个简单的查询的途径,也以此来缅怀我的前端学习之路。
·
2019-09-24 04:46
提升开发幸福感的10条
JS技巧
总结一些能够提高开发效率的
JS技巧
,这些技巧很实用,觉得挺好,想推荐给大家,所以有了这篇文章。
fcxyfc
·
2019-08-23 17:38
JS
技巧
幸福感
提升开发幸福感的10条
JS技巧
作者:陈大鱼头github:KRISACHAN鱼头总结一些能够提高开发效率的
JS技巧
,这些技巧很实用,觉得挺好,想推荐给大家,所以有了这篇文章。
陈大鱼头
·
2019-07-29 00:00
javascript
es6
8 个有用的
JS技巧
(推荐)
为了保证的可读性,本文采用意译而非直译。想阅读更多优质文章请猛戳GitHub博客,一年百来篇优质文章等着你!这些技巧可能大家大部分都用过了,如果用过就当作加深点映像,如果没有遇到过,就当作学会了几个技巧。1.确保数组值使用grid,需要重新创建原始数据,并且每行的列长度可能不匹配,为了确保不匹配行之间的长度相等,可以使用Array.fill方法。letarray=Array(5).fill('')
前端小智
·
2019-07-03 09:32
8个有用的
JS技巧
阿里云最近在做活动,低至2折,有兴趣可以看看:https://promotion.aliyun.com/...为了保证的可读性,本文采用意译而非直译。这些技巧可能大家大部分都用过了,如果用过就当作加深点映像,如果没有遇到过,就当作学会了几个技巧。1.确保数组值使用grid,需要重新创建原始数据,并且每行的列长度可能不匹配,为了确保不匹配行之间的长度相等,可以使用Array.fill方法。letar
·
2019-07-02 00:00
程序员
前端
javascript
JS技巧
---解构赋值
用解构赋值过滤对象属性在前面我们介绍了使用JSON.stringify来过滤对象的属性的方法。这里,我们介绍另外一种使用ES6中的解构赋值和拓展运算符的特性来过滤属性的方法。比如,下面这段示例://我们想过滤掉对象types中的inner和outer属性const{inner,outer,...restProps}={inner:'Thisisinner',outer:'Thisisouter',
岿然
·
2018-08-23 11:01
JS技巧
JS技巧
---Set数组去重
在ES6中,引入了一个新的数据结构类型:Set。而Set与Array的结构是很类似的,且Set和Array可以相互进行转换。数组去重,也算是一个比较常见的前端面试题了,方法有很多种,这里不多赘述。下面我们看看用Set和…(拓展运算符)可以很简单的进行数组去重。constremoveDuplicateItems=arr=>[...newSet(arr)];removeDuplicateItems([
岿然
·
2018-08-23 11:52
JS技巧
js技巧
之十几行的代码实现vue.watch代码
getter和settergetter是一种获得属性值的方法,setter是一种设置属性值的方法。属性被赋值a=1的时候,a的原型内的setter就会被触发;而console.log(a)的时候,a的原型内的getter就会被触发。实现getter和setter我们不能直接给变量的setter和getter绑定事件函数,为了实现绑定我们要借助Object对象来构造带有setter和getter的属
JasonWild
·
2018-06-09 22:50
AppStore上架-技术篇-HTML5过审技术之本地html+
js技巧
前言:2017年下半年到2018年5月之间看到很多游戏、棋牌、彩票、菠菜、赌博公司开始利用“开关”,“时间控制”等小技巧绕过苹果审核,接下来我介绍这些技术的背后原理和小技巧!技术本身是价值不大,如果能分享给更多人了解使用,那它的价值会更大!案例产品:掌上CP時時㈥合采彡管家itunes地址:https://itunes.apple.com/cn/app/id1377931689掌上CP時時㈥合采彡
AppStore_T
·
2018-06-01 12:49
js技巧
类函数方法总结
1.如下题目:fdsf{sfsdjg{{}三分地}}}dg}dfgdfgdfg如上,随便给定一个字符串,里面包含了{}一对大括号。请写出一个函数,取出第一个{以及最后一个}之间的所有内容。varstr=':fdsf{sfsdjg{{}三分地}}}dg}dfgdfgdfg';//原理:根据数组来分割,第一次删除{分割的第一个元素,第二次删除}分割的最后一个元素functionget_json(str
焚_44b3
·
2017-12-14 10:08
前端框架大战之井字游戏【直播】
饥人谷.jpg先上游戏效果链接:VAR大战本案例包含很多常用的CSS和
JS技巧
,适合刚入门不久的同学进行学习。
盒子爱上猫
·
2017-12-07 11:01
总结js常用函数和常用技巧
学习过程中总结的干货,包括常用函数、常用
js技巧
、常用正则表达式等。
18K纯帅咸鱼
·
2017-08-11 16:30
js技巧
定时器setTimeout(function(num){alert(num)},1000,123);字符串的拼接window.onload=function(){document.body.innerHTML='div\span\p\99999';}console.log()console.log('%c'+'123123123','font-size:400%;background:blue;c
song_zhiyin
·
2017-02-24 19:26
javaScript
【JS实用技巧】利用冒泡机制,减少事件绑定,优化页面性能
如何通过一些
JS技巧
,达到减少事件绑定,优化页面性能的目的呢?接下来介绍一下我个人对优化事件绑定的实践。我尽量写得通俗易懂一些,希望能为刚入门前端的人们带来帮助。
小神游
·
2017-02-14 00:00
事件冒泡
事件绑定
事件监听
jquery
javascript
AngularJS压缩
JS技巧
分析
本文实例讲述了AngularJS压缩JS的操作技巧。分享给大家供大家参考,具体如下:大多数web项目在发布时候都会对js代码进行压缩,目的是为了减少js文件的大小,节省一点流量。它的原理很简单,就是对参数及部分变量名和函数进行重命名。但是这种工作方式在AngularJS的应用中会有例外。由于AngularJS的依赖注入是根据参数名进行注入的,显然,对参数进行重命名会破坏这个机制。如果不进行特殊处理
前端超人
·
2016-11-08 09:50
js技巧
专题篇: 页面跳转
本篇主要介绍网页上常见的页面跳转技术。页面跳转有几种方式,比较常用的是window.location.href,window.location.replace,window.open,当然还有目前比较火的很多框架都采用的无刷新页面跳转技术window.history.pushState和window.history.replaceState。这些我都不讲^_^,我这里讲得是meta的一个相关配置。
webmgc
·
2016-04-01 15:57
js
web前端
前端开发
页面跳转
JavaScript作用域学习笔记
@(
JS技巧
)[JavaScript,作用域]JavaScript作用域学习笔记概念:作用域就是变量与函数的可访问范围,即作用域控制着变量与函数的可见性和生命周期。
zhangwang
·
2016-03-13 12:28
关于js中的跨域
@(
JS技巧
)[跨域]各种跨域方法详解总是在听说跨域,可是自己除了JSON,其它的方法其实并不是真的理解。今晚好好的研究一下各种跨域方法,并且争取把各种方法都弄明白。
zhangwang
·
2016-03-07 23:11
200多个
js技巧
代码
XML/HTMLcode?1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
·
2016-02-02 20:51
js
200多个js技巧代码
你不知道的
js技巧
JS进阶说起这个应该算是老生常谈了吧。所谓的高级,其实就是讲了一些我们平常用不到(或许用了不知道),但是非常实在的东西。算是熟练掌握js的一个必经road吧。检测函数类型其实检测函数的类型应该算是js的一个痛点,因为js是一门弱类型的语言,对类型的检测不是那么看重。但随着JS的发展,类型变得更加丰富。而检测类型的复杂度,也变得复杂了~(MD).大致梳理一下吧。如果你想检测值类型(Number,St
villainhr
·
2016-01-07 00:00
高级应用
技巧
javascript
js技巧
1.oncontextmenu="window.event.returnValue=false"将彻底屏蔽鼠标右键no可用于Table2.取消选取、防止复制3.onpaste="returnfalse"不准粘贴4.oncopy="returnfalse;"oncut="returnfalse;"防止复制5.IE地址栏前换成自己的图标6.可以在收藏夹中显示出你的图标7.关闭输入法8.永远都会带着框架
Knight_AWP
·
2015-11-19 18:00
一个上传多个图片的
js技巧
<script language="JavaScript"> var num=1; function show(obj){ if(obj.checked){ document.all.photoyn.style.display=""; document.all.photoyn.innerHTML="
·
2015-11-13 19:43
js技巧
JS技巧
JS技巧
前端已经被玩儿坏了!
·
2015-11-13 15:05
JavaScript
上一页
1
2
3
4
5
6
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他