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

搜索资源列表

  1. a标签中调用js中的方法的方法

  2. a标签中调用js中的方法的方法a标签中调用js中的方法的方法
  3. 所属分类:Java

    • 发布日期:2011-12-16
    • 文件大小:23552
    • 提供者:q974305402
  1. JS中的变量作用域(console版)

  2. 作用域说明:指一个变量的作用范围 1.全局作用域 (1) 全局作用域在页面打开时被创建,页面关闭时被销毁 (2) 编写在scr ipt标签中的变量和函数,作用域为全局,在页面的任意位置都可以访问到 (3) 在全局作用域中有全局对象window,代表一个浏览器窗口,由浏览器创建,可以直接调用 (4) 全局作用域中声明的变量和函数会作为window对象的属性和方法保存 var a = 10; b = 20; function an(){ console.log('an') } var bn =
  3. 所属分类:其它

    • 发布日期:2020-11-20
    • 文件大小:72704
    • 提供者:weixin_38584058
  1. 谈谈js中的prototype及prototype属性解释和常用方法

  2. prototype是javascr ipt中笔记难理解的一部分内容,下面通过几个关键知识点给大家讲解js中的prototype。具体内容请看下文详情。 1 原型法设计模式 在.Net中可以使用clone()来实现原型法 原型法的主要思想是,现在有1个类A,我想要创建一个类B,这个类是以A为原型的,并且能进行扩展。我们称B的原型为A。 2 javascr ipt的方法可以分为三类: a 类方法 b 对象方法 c 原型方法 例子: function People(name) { this.nam
  3. 所属分类:其它

    • 发布日期:2020-11-25
    • 文件大小:72704
    • 提供者:weixin_38733382
  1. JS中的hasOwnProperty()、propertyIsEnumerable()和isPrototypeOf()

  2. 首先了解枚举属性 一般利用for~in遍历 var a = [1,2,3]; for(var i in a){ console.log(a[i]); } or var o = {p1:1,p2:2}; for(var i in o){ console.log(i+'='+o[i]); }//p1=1;p2=2; 并不是所有的属性都会在for~in遍历中显示。比如(数组的)length属性和constructor属性。那些已经被显示的属性被称为可枚举的,可以通过各个对象所提供的propertyI
  3. 所属分类:其它

    • 发布日期:2020-11-25
    • 文件大小:39936
    • 提供者:weixin_38531630
  1. 浅谈JS中的三种字符串连接方式及其性能比较

  2. 工作中经常会碰到要把2个或多个字符串连接成一个字符串的问题,在JS中处理这类问题一般有三种方法,这里将它们一一列出顺便也对它们的性能做个具体的比较。 第一种方法 用连接符“+”把要连接的字符串连起来: str="a"; str+="b"; 毫无疑问,这种方法是最便捷快速的,如果只连接100个以下的字符串建议用这种方法最方便。 第二种方法 以数组作为中介用 join 连接字符串: var arr=new Array(); arr.push(a); arr.push(b); var str=ar
  3. 所属分类:其它

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

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

    • 发布日期:2020-11-22
    • 文件大小:69632
    • 提供者:weixin_38603936
  1. 基于js中的原型、继承的一些想法

  2. 最近看到一个别人写的js类库,突然对js中的原型及继承产生了一些想法,之前也看过其中的一些内容,但是总不是很清晰,这几天利用空闲时间,对这块理解了一下,感觉还是有不通之处,思路上没那么条理,仅作为分享, 一、instanceof 在Javascr ipt有instanceof运算符,是二元运算符,使用方法 instanceA instanceof A,返回值是布尔值(boolean),含义是判断instanceA是否是A的一个实例,其实质是判断A.prototype===instanceA.__
  3. 所属分类:其它

    • 发布日期:2020-11-22
    • 文件大小:63488
    • 提供者:weixin_38699352
  1. 浅谈js中的in-for循环

  2. 浅谈js中的in-for循环 Document [removed][removed] a <input type="checkbox" name="test" value=
  3. 所属分类:其它

    • 发布日期:2020-11-22
    • 文件大小:20480
    • 提供者:weixin_38739164
  1. js中的闭包学习心得

  2. 闭包 按中文的意思就是关上一个包的意思。如果我们把函数的作用域当做是一个包的话,那这个词很形象体现了它的作用 。函数的正常的执行流程是当函数中的语句执行完后,程序会自动销毁这个函数的作用域,但是当一个函数中声明了另一个函数,并且这个子函数执行时存在引用父函数的变量,就会形成闭包,形象点说就相当于把父函数的作用域给关闭了起来,不让程序去销毁它。 例如: function a() { var name = "xuxu"; function b() { console.log(nam
  3. 所属分类:其它

    • 发布日期:2020-11-28
    • 文件大小:36864
    • 提供者:weixin_38532849
  1. Vue.js 中的 $watch使用方法

  2. 这两天学习了Vue.js 中的 $watch这个地方知识点挺多的,而且很重要,所以,今天添加一点小笔记。 github 源码  Observer, Watcher, vm 可谓 Vue 中比较重要的部分,检测数据变动后视图更新的重要环节。下面我们来看看 如何实现一个简单的 $watch 功能,当然Vue 中使用了很多优化手段,在本文中暂不一一讨论。 例子: // 创建 vm let vm = new Vue({ data: 'a' }) // 键路径 vm.$watch('a.b.c'
  3. 所属分类:其它

    • 发布日期:2020-12-11
    • 文件大小:102400
    • 提供者:weixin_38697753
  1. 关于JS中的闭包浅谈

  2. ( ⊙o⊙ )!!!这个也太尼玛官方了撒,作为菜鸟的我根本无法理解它想表达个什么意思!但是作为一只好奇的菜鸟又很想知道“闭包”到底是个什么东西!所以最终找到了传说中的“度娘”帮忙!还算有了一点小小的理解! 个人见解:在函数体内定义另外的方法函数,而这个方法函数被函数以外的变量引用,这时就形成了闭包! 可能这样的理解也太抽象了,并不是那么简单易懂!实例吧: 代码如下:[removed] function A(){    var S=0;    function B(){        alert
  3. 所属分类:其它

    • 发布日期:2020-12-07
    • 文件大小:44032
    • 提供者:weixin_38696877
  1. js中的前绑定和后绑定详解

  2. 其主要意思就是看我有没有用过前绑定,即Dom树中的某些元素在还没有创建出来时,就指定该类型的元素一出生就应该拥有的某些事件。在实际开发过程中经常会涉及到前绑定和后绑定。顾名思义,前绑定——还未出生即绑定了某些事件,后绑定——出生后才会绑定的某些事件。下面,通过一个简单的例子进行阐述,以供大家参考,并对各个方法进行比较:页面元素: 代码如下: aaaaaaaaaaaaaaaaaaaaaa bbbbbbbbbbbbbbbbbbbb ccccccccccccc
  3. 所属分类:其它

    • 发布日期:2020-12-12
    • 文件大小:32768
    • 提供者:weixin_38591615
  1. js中的preventDefault与stopPropagation详解

  2. 首先讲解一下js中preventDefault和stopPropagation两个方法的区别:preventDefault方法的起什么作用呢?我们知道比如百度,这是html中最基础的东西,起的作用就是点击百度链接到http://www.baidu.com,这是属于标签的默认行为,而preventDefault方法就是可以阻止它的默认行为的发生而发生其他的事情。看一段代码大家就明白了: 代码如下:<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Tra
  3. 所属分类:其它

    • 发布日期:2020-12-12
    • 文件大小:48128
    • 提供者:weixin_38721565
  1. 浅析js中的浮点型运算问题

  2. js中浮点型是如何运算的呢? 例如:var a=0.69; 我想得到6.9 直接这样写 var c=a*10; alert(c);   得到结果是:6.8999999999999995 到网上一搜,有网友说这是一个JS浮点数运算Bug,找了解决方法: 方法一:有js自定义函数 代码如下:[removed] //加法函数,用来得到精确的加法结果 //说明:javascr ipt的加法结果会有误差,在两个浮点数相加的时候会比较明显。这个函数返回较为精确的加法结果。 //调用:accAdd(arg1,
  3. 所属分类:其它

    • 发布日期:2020-12-09
    • 文件大小:36864
    • 提供者:weixin_38608866
  1. 恕我直言!你不是真的懂js中的作用域!

  2. 如果对于作用域,词法作用域你还不是很清楚,那么你可就要好好读读这篇文章了,它可是理解闭包的关键! 作用域是什么? 理解作用域 为了便于理解,笔者使用对话的方式进行解释 引擎:负责js程序的编译以及执行过程 编译器:负责语法分析以及代码生成等脏活 作用域:负责收集并维护由所有声明标识符组成的一些列查询,并实施一套非常严格的规则,确定当前执行的代码对标识符的访问权限 假设存在var= 1;看似是一个声明,但是引擎老兄并不这么认为,引擎会觉得这里有两个不同的声明,一个由编译器在编译时运行,另一个由引擎
  3. 所属分类:其它

    • 发布日期:2021-01-08
    • 文件大小:97280
    • 提供者:weixin_38570145
  1. JS中的[a, b] = [b, a+b];

  2. JS中的[a, b] = [b, a+b]; 作为一名码农,我们肯定会离不开菲波那切数列,简单介绍一下它,n=(n-1) + (n-2),那么在js中,我们通常会看到一些人用这么一行代码来解决:[a, b] = [b, a+b];(Python中也经常这么使用) 具体分析如下: var arr = [0, 1]; var a = 0; b = 1; max = 5; n = 0; while(n < max){ n++; [a, b] = [
  3. 所属分类:其它

    • 发布日期:2021-01-07
    • 文件大小:28672
    • 提供者:weixin_38544781
  1. 浅析Node.js中的内存泄漏问题

  2. 这篇文章是由Mozilla的Identity团队带来的 A Node.JS Holiday Season系列文章的首篇,该团队上个月发布了 Persona的第一个测试版本。在开发Persona时我们构建了一系列的工具,包括了从调试,到本地化,到依赖管理以及更多的方面。在这一系列的文章中我们将与社区分享我们的经验和这些工具,这对任何想用node.js建立一个高可用性服务的人都很有用。我们希望您能喜欢这些文章,并期待看到您的想法和贡献。 我们将从一篇关于Node.js的实质性问题:内存泄漏的主题文章
  3. 所属分类:其它

    • 发布日期:2021-01-02
    • 文件大小:174080
    • 提供者:weixin_38690508
  1. js中的数组对象排序分析

  2. 一、普通数组排序     js中用方法sort()为数组排序。sort()方法有一个可选参数,是用来确定元素顺序的函数。如果这个参数被省略,那么数组中的元素将按照ASCII字符顺序进行排序。如: var arr = [a, b, A, B]; arr.sort(); console.log(arr);//[A, B, a, b] 因为字母A、B的ASCII值分别为65、66,而a、b的值分别为97、98,所以上面输出的结果是 [“A”, “B”, “a”, “b”] 。   如果数组元素是数字
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:51200
    • 提供者:weixin_38673921
  1. node.js中的console.dir方法使用说明

  2. 方法说明: 将obj作为参数传递给 util.inspect 并执行,将返回的结果打印到stdout。 这个函数忽略任何自定义inspect()函数对象。 语法: 代码如下: console.dir(obj) 接收参数: obj       任意对象 例子: 代码如下: console.dir({“a”:”1″,”b”:”2″,”c”:”3″}) //输出结果: 字符串形式的 {“a”:”1″,”b”:”2″,”c”:”3″} 源码: 代码如下: Console.prototype.d
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:22528
    • 提供者:weixin_38504687
  1. node.js中的forEach()是同步还是异步呢

  2. node里几乎所有用到回调函数的地方,都是异步的,回调函数后面的代码很可能比回调函数中的代码后先执行,特别是数据库操作。当然,node也提供了同步版本的函数,例如文件操作,fs.readFileSync()是fs.readFile()的同步版本。 那么问题来了,forEach()是不是异步的呢?按理说,没有加Sync,应该是异步的呀。 代码如下:  var arr = [‘a’, ‘b’, ‘c’];  var str = ‘123’;  arr.forEach(function(item)
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:33792
    • 提供者:weixin_38657465
« 12 3 4 5 6 7 8 9 10 ... 50 »