javaScript
文章平均质量分 59
爪哇犀牛
这个作者很懒,什么都没留下…
展开
-
javascript正则表达式总结
基础篇1.正则中的 开始和结束限制符号1. ^表示匹配字符串的开始,$表示匹配字符串的结束[javascript] view plain copy print?var reg = /^this/; //只能匹配开始位置为this 的字符串。 var str = ‘this is a test!’; var str1 = ‘ this is a test!’; console.log(re转载 2018-03-28 17:40:22 · 1367 阅读 · 0 评论 -
javascript中线形数据转换为树形数据以及树形数据递归调用
前言 关于树的问题已经是一个老生常谈的话题了,但是大部分情况下都是通过后台进行异步获取数据,如果使用javascript怎么实现数据库中的线性数据向树形数据转换呢?今天我们就一起来整理一下。必备小知识 js中有六大数据类型,包括五种基本数据类型(Number,String,Boolean,Undefined,Null),和一种复杂的引用数据类型(Object),...原创 2018-04-04 15:31:20 · 2153 阅读 · 2 评论 -
js获得时间戳方法
js获取时间戳是很常用的,今天简单的总结下有哪几种方式:第一种:使用Date的静态方法parse(),该方法不仅仅是获取当前时间戳,可以通过添加str获取距1970/01/01的毫秒数var timestamp=Date.parse(new Date()); //1514736000000第二种通过valueOf()方法获得,这也是toString()和valueOf()的一个重要区分点var t...原创 2018-05-09 10:23:16 · 8818 阅读 · 0 评论 -
javascript中caller和callee区别以及使用场景
英文翻译caller n. 访客;[通信] 呼叫者;打电话者;召集员calleen. 被召者caller理解为指的是调用当前函数的函数,也就是调用者,如果没有其他函数调用的话就是null,举个栗子如果callerTest()是直接执行的函数,那么callerTest.caller===null,如果test()去调用callerTest(),那么callerTest.caller===test,具...原创 2018-05-14 20:33:19 · 499 阅读 · 0 评论 -
javascript中原型链与原型链继承详解
前言 虽然很久以前就开始学习javascript了,但是关于原型链的知识开始接触使用,还是通过一年前的一个项目有了一定的了解,但是今天有个同事突然问我这个问题,讲了好久可能是自己理解的不够透彻,说来说去总觉得只可意会不可言传,于是乎就又查了查资料,为了看看自己真的懂了没现在,想总结下关于原型链继承等系列知识,欢迎各位路过的神仙们对我的内容批评指正。储备知识点 ...原创 2018-05-14 22:59:29 · 902 阅读 · 0 评论 -
js数组去重的6种方法
Array.prototype.unique1 = function(){ var n = []; //一个新的临时数组 for(var i = 0; i < this.length; i++) //遍历当前数组 { //如果当前数组的第i已经保存进了临时数组,那么跳过, //否则把当前项push到临时数组里面 if (n.indexOf(this[i]) == -1) n.p...原创 2018-07-04 19:03:41 · 359 阅读 · 0 评论 -
webstrom设置启动时可选择打开项目,不打开最近的项目
如图所示将Reopen last project on startup 取消选择就可以了,具体操作路径为在菜单栏打开File → Setting → Appearance&Behavior → System Settings → Reopen last project on startup 取消勾选...原创 2018-07-06 14:05:08 · 1918 阅读 · 1 评论 -
requireJs快速上手
简介require.js的主要作用是模块化,规范化js,作为JavaScript脚本加载器,遵循AMD规范; require.js中提供了优化器可以优化页面中的js脚本和css文件,以提高页面响应速度,减少http请求次数; 可以通过引入一个<script src='require.js' data-main='main.js'></script>加载整个页面;A...原创 2018-08-24 14:29:33 · 311 阅读 · 0 评论 -
CSS选择器之:first-child,:last-child
定义:first-child 选择器用于选取属于其父元素的首个子元素的指定选择器。提示:p:last-child 等同于 p:nth-first-child(1)。:last-child 选择器匹配属于其父元素的最后一个子元素的每个元素。提示:p:last-child 等同于 p:nth-last-child(1)。直接看定义稍微有点绕,定义中最关键的就是属于其父元素。如果不能...原创 2018-08-24 16:48:34 · 3536 阅读 · 0 评论