您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 浅谈JavaScript中的this指针和引用知识

  2. this是javascr ipt的一个关键字,随着函数使用场合不同,this的值会发生变化。但是总有一个原则,那就是this指的是调用函数的那个对象。接下来通过本文给大家介绍js中的this指针和引用,非常不错,需要的朋友参考下
  3. 所属分类:其它

    • 发布日期:2020-10-21
    • 文件大小:53kb
    • 提供者:weixin_38667581
  1. 浅谈js中对象的使用

  2. 下面小编就为大家带来一篇浅谈js中对象的使用。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
  3. 所属分类:其它

    • 发布日期:2020-10-21
    • 文件大小:54kb
    • 提供者:weixin_38726712
  1. 浅谈JavaScript中this的指向更改

  2. JS中this指向的更改 Javascr ipt 中 this 的指向问题 前面已经总结过,但在实际开中, 很多场景都需要改变 this 的指向。 现在我们讨论更改 this 指向的问题。 call更改this指向 call 的使用语法:func.call(thisArg, arg1, arg2, …) call 方法需要一个指定的 this 值( this要指向的对象 )和一个或者多个参数。提供的 this 值会更改调用函数内部的 this 指向。 // 使用 call 方法改变调用函数执行
  3. 所属分类:其它

    • 发布日期:2020-11-20
    • 文件大小:61kb
    • 提供者:weixin_38528463
  1. 浅谈Angular.js中使用$watch监听模型变化

  2. $watch简单使用 $watch是一个scope函数,用于监听模型变化,当你的模型部分发生变化时它会通知你。 $watch(watchExpression, listener, objectEquality); 每个参数的说明如下: watchExpression:监听的对象,它可以是一个angular表达式如’name’,或函数如function(){return $scope.name}。 listener:当watchExpression变化时会被调用的函数或者表达式,它接收3
  3. 所属分类:其它

    • 发布日期:2020-11-26
    • 文件大小:35kb
    • 提供者:weixin_38641896
  1. 浅谈js中对象的使用

  2. 简单记录javascr ipt中对象的使用 一、创建对象 //创建一个空对象 var o={}; //创建一个含有两个属性的对象,x、y var o2={x:12,y:'12',name:'JS'}; //此对象中的author属性的值还是一个对象 var o3={x:12,author:{name:'JS',age:23,address:'china'}}; //创建一个空对象和{}一样 var o4=new Object(); //给对象增加name属性
  3. 所属分类:其它

    • 发布日期:2020-11-26
    • 文件大小:53kb
    • 提供者:weixin_38559727
  1. 浅谈js中test()函数在正则中的使用

  2. test() 方法用于检测一个字符串是否匹配某个模式. 返回一个 Boolean 值,它指出在被查找的字符串中是否匹配给出的正则表达式。 regexp.test(str) 参数 regexp 必选项。包含正则表达式模式或可用标志的正则表达式对象。 str    必选项。要在其上测试查找的字符串。 说明 test 方法检查字符串是否与给出的正则表达式模式相匹配,如果是则返回 true,否则就返回 false。 每个正则表达式都有一个 lastIndex 属性,用于记录上一次匹配结束的位置. v
  3. 所属分类:其它

    • 发布日期:2020-11-24
    • 文件大小:41kb
    • 提供者:weixin_38750761
  1. 浅谈js常用内置方法和对象

  2. JS内置函数不从属于任何对象,在JS语句的任何地方都可以直接使用这些函数。JS中常用的内置函数如下: 1、eval(str)接收一个字符串形式的表达式,并试图求出表达式的值。作为参数的表达式可以采用任何合法的操作符和常数。如果参数中包含JS命令,这些命令也可以被执行,就像这些命令是JS程序的一部分一样。 2、parseInt(str,n)试图从一个字符串中提取一个整数。可附加一个n整数实现返回n进制整数。如果在字符串中存在除了数字、符号、小数点和指数符号以外的字符,就停止转换,返回已有的结果
  3. 所属分类:其它

    • 发布日期:2020-11-23
    • 文件大小:70kb
    • 提供者:weixin_38675341
  1. 浅谈javascript中new操作符的原理

  2. javascr ipt中的new是一个语法糖,对于学过c++,java 和c#等面向对象语言的人来说,以为js里面是有类和对象的区别的,实现上js并没有类,一切皆对象,比java还来的彻底 new的过程实际上是创建一个新对象,把新象的原型设置为构造器函数的原型,在使用new的过程中,一共有3个对象参与了协作,构造器函数是第一个对象,原型对象是二个,新生成了一个空对象是第三个对象,最终返回的是一个空对象,但这个空对象不是真空的,而是已经含有原型的引用(__proto__) 步骤如下: (1) 创建
  3. 所属分类:其它

    • 发布日期:2020-11-23
    • 文件大小:113kb
    • 提供者:weixin_38613640
  1. 浅谈js中的引用和复制(传值和传址)

  2. 好像一般很少人讲到js中的引用和复制,不过弄清楚这个概念可以帮助理解很多东西 先讲一下很基础的东西,看看js中几种数据类型分别传的什么 引用:对象、数组、函数 复制:数字、布尔 字符串单独说明,因为它的特殊性,无法确定是传递引用还是复制数值(因为字符串的值是没法改变的,所以纠结这个问题也是没意义的)但是用于比较的时候显然是属于传值比较(稍后具体说比较的事) 下面讲一下在使用中的具体体现 最普通的使用就是赋值了 var a = 1; var b = a; //赋的是a的复制值 b ++; al
  3. 所属分类:其它

    • 发布日期:2020-11-22
    • 文件大小:68kb
    • 提供者:weixin_38603936
  1. 浅谈JS继承_借用构造函数 & 组合式继承

  2. 2.借用构造函数 为解决原型中包含引用类型值所带来的问题, 我们使用一种叫做 借用构造函数(constructor stealing)的技术(又叫伪造对象或经典继承)。 这种技术的基本思想:在子类构造函数内部调用超类型构造函数。 通过使用apply()和call()方法可以在新创建的子类对象上执行构造函数。 function SuperType(){ this.colors = ["red", "blue", "green"]; } function SubType(){ //继承了
  3. 所属分类:其它

    • 发布日期:2020-11-22
    • 文件大小:44kb
    • 提供者:weixin_38640072
  1. 浅谈Vue组件及组件的注册方法

  2. 相信在使用Vue进行项目开发的时候很多人会接触到vue组件,最常见的就是我们使用的element-ui组件库,用起来确实很方便,大大减少了我们的开发时间。在一个项目中其实有很多可复用的代码块,如果我们可以把这些内容封装成一个组件就能够很方便的进行各种重复使用。 那么什么是Vue组件呢?它是vue.js最强大的功能之一,是可扩展的html元素,是封装可重用的代码,同时也是Vue实例,可以接受相同的选项对象(除了一些根级特有的选项) 并提供相同的生命周期钩子。 使用组件 组件名大小写 定义组件名的
  3. 所属分类:其它

    • 发布日期:2020-11-30
    • 文件大小:144kb
    • 提供者:weixin_38710198
  1. 浅谈js对象的创建和对6种继承模式的理解和遐想

  2. JS中总共有六种继承模式,包括原型链、借用构造函数、组合继承、原型式继承寄生式继承和寄生组合式继承。为了便于理解记忆,我遐想了一个过程,对6中模式进行了简单的阐述。 很长的一个故事,姑且起个名字叫女娲造人吧。 创建对象 女娲一个一个的捏人(创建对象),这样太慢,于是设计了一种机器(函数),想造什么样的,告诉他这个人有哪些特点和功能,机器来制造。这就是工厂模式的(使用同一个接口创建对象,回产生大量重复代码,由此发明了一种函数(模具))。 但是机器造人同样也比较麻烦(挖土、和泥、捏眼睛、捏鼻子…)于
  3. 所属分类:其它

    • 发布日期:2020-11-29
    • 文件大小:84kb
    • 提供者:weixin_38545517
  1. 浅谈JS封闭函数、闭包、内置对象

  2. 一、变量作用域指的是变量的作用范围,javascr ipt中的变量分为全局变量和局部变量 1、全局变量:在函数之外定义的变量,为整个页面公用,函数的内部外部都可以访问。 2、局部变量:在函数内部定义的变量,只能在定义该变量的函数内部访问,外部无法访问。函数内部访问变量时,先在内部查找是否有此变量,如果有,就使用内部,如果没有,就去外部查找 二、封闭函数封闭函数是javascr ipt中匿名函数的另外一种写法,创建一个一开始就执行而不用命名的函数。 1、一般函数的定义和执行函数 2、封闭函数的
  3. 所属分类:其它

    • 发布日期:2020-12-11
    • 文件大小:142kb
    • 提供者:weixin_38548817
  1. 浅谈Javascript面向对象编程

  2. 在JS中充分使用面向对象设计思想,可以极大限度的提升代码重用、降低模块间的偶合、更好的逻辑分层与并行开发。下面分几个步骤简单谈下我的理解。 一、数据类型与包装类 包装类 …… 类型名 …… 常见值 …… 分类 Number …… number …… 123.123 …… 基本数据类型 Boolean …… Boolean …… true、false …… 基本数据类型 String …… string …… “hello world!” …… 基本数据类型 Object …… object ……
  3. 所属分类:其它

    • 发布日期:2020-12-09
    • 文件大小:75kb
    • 提供者:weixin_38747233
  1. 浅谈JS中this在各个场景下的指向

  2. 为了保证的可读性,本文采用意译而非直译。 想阅读更多优质文章请猛戳GitHub博客,一年百来篇优质文章等着你! 1. this 的奥秘 很多时候, JS 中的 this 对于咱们的初学者很容易产生困惑不解。 this 的功能很强大,但需要一定付出才能慢慢理解它。 对Java、PHP或其他标准语言来看,this 表示类方法中当前对象的实例。大多数情况下,this 不能在方法之外使用,这样就比较不会造成混淆。 在J要中情况就有所不同: this表示函数的当前执行上下文,JS 中函数调用主要有以下几种
  3. 所属分类:其它

    • 发布日期:2020-12-09
    • 文件大小:345kb
    • 提供者:weixin_38596413
  1. 浅谈javascript六种数据类型以及特殊注意点

  2. 在js中常见的六种数据类型:String类型、Null类型、Number类型、Boolean类型、Object类型。 1、typeof的注意点 涉及到数据类型,不免会提到,操作符 typeof。要注意: 1、typeof是操作符,不是方法。虽然我们经常使用typeof()的方式获取对象的数据类型。 2、对 null 取typeof  是 object(这是因为null是 空的对象引用),对函数取 typeof 是 function 代码如下:alert(typeof null);    //返
  3. 所属分类:其它

    • 发布日期:2020-12-08
    • 文件大小:157kb
    • 提供者:weixin_38658568
  1. 浅谈JS中几种轻松处理’this’指向方式

  2. 我喜欢在JS中更改函数执行上下文的指向,也称为 this 指向。 例如,咱们可以在类数组对象上使用数组方法: const reduce = Array.prototype.reduce; function sumArgs() { return reduce.call(arguments, (sum, value) => { return sum += value; }); } sumArgs(1, 2, 3); // => 6 另一方面,this 很难把握。 咱们经常会发
  3. 所属分类:其它

    • 发布日期:2020-12-13
    • 文件大小:65kb
    • 提供者:weixin_38731226
  1. 浅谈js停止事件冒泡 阻止浏览器的默认行为(阻止超连接 #)

  2. 在前端开发工作中,由于浏览器兼容性等问题,我们会经常用到“停止事件冒泡”和“阻止浏览器默认行为”。 1..停止事件冒泡 Javascr ipt代码 //如果提供了事件对象,则这是一个非IE浏览器 if ( e && e.stopPropagation ) //因此它支持W3C的stopPropagation()方法 e.stopPropagation(); else //否则,我们需要使用IE的方式来取消事件冒泡 window.event.cancelBubble = true; return
  3. 所属分类:其它

    • 发布日期:2020-12-12
    • 文件大小:30kb
    • 提供者:weixin_38624556
  1. 浅谈javascript和java中的字符串

  2. javascr ipt字符串操作   一、字符串的创建   创建一个字符串有几种方法。   1、简单的是用引号将一组字符包含起来  var myStr = "Hello, String!";// 在js中单双引号没有区别   2、可使用如下语句:var myStr1 = new String("Hello, String!");   console.log(typeof myStr);//"string"   console.log(typeof myStr1);//"object"
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:166kb
    • 提供者:weixin_38572115
  1. 浅谈js中的bind

  2. 提到bind方法,估计大家还会想到call方法、apply方法;它们都是Function对象内建的方法,它们的第一个参数都是用来更改调用方法中this的指向。需要注意的是bind 是返回新的函数,以便稍后调用;apply 、call 则是立即调用原函数 。而今天我们主要讲解bind方法的理解与使用。 bind方法是Ecmascr ipt5新增的方法,该方法在mdn上是这么介绍的: bind()方法创建一个新的函数(称为绑定函数), 当被调用时,将其this关键字设置为提供的值,在调用新函数时,在
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:42kb
    • 提供者:weixin_38573171
« 12 »