Welcome 微信登录

首页 / 脚本样式 / JavaScript

JQuery 风格的HTML文本转义

JQuery 风格的HTML文本转义

那么,我需要一个方法转义。网上搜了一下,大部分是自己编写一个正则替换。不过我的习惯是尊重既有的资源。有人提出可以用dom的功能。先作为innerTEXT传给一个dom对象,再取innerHTML属性,就可以取到转义后的文本了。 方法不错,不过写法上,有没有取巧的办法呢? JQuery社区有人给出了办法:假设有文本 context,可以对一个jQuery对象 $(x)进行 $(x).text(context).html(),就会返回一个转义后的文本。 其实刚...
javascript 具名函数的四种调用方式 推荐第1/3页

javascript 具名函数的四种调用方式 推荐第1/3页

1、()小括号运算符 平时最常用的就是()运算符来调用一个函数 复制代码 代码如下://无参函数fun1 function fun1() { alert("我被调用了"); } fun1() //有参函数fun2 function fun2(param) { alert(param); } fun2("我被调用了") ECMAScript3后加入给Function加入了call和apply后,就有了下面两种 2、call 复制代码 代码如下://无参函数f...
javascript 写类方式之七

javascript 写类方式之七

、dojo.js的写类方式 dojo最新是1.3.1了,记得07年时还是0.4。文档也渐渐多了起来,用dojo的也慢慢多了。dojo还发布了core版,压缩后只有27kb。dojo中用dojo.declare方法来定义一个类。dojo.declare的源码就不贴在这里了。dojo.declare有三个参数, 参数1:类名className 参数2:继承的类superclass 参数3:构造器,方法props 单纯的定义一个类实际只需传第一,三两个参数。因为...
javascript 写类方式之八

javascript 写类方式之八

8、Ext.js的写类方式 这里用的是Ext core3.0,Ext中用Ext.extend来定义一个类(当然它更多用来扩展一个类),Ext整个框架各种控件如Panel,MessageBox等都是用Ext.extend方法来扩展。这里仅仅用它来定义一个最简单的类。 看Ext.extend的代码可得知,它仍然是用构造函数和原型来组装一个类。 这里只需传两个参数即可,第一个参数是根类Object,第二个是原型。 复制代码 代码如下:/** * Person类 ...
<< 311 312 313 314 315 316 317 318 319 320 >>