js
唐宋元明清其
云锁山雾山锁云
风惊柳动柳惊风。
展开
-
正则表达式总结
正则表达式:描述了一种字符串匹配的模式,可以用来检验一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。 形式:var re=new RegExp(”a”,gi);或者 Var re=/a/ig;简写方法 推荐使用 性能更好 不能为空 不然以为是注释 元字符代表特殊含义的元字符\d : 0-9之间的任意一个数字 \d只占一个...原创 2018-08-12 16:51:55 · 259 阅读 · 0 评论 -
正则表达式(补充)及常见例子
正则的特性:1.贪婪性:所谓贪婪性,就是正则在捕获时,会一次尽可能多地捕获符合条件的内容。如果我们想要尽可能少地去捕获符合条件的内容的话,可以在量词元字符后加?2.懒惰性:正则在捕获一次后不管后面有没有符合条件的都不会再去捕获;捕获所有符合条件内容用 全局标志gvar str='123aaa456';var re=/\d+/;//只捕获一次。一次尽可能多地捕获var res=st...原创 2018-08-13 11:19:18 · 554 阅读 · 0 评论 -
JS调用函数的四种方式
1.函数调用:this指向window,返回值由return决定function f1() { console.log(this);}f1(); //window2.方法调用(函数作为方法调用):this指向方法的调用者 ,返回值由return决定var obj = { hello: function() { return "hello, ...原创 2018-08-19 21:26:42 · 6123 阅读 · 0 评论 -
js数据类型以及深拷贝浅拷贝总结
一、js数据类型js数据类型分为基本数据类型和引用数据类型基本数据类型包括:String Number Boolean Undefined Null Symbol 其特点为:存储在栈内存中PS:Null与Undefined区别:当声明的变量还未被初始化时,变量的默认值为Undefined;typeof Undefined 返回值为UndefinedNull 用来表示尚未存在的...原创 2018-08-29 16:38:16 · 334 阅读 · 0 评论 -
精确定位 以及js实现拖动
下文中的所有event都指的是跨浏览器的event对象,即DOM事件的event,IE事件为window.event. 事件的各种坐标 1. clientX clientYevent.clientX; event.clientY;鼠标相对于浏览器窗口可视区域的水平,垂直距离。(可视区域不包括工具栏和滚动条)注:如果鼠标不动,滚动滚轮,再次点击,值不变2. ...原创 2018-08-25 16:36:31 · 937 阅读 · 0 评论