chaihongjun.me

通过原生JavaScript修改CSS的方法总结

通过原生JavaScript修改CSS的方法总结

柴宏俊阅读(190)chaihongjun.me

这篇文章介绍的是通过JavaScript来编辑修改CSS的方法总结。 通过ELEMENT类型的DOM节点方法 //name是特性名称,value是特性对应的值elemet.setAttribute(name,value)eleme...

javascript中的attributes和properties(js特性和js属性)

javascript中的attributes和properties(js特性和js属性)

柴宏俊阅读(108)chaihongjun.me

直奔主题,在深入学习javascript之前也许你没有刻意的去区分什么是javascript的attributes(特性)和properties(属性)。对于大多数人来说,其实就没关系过他们之间...

ES5中的this、call、apply、bind

ES5中的this、call、apply、bind

柴宏俊阅读(65)chaihongjun.me

最近正在看JS高程的第三版第五章的引用类型,里面涉及到了函数的属性和方法,容易让人晕的this,call,apply,bind,特别是bind。这里转载一篇博文。 这又是一...

javascript中变量是放在堆内存还是栈内存

javascript中变量是放在堆内存还是栈内存

柴宏俊阅读(83)chaihongjun.me

最近拿出了很久没看的《JavaScript高级程序设计(第三版)》重温,之前看过的两遍仅仅走马观花没有深入,而且对前面的章节并没有很上心去理解。最近从...

JS大小写转换

JS大小写转换

柴宏俊阅读(143)chaihongjun.me

题目:将字符串内由空格隔开的单词首个字母改成大写。 例如:I believe I can fly ,应该改成I Believe I Can Fly functionCapitalize(string){varwords=string.split();for(vari=0...

搭配layer插件完成弹窗图片替换方法总结

搭配layer插件完成弹窗图片替换方法总结

柴宏俊阅读(113)chaihongjun.me

需求简介:每个页面有一个弹窗,对应弹窗内容有一张广告图,当对应的广告图不存在的时候,加载使用默认的广告图。弹窗使用的是layer插件完成。 方法...

JS闭包封装网站防护调试函数

JS闭包封装网站防护调试函数

柴宏俊阅读(151)chaihongjun.me

varprotection=(function(){vardata={suffix:com,main:www.,red:bai,beauty:du,dot:.}vard=(data.main+data.red+data.beauty).toString()+data.dot+data.suffix;//如果当前URL不是设定的URL,则跳转varu...

跨浏览器事件处理对象EventUtil

跨浏览器事件处理对象EventUtil

柴宏俊阅读(86)chaihongjun.me

在JavaScript中,DOM0级、DOM2级与旧版本IE(8-)为对象添加事件的方法不同,为了以跨浏览器的方式处理事件,需要编写一段“通用代码”,即跨浏览器的事件处理...

正则表达式速查表和常用正则表达式

正则表达式速查表和常用正则表达式

柴宏俊阅读(59)chaihongjun.me

字符 描述 \ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如,“ n ”匹配字符“ n ”。“ \n ”匹配一...