![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
文章平均质量分 51
cktmyh
这个作者很懒,什么都没留下…
展开
-
Javascript模拟实现类class
在面向对象编程中,类(class)是对象(object)的模板,定义了同一组对象(又称”实例”)共有的属性和方法。Javascript语言不支持”类”,但是可以用一些变通的方法,模拟出”类”。一、构造函数法这是经典方法,也是教科书必教的方法。它用构造函数模拟”类”,在其内部用this关键字指代实例对象。123原创 2015-09-15 23:51:59 · 471 阅读 · 0 评论 -
js的压缩
如今的Web项目少不了大量JavaScript代码,JS文件的体积也越来越大,也越来越影响页面的加载。因此,发布项目时一般会对JS文件进行压缩,一方面是服务器端使用开启Gzip,而另一方面则是去除JS文件里的注释、空白,并且压缩局部变量长度等等。压缩脚本的工具有很多,常用的一个是YUI Compressor(下称YC),传说jquery就是用它来压缩的。不过目前流行的工具是Google原创 2015-10-06 10:46:48 · 547 阅读 · 0 评论 -
struts2+ajax中json数据返回格式参数详解
paramNameroot:只包含paramName对象excludeProperties :除了paramName之外的集合includeProperties : 包含paramName的集合wrapPrefix :json结果开头添加xx(比如[)wrapSuffix :同上,只不过是结尾ignoreHierarchy :转化时是否忽略继承关系true/falseenum原创 2015-10-06 20:28:14 · 1665 阅读 · 0 评论 -
javascript原来还可以这样玩
废话不多说,直接上代码:用户名function chk(tag){ if(tag==""||tag==null){ alert("文本框"); return; } alert(tag);}看到了吗?无论是onblur还是onclick都能调用chk()函数,可见javascript对参数要求不是那么严格,amazing原创 2015-10-06 21:56:48 · 449 阅读 · 0 评论 -
ajax传递数组参数到后台
js中可以这样写:var values = $("input[name=otherSpecialName]").map(function(){ return $(this).val();}).get();ajax.post( ..... data:{"aa":values,....);这里需要注意,在js中传参的时候参数名叫"aa",而在后台接收的时候却是"aa[]",原创 2017-02-09 16:05:59 · 2641 阅读 · 0 评论