再谈匹配qq:’2275025′这回事
想要获得正则匹配后是个数组,它没有方法,我想是的一下, 再用,结果是不行的,(w3school说只能把一个逻辑值转换成类型,在这里不包括) 在这里我想到call的用法,试着把string原型中split拿出来给数组用,结果是可行的。 从《javascript权威指南》中数组用中的方法得到的启发
queue的用法
先上代码 的作用就是在动画执行过程中加入自定义动画(一段动画,或者一个代码之类) 用上一般就要用到,的作用是跳出函数让代码或者动画继续执行, 有开始动画就有停止动画 就是用来结束定义的动画,只能暂停或停止 定义的动画
对象深复制
为什么要用到对象复制,和对象深复制,这就不说了。直接上代码 下面来个腻害的,用jquery解决这个问题 用jquery的继承,更改了新对象不会影响到以前对象 PS: zepto(1.4)的$.extend没有复制的作用 还有个黑科技
hasOwnProperty的作用
hasOwnProperty 作用是在一个对象里面找是否有某个属性或对象, 但是不会在它的原型中找, 返回boolean类型 一般用来过滤for in循环, 在for in循环中, 会遍历对象原型中的属性, 如果JS代码太多, 封装了一些组件, 大概就是模块化开发那种, 一个对象继承另一个对象, 你...
数组元素复制
背景:后台传过来的是 插件需要传一个数组过去,类型是 很显然,字段不一样,然后,我这样写 打印不出来,我就想的是数组复制,总感觉差点什么。原因是 不是一个对象,加上这句就行了 这个先说到这,另一种方法,直接在那个数组上复制一个元素 如果你是个有强迫症的人,你可以把多余的元素删了
.gitignore
在使用git的时候,我我们可能会遇到,位于仓库中的某些文件夹不需要提交,我们可以对其过滤 这时候就用到 在仓库中新建一个的文件。 在window中创建这个文件可能会弹出请输入键名, 可以在进入git仓库后输入 就创建这个文件了 如果要匹配所有目录下的 node_modules 文件夹,只需要这样做:...
闭包
在这个函数中,其实是相当于 在外面我们和可以 访问这个函数但是我们不能访问f2()这个函数 因为 是想一个函数赋给一个全局变量,没有 就是声明的全局变量,闭包没意思,我觉得就是个变量作用域的事 来看一下那个经典的面试题
正则表达式积累
将数字和. 之外的清除 ()的用法 得到的是一个数组[qq:'2275025'] 得到的数组["qq:'2275025'","2275025"] ()的作用就是在当前匹配的结果中把()的东西,作为数组第二个元素,让你可以获取 \w的用法 我们平常看到了网站用户名注册,就用到了这个 ...