JavaScript中的分号插入机制

也就是说你只能在一行、一个代码块和一段程序结束的地方省略分号。也就是说你可以写如下代码functionsquare(x){ varn=+x returnn*n }但是却不可以写的像下面代码一样,这样就报错了哦functionarea(r){r=+rreturnMath.PI*r*r}//error仅在随后的输入标记不能解析时插入也就是说分号插入是一种错误校正机制。看代码说话a=b (f()...
JavaScript 分号插入机制

Uploadify导致Chrome频繁崩溃Crash

Uploadify导致Chrome频繁崩溃Crash上传功能是工作中经常会遇到的问题,应该作为开发标配的技能每个人都会。我选用的是Uploadify 3.1.2进行上传,使用方法参考之前的一篇文章, 今天记录下一个我遇到的很神奇的bugchrome为何频繁崩溃(crash)crash本地开发环境一切正常, 但是上线后Chrome却频繁crash,IE、Firefox等浏览器都没有问题,google...

15个提高编程技巧的JavaScript工具

JavaScript脚本库是一个预先用JavaScript语言写好的库,它方便了我们开发基于JavaScript的应用程序,特别适合AJAX和其他一些以Web为中心的技术。JavaScript主要用于编写嵌入或者包含在HTML页面的函数,从而实现DOM之间的交互。这篇文章收集了15个可用于提高编程技巧的JavaScript工具,助你轻松快速完成工作。下面的这些JavaScript工具能让你管理Ja...
编程技巧 JavaScript工具

Object-C中Category类体验

Object-C开发的时候有的时候会用到Category类,类似于Java和C#中扩展类,就是如果你觉得如果你觉得常用的方法在String中没有,可以根据业务需求和个人喜好写一个扩展类,然后在其中补充自己的方法,如果单纯的扩展已有类型来看基本上是一样的。OC还有可以对已经存在类通过Category进行扩展,这个特点又和C#中的partial class有的类似,先来看下是如何操作的吧:新建的时候选...
Object-C Category

JavaScript依赖注入的实现思路

如今各个框架都在模块化,连前端的javascript也不例外。每个模块负责一定的功能,模块与模块之间又有相互依赖,那么问题来了:javascript的依赖注入如何实现?(javascript的依赖注入,各大框架都有相应的实现,这里只学习实现思路)如下需求:假设已经有定义好的服务模块Key-Value集合,func为添加的新服务,参数列表为服务依赖项。varservices={abc:123,def...
JavaScript 依赖注入

js获取时间并实现字符串和时间戳之间的转换

获取当前时间:js varmyDate=newDate();//当前时间 varyear=myDate.getFullYear();//当前年份 varmonth=myDate.getMonth()+1;//当前月份 varday=myDate.getDate();//当前日 myDate.getYear();//获取当前年份(2位) myDate.getFullYear();//获取...
时间戳 获取时间

Lean JavaScript: Object.create与原型

JavaScript对象是基于原型的,而其他多数语言使用的全部都是基于类的对象。Object.create与原型开始之前,我们先来看一些代码,我们定义了一个fun对象。varfun={ company:Phodal, info:function(name){ returnthis.company+name } }我们分别用 prototype 和 Object.create() 来创建实...
Lean JavaScript Object.create

JS输入数字自动转换大写金额

!DOCTYPEhtmlPUBLIC-//W3C//DTDXHTML1.0Transitional//ENhttp://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd htmlxmlns=http://www.w3.org/1999/xhtml head metahttp-equiv=Content-Typecontent=text/html...
数字转换金额

JS获取屏幕大小

html script functiona(){ document.write( 屏幕分辨率为:+screen.width+*+screen.height +br/+ 屏幕可用大小:+screen.availWidth+*+screen.availHeight +br/+ 网页可见区域宽:+document.documentElement.clientWidth +br/+ 网...
Javascript 取屏幕大小

禁止右键查看源文件、复制内容方法

一些禁止查看源文件的脚本,用在网页中,能起到防止别人复制等效果,但是也可以通过其他办法看到源代码,或是复制里面的内容。下面的方法都是一些基本的js脚本,简单的用用就行了,真正能防到什么程序,谁也不好说。有句话说的好,真正做的好的页面,就不怕被人仿、复制、看,本来互联网就是个开放的嘛。锁定右键将网页中的换为如下代码即可:bodyoncontextmenu=returnfalseondragstart...
Javascript