javascript编程经验

作者:V君 发布于:2013-2-19 9:54 Tuesday 分类:挖坑经验

网站需要做一些改动,但又不想在后台代码上改太多,于是在js上下功夫

遇到需要操作字符串的情况,js没有StartWith方法,想到js似乎支持扩展方法这个概念

逐咕狗

找到 http://reallyafei.iteye.com/blog/617902

原来, 类名+prototype+扩展方法名=你的处理 就能实现,当前对象当然就this啰~

于是

String.prototype.startWith=function (str)
{
    return this.indexOf(str) == 0;
}

OK.

 

当前代码是在一个独立的js文件中,现在需要使用另一个js文件中的定义

VS2012代码提示没有感应到,想起可以通过注释来引用别的文件

继续咕狗

找到 http://msdn.microsoft.com/zh-cn/library/vstudio/bb385682.aspx

于是

/// <reference path="common.js" />

OK.



当鼠标移入图标显示浮动层,鼠标可以进入浮动层(不消失),

鼠标移开图标或浮动层时, 隐藏浮动层.


解法很简单: 

做个定时器, 移开图标后延迟200毫秒才隐藏浮动层 并在浮动层鼠标移入事件取消定时器即可

专业的前端就是不一样, 当初这效果可没辙 _(:з」∠)_

OK.

标签: 软件开发 javascript

引用地址:

发表评论:

Powered by emlog 去你妹的备案 sitemap