如何实现不依赖jQuery的js框架封装?

更新于
2026-09-30 17:54:16
0阅读来源:SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1900个文字,预计阅读时间需要8分钟。

如何实现不依赖jQuery的js框架封装?

javascript// 定义一个对象,命名为$var$$=function() {};

// 为对象添加原型方法$$.prototype={ // 去除字符串左右空格 ltrim: function(str) { return str.replace(/^[\s\uFEFF\xA0]+/, ''); }, // 去除字符串左右空格 rtrim: function(str) { return str.replace(/[\s\uFEFF\xA0]+$/, ''); }};

js 框架封装

//定义一个对象 - 名字是$ var $$ = function() {}; //第二种写法 $$.prototype = { //去除左边空格 ltrim:function(str){ return str.replace(/(^\s*)/g,''); }, //去除右边空格 rtrim:function(str){ return str.replace(/(\s*$)/g,''); }, //去除空格 trim:function(str){ return str.replace(/(^\s*)|(\s*$)/g, ''); }, //ajax - 前面我们学习的 myAjax:function(URL,fn){ var xhr = createXHR(); //返回了一个对象,这个对象IE6兼容。

阅读全文

本文共计1900个文字,预计阅读时间需要8分钟。

如何实现不依赖jQuery的js框架封装?

javascript// 定义一个对象,命名为$var$$=function() {};

// 为对象添加原型方法$$.prototype={ // 去除字符串左右空格 ltrim: function(str) { return str.replace(/^[\s\uFEFF\xA0]+/, ''); }, // 去除字符串左右空格 rtrim: function(str) { return str.replace(/[\s\uFEFF\xA0]+$/, ''); }};

js 框架封装

//定义一个对象 - 名字是$ var $$ = function() {}; //第二种写法 $$.prototype = { //去除左边空格 ltrim:function(str){ return str.replace(/(^\s*)/g,''); }, //去除右边空格 rtrim:function(str){ return str.replace(/(\s*$)/g,''); }, //去除空格 trim:function(str){ return str.replace(/(^\s*)|(\s*$)/g, ''); }, //ajax - 前面我们学习的 myAjax:function(URL,fn){ var xhr = createXHR(); //返回了一个对象,这个对象IE6兼容。

阅读全文