摘要:
第一种情况就是宽高都写在样式表里,就比如#div1{width:120px;}。这中情况通过#div1.style.width拿不到宽度,而通过#div1.offsetWidth才可以获取到宽度。 第二种情况就是宽和高是写在行内中,比如style="width:120px;",这中情况通过上述2个方 阅读全文
摘要:
纯javascript: jquery: 阅读全文
摘要:
非常简单,性能估计一般,方法最原始。 第二代模板引擎,支持语法 参考: http://ejohn.org/blog/javascript-micro-templating/ http://www.cnblogs.com/dolphinX/p/3489269.html 实现如下: 源码:https:/ 阅读全文
摘要:
参考:http://www.w3school.com.cn/jsref/jsref_replace.asp 需要有一点注意的是:可以是函数的形式做为返回值,如下: 说明:ECMAScript v3 规定,replace() 方法的参数 replacement 可以是函数而不是字符串。在这种情况下,每 阅读全文
摘要:
//遍历获取值: function text(){ var json = {"options":"[{/"text/":/"王家湾/",/"value/":/"9/"},{/"text/":/"李家湾/",/"value/":/"10/"},{/"text/":/"邵家湾/",/"value/":/"13/"}]"} 阅读全文
摘要:
参考:http://caibaojian.com/timestamp.html 另一个选择: 参考:http://www.cnblogs.com/malvina/p/5888479.html 阅读全文
摘要:
使用的模板风格为Freemarker模板 阅读全文
摘要:
为什么要用JS的模板引擎,打个比方,如果你要通过接口绑定数据,最终要加进去DOM中,我们普遍的做法就是不断的+,最终append进去,但是这样的做法就是后续人员压根就没法维护。所以这时模板引擎出来了。让每一个人都读懂一套规范的模板语言,使接手的人一看即懂。 模板引擎: baiduTemplate(百 阅读全文
摘要:
new Function与eval可以动态执行JS,只要把拼接好的JS方法,然后以字符串的形式传入到这两个函数,可以执行,其中new Function用在模板引擎比较多。 用 Function 类直接创建函数的语法如下: 在上面的形式中,每个 arg 都是一个参数,最后一个参数是函数主体(要执行的代 阅读全文