
javascript
ldjunxx
这个作者很懒,什么都没留下…
展开
-
JS正则表达式大全(整理详细且实用)
正则表达式中的特殊字符 字符 含意 \ 做为转意,即通常在"\"后面的字符不按原来意义解释,如/b/匹配字符"b",当b前面加了反斜杆后/\b/,转意为匹配一个单词的边界。 -或- 对正则表达式功能字符的还原,如"*"匹配它前面元字符0次或多次,/a*/将匹配a,aa,aaa,加了"\"后,/a\*/将只匹配"a*"。 ^ 匹配一个输入或一行的开头,/^a/匹配"an A",而转载 2017-01-19 11:22:50 · 1142 阅读 · 0 评论 -
JavaScript闭包理解
以前总觉得闭包很抽象,很难理解,所以百度一下"闭包"概览,百度的解释是:“闭包是指可以包含自由(未绑定到特定对象)变量的代码块;这些变量不是在这个代码块内或者任何全局上下文中定义的,而是在定义代码块的环境中定义(局部变量)” 看了半天,也没有看懂闭包是什么?以下是我对闭包的理解 1.普通函数、变量访问作用域 以上普通函数的调用fn被调用了两次,变量b却没有累加??转载 2017-01-19 11:25:00 · 481 阅读 · 0 评论 -
JS判断移动设备最佳方法
方法一:纯JS判断 使用这方法既简单,又实用,不需要引入jQuery库,把以下代码加入到里即可。 if( /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) ) { window.location = “mobile.html”; //可以换成http地址翻译 2017-01-19 11:27:07 · 329 阅读 · 0 评论 -
用JS操作cookie的一个小插件,挺好用的
var CookieUtil = { // 设置cookie set : function (name, value, expires, domain, path, secure) { var cookieText = ""; cookieText += encodeURIComponent(name) + "=" + encodeURIComponent(valu转载 2017-05-02 09:06:56 · 789 阅读 · 0 评论 -
innerHTML和createTextNode的区别
innerHTML和createTextNode的区别 innerHTML的用法 tablerowObject.innerHTML createTextNode的用法 createTextNode(data) 返回新创建的 Text 节点,表示指定的 data 字符串。 区别:1) innerHTML属于HTML Dom createText转载 2017-05-08 18:04:21 · 368 阅读 · 0 评论