js封装就是把使用方式简单化,内部逻辑和使用解耦。使用人员知道参数和返回值就可以了,其他不用使用人员设置。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-26 20:38:21
                            
                                86阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            实现内容:1.jQuery是一个对象,而且是一个函数对象
		2.jQuery代码组织结构
		3.jQuery基本架构及其核心思想
		4.jQuery三种特征的实现,链式编程,隐式迭代
	  	5.jQuery提供的api都是函数沙箱模式(函数自调用):(function(){
        // 沙箱模式 :利用函数作用域的特性,防止变量污染
        var number=10;            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-08 12:39:43
                            
                                84阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、JSON简介1、什么是json中文含义:Javascript对象表示法轻量级数据交换格式基于 ECMAScript (w3c制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据2、JSON的特点轻量级的文本数据交换格式具有自我描述性,更易理解采用完全独立于语言的文本格式:JSON 使用 JavaScript 语法来描述数据对象,但是 JSON 仍然独立于语言和平台。JS            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-14 07:03:14
                            
                                289阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.DOM(Document  Object Model,文档对象模型)。DOM树 { html (head&&body),  head(meta && title) , body( h,p,ui),  ul(li...) }2.Jquery对象:JQuery对象就是通过jquery包装DOM对象后产生的对象,JQuery对象是jque            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-01 16:09:48
                            
                                62阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            JS 对象封装的常用方式JS是一门面向对象语言,其对象是用prototype属性来模拟的。来看看如何封装JS对象.常规封装  function Person (name,age,sex){
    this.name = name;
    this.age = age;
    this.sex = sex;
}
Pserson.prototype = {
    constructor:Pe            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-03 11:41:14
                            
                                53阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            //现在大大多项目都是用jquery开发的,Jquery 很好用,不妨自己写一下自己的jquery ,了解Jquery内部实现的原理。
//和上篇随笔一样,采用面向对象的方法封装自己的js库.
1.和jquery 一样,jquery $()方法里面.能传四种不同的参数如:
  $("")一个字符串
     字符串的形式有三种情况:$("#id"),$(".class"),$("p");             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-01 16:44:35
                            
                                70阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 使用axios封装方法导出js对象
在前端开发过程中,我们经常会遇到需要发送网络请求的情况。而axios是一个基于Promise的HTTP客户端,可以用于浏览器和Node.js。为了更好地管理和封装网络请求,我们可以将axios封装成一个JS对象,从而方便调用和维护。
## 封装axios为JS对象
首先,我们可以创建一个axios实例,并设置一些默认配置,比如基本的URL、请求超时时间            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-21 06:24:28
                            
                                52阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            JQueryjQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-14 06:54:59
                            
                                40阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            DOM对象 && jQuery对象检测DOM对象     if(obj.nodeType)
jQuery对象     if(obj.jquery) 如果是,则返回数字。否则,返回undefined。 jQuery对象操作创建元素语法$('<开始标签>内容</闭合标签>')     创建
.appendTo(标签)                 把内容追            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-26 20:40:12
                            
                                68阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Javascript是一种基于对象的语言,但它又没有class。这在很长的一段时间里,对JS的面向对象编程的概念很模糊,在编程的时候时有用到,但要说个所以然,却说不出来,所以看了些书,又在网上查了些资料,写下些总结。一、封装写个对象,将属性(变量),方法写在对象内,这就是封装。如下:我把两个属性封装在函数内。  var Cat = {
    name : '',
    color : ''
             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-09 11:14:28
                            
                                132阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            var Person=function(){};定义一个function实际上是定义了一个类(class)。 静态方法Person.say=function(){
    console.log('I am a Person,I can say.')
};
Person.say(); //正常运行
var carl=new Person;
carl.say(); //报错我们给Per            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-05 09:56:18
                            
                                74阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、axios的封装在vue项目中,和后台交互获取数据这块,我们通常使用的是axios库,它是基于promise的http库,可运行在浏览器端和node.js中。他有很多优秀的特性,例如拦截请求和响应、取消请求、转换json、客户端防御XSRF等。所以我们的尤大大也是果断放弃了对其官方库vue-resource的维护,直接推荐我们使用axios库。如果还对axios不了解的,可以移步axios文档            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-07 19:51:50
                            
                                135阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            
                     
 
 
                            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-09 15:25:02
                            
                                335阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            来谈谈面向对象吧,谈对象,似乎确实是一件比较复杂的事情~一、首先来理解一下对象对象其实就是创建一个Object的实例,然后可以给他添加属性和方法,像这样:let person = new Object( );        //这就是创建实例person.name = "Kobe";person.age = 29 ;person.sayJob = function( ) {console.log(            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-02 16:17:29
                            
                                72阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            封装方法: 调用方法:            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2016-12-31 19:08:00
                            
                                59阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            jQuery 对象•jQuery 对象就是通过 jQuery 包装 DOM 对象后产生的对象。•jQuery 对象是 jQuery 独有的。jQuery是一个轻量级的脚本,其代码非常小巧,最新版的JavaScript包只有20K左右。•只有 jQuery 对象才能使用 jQuery 的方法,在 jQuery 对象中无法使用 DOM 对象的任何方法,反之 DOM 对象也无法使用任何 jQuery 的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-21 05:05:11
                            
                                53阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # 原生JS封装jQuery下面的find方法
## 引言
在前端开发中,jQuery是一个非常常用的库,它简化了开发者对JavaScript的操作。其中的一个重要方法是`find()`,它可以根据选择器查找指定的元素。然而,在某些情况下,我们可能需要在没有使用jQuery的情况下实现类似的功能。在本文中,我们将学习如何使用原生JavaScript封装jQuery下面的`find()`方法。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-10-12 04:36:38
                            
                                142阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在js中,数组和对象的复制如果使用=号来进行复制,那只是浅拷贝。如下图演示:  如上,arr的修改,会影响arr2的值,这显然在绝大多数情况下,并不是我们所需要的结果。 因此,数组以及对象的深拷贝就是javascript的一个基本功了。对象:一. 合并与克隆的差别  1. 克隆是特殊的合并(以空对象作为目标对象,非空对象作为源对象进行合并),克隆要求目标对象与源对象的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-26 14:29:43
                            
                                82阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            利用 jQuery 封装一层 ajax 方法虽然 jQuery 对ajax 已经做了一层封装,操作起来已经很简单了就像下面这样:$.ajax({
    url: '/role/list',
    type: 'get'
    success: function (data) {
        // 请求成功的业务处理
    },
    error: function (e) {            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-27 13:51:47
                            
                                46阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            设计模式——速记口诀单抽工建原桥代理组装适配器,享元回家装饰外观。访问者写好策略备忘录,观察模板迭代的状态,命令中介解释责任链。   设计模式常常被提起,不记住它们的名字怎能行?因此,我编写了这个顺口溜,希望您看了之后也能记得快、记得牢。
 
5 + 7 + 11;5个创建型,7个结构型,11个行为型
创建型速记口诀
 
单抽工建原
Singleton,单例模式:保证一个类只有一个实例