- 浏览: 3347 次
- 性别:
- 来自: 成都
最新评论
文章列表
Spring提供一个多动作控制器--MultiActionController,MultiActionController可以将多个方法整合到一个controller中,根据前台请求的url路径,调用正确的方法.
MultiActionController提供的功能:
<tr><td>功能</td><td>解释</td></tr><tr><td>delegate </td><td>MultiActionController有两种使用方式。第一种是继承MultiActionCon ...
defer和async可以改变脚本的执行方式,defer表示延迟,async表示异步
当html解析器遇到<script>元素时,默认是先执行脚本,然后在进行文档的解析和渲染,这对内联样式没有什么影响,但是如果脚本源码是一个有src属性链接的外部文件时,意味着在脚本下载和执行之前,文档的内容都不会展现给客户。
defer使脚本延迟加载,直到文档的加载和解析完成,并可以操作.
async可以使浏览器尽快执行,在下载脚本时不用阻塞文档的解析。
如果<script>标签同时有两个属性,同时支持两者的浏览器会遵从async而忽略defer
body{text-align:center}与margin:0 auto的异同?
text-align是用于设置或对象中文本的对齐方式。一般情况下我们设置文本对齐方式的时候需要用此属性进行设置
我们设置某个对象水平方向居中的时候,常常将左右的外边距设置为auto来实 ...
可以通过正则表达式替换
1.只替换字符串中匹配的第一个子字符串
var str="hhh";
str.replace(/h/,"a")
结果:ahh
2.替换字符串中所有匹配的子字符串
var str="hhh";
str.replace(/h/g,"a"); g表示匹配全部
结果:aaa
3.替换字符串中匹配的第一个特殊字符
var str="hhh$$44";
a=str.replace(/[|\$|]/,"\\\$");
结果:hhh\$$44
4.替换字符串中匹配的所有 ...