• this,call和apply(这三个东西,如何牢牢记住)

    别的语言不太一样,JavaScript的this总是指向一个对象,而具体指向那个对象又是基于函数的执行环境(有人理解为上下文)动态绑定的,不是函数被声明的环境,而是函数被引用的环境。this指向 这个在‘度娘’上一搜...
    文章 2018-01-03 1012浏览量
  • JavaScript中的this,apply,call的深入剖析

    console.log(obj1.getName.call(obj2));jack var obj3={ myname:"seven", getName:function(){ return this.myname;} } 此时在调用this指向 obj3对象 console.log(obj3.getName());seven 修改this的指向 这里是通过...
    文章 2018-03-21 1006浏览量
  • Javascript基础之-this

    var bar=foo.call(obj1);bar.call(obj2);2 结果已经很明显了, 好了,以上内容就讲完了,通过的一些讲解,是不是有一点理解了呢,如果有任何的不同意见,欢迎讨论哦 参考书籍《你不知道的Javascript》上卷 转载自...
    文章 2019-01-16 955浏览量
  • Java 8的Nashorn脚本引擎教程

    var fun2=function(object){ print("JS Class Definition:"+Object.prototype.toString.call(object));};为了调用函数,你首先得把脚本引擎转换为 Invocable。NashornScriptEngine 实现了 Invocable 接口且...
    文章 2017-08-01 1059浏览量
  • JS中的继承(上)

    相信很多同学也跟我一样,刚开始接触js的面向对象编程的时候,都抱着一种排斥的心态-为什么js这么麻烦?其实了解完原型链后,再来看js的继承,你会发现js的继承其实比其他OOP语言更简单,更灵活,我们来看一个基于原型链的...
    文章 2018-10-09 736浏览量
  • JavaScript函数调用规则

    相信学习JavaScript的人对它的调用并不陌生。调用代码如下: makeArray('one','two');gt;[window,'one','two'] 这种方式可以说是全局的函数调用。为什么说是全局的函数?因为它是全局对象window 的一个方法, 我们...
    文章 2009-03-12 552浏览量
  • 学习JavaScript 必备(一),让您对js的 function,...

    该文摘自于匿名教程总结,希望对初学js的同学有帮助,因为它解决了我学习js的众多迷惑。函数是进行模块化程序设计的基础,编写复杂的Ajax应用程序,必须对函数有更深入的了解。javascript中的函数不同于其他的语言,...
    文章 2009-06-08 830浏览量
  • ASYNC PROGRAMING IN JAVASCRIPT[转]

    var args=Array.prototype.slice.call(arguments,1);args.push(next);ops[0].apply(null,args);};next();};还是我们之前的例子: var list=function(next){ getJSON("/api/topics",function(data){ next(null,data);...
    文章 2016-05-18 1433浏览量
  • ASYNC PROGRAMING IN JAVASCRIPT[转]

    var args=Array.prototype.slice.call(arguments,1);args.push(next);ops[0].apply(null,args);};next();};还是我们之前的例子: var list=function(next){ getJSON("/api/topics",function(data){ next(null,data);...
    文章 2017-11-16 637浏览量
  • 使用 Rhino 作为 Java 的 JSON 解析/转换包

    而今天大家说的是,其实只要使用自带 Rhino 也可以做到 JSON 转换——就地取材。在先前封装过 Rhino 的基础上,进而实现了 JSON 转换——为 Mapper“映射器”。Rhino 是 JRE 自带的 JavaScript 引擎。从 JRE 6...
    文章 2011-05-06 972浏览量
  • 编写一个简单的JavaScript模板引擎

    能够访问到这篇文章的同学,初衷是想知道如何编写JavaScript的模板引擎。为了照顾一些没有使用过模板引擎的同学,先来稍微介绍一下什么叫模板引擎。如果没有使用过模板引擎,但是又尝试过在页面渲染一个列表的时候,...
    文章 2018-07-18 1346浏览量
  • 《Kotin 极简教程》第8章 函数式编程(FP)(1)

    有任何问题,欢迎随时与交流~ 值就是函数,函数就是值。所有函数都消费函数,所有函数都生产函数。函数式编程",又称泛函编程,是一种"编程范式"(programming paradigm),也就是如何编写程序的方法论。它的基础是...
    文章 2017-07-06 1218浏览量
  • 细嗅Promise

    由于 javascript 单线程性质,我们必须等待上一个事件执行完成才能处理下一步,如下: DOM ready之后执行 (document).ready(function(){ 获取模板 get(url,function(tpl){ 获取数据 get(url2,function(data){ 构建...
    文章 2017-11-22 1011浏览量
  • 的JS OO如是观

    学习NodeJS第五天:JavaScript的继承 YUI 3中的继承模式及其用法简介 Ext.extend()中使用super关键字 纵观多少 JS OO 实现的方法,其内部总有些不足。在项目试过的也有,一直以来不太满意。有什么不足和不满意?...
    文章 2011-05-31 606浏览量
  • javascript Prototype constructor的理解(转)

    Person.call(one,'js');按照《悟透javascript》书中说的,new形式创建对象的过程实际上可以分为三步: 第一步是建立一个新对象(叫A吧);第二步将该对象(A)内置的原型对象设置为构造函数(就是Person)prototype ...
    文章 2016-05-16 1963浏览量
  • zepto学习笔记01】核心方法$()

    但是,对zepto不太熟悉,其实前端水准还是不够,所以便私下偷偷学习下吧,别被发现了 核心方法$() 我们使用这个方法一般有几个用途(这里只说自己用到过的),这里根据使用度排个序: ① 选择器/$(selector) ...
    文章 2017-12-08 1073浏览量
  • 用JScript.net写.net应用程序(转)

    javascript是一门很神奇的语言,灵活,容易学习,而且概念很超前。但是现在似乎被钉死在了浏览器上,其实这个才是javascript被人最大的误解。M$的.net平台提供了全功能的JScript支持,不过这个JScript还是符合ECMA...
    文章 2017-11-26 811浏览量
  • JS魔法堂:剖析源码理解Promises/A规范

    以下内容是读张鑫旭的《es6-javascript-promise-感性认知》和《js算法与思维方式》后的所思所想。首先举一个生活的例子,看看实际生活的处理逻辑和通过代的处理逻辑有什么出入吧!例子:下班搭车去接小孩回家。直觉...
    文章 2017-01-31 1120浏览量
  • JavaScript中的function使用方法

    JavaScript入门易,可深究起来,竟搞得如此混乱,这恐怕就是弱类型语言的特点吧?写惯了C++,还真是不适应。近日在google上搜来搜去,学习了半天function、this和prototype,这就总结一下,但愿能把它们理清楚。这...
    文章 2012-01-06 2007浏览量
  • JS魔法堂:剖析源码理解Promises/A规范

    以下内容是读张鑫旭的《es6-javascript-promise-感性认知》和《js算法与思维方式》后的所思所想。首先举一个生活的例子,看看实际生活的处理逻辑和通过代的处理逻辑有什么出入吧!例子:下班搭车去接小孩回家。直觉...
    文章 2016-04-21 2511浏览量
  • 15分钟带你了解前端工程师必知的javascript设计模式...

    接下来来看看我们javascript的第一个设计模式.1.单例模式1.1 概念解读单例模式:保证一个类只有一个实例,一般先判断实例是否存在,如果存在直接返回,不存在则先创建再返回,这样就可以保证一个类只有一个实例对象.1.2 ...
    文章 2022-05-02 13浏览量
  • 学习NodeJS第五天:JavaScript的继承

    过于颠覆了吧,于是你继续改造 JavaScript 继承,使之符合为自己一套的生产经验,去实践应用…… 随着 JavaScript 一路发展,现在已有几套可实现类的继承的方式或者途径呈现在大家面前,如今 NodeJS 的继承却是...
    文章 2010-11-01 742浏览量
  • JavaScript的面向对象

    JavaScript的对象 对象是JavaScript的一种数据类型。对象可以看成是属性的无序集合,每个属性都是一个键值对,属性名是字符串,因此可以把对象看成是从字符串到值的映射。这种数据结构在其他语言中称之为“散列(hash...
    文章 2018-01-16 3172浏览量
  • JavaScript 模式》知识点小抄本(下)

    这一周(02.25-03.03)定的目标是《JavaScript 模式》的第七章学习一遍&xff0c;学习结果的反馈就是本篇文章啦。由于内容实在太长&xff0c;将本文分为两部分&xff1a;《JavaScript 模式》知识点整理&xff08;上&xff09;...
    文章 2022-05-06 11浏览量
  • 小小总结

    啰嗦了一大片,总算可以切入正题了,现在就是想将我学习JavaScript的一些心得记录下来。学习任何东西,都应知道这个东西的应用范畴,如果能了解这个东西的历史背景,那更好不过了,因为任何东西都不是凭空而来,能...
    文章 2013-08-17 851浏览量
  • JavaScript数组所有API全解密

    鉴于上述的两点原因,故笔者推荐使用最后一种方法去撩面试官(别提是我说的),如果你还不信,这里恰好有篇文章跟我持有相同的观点: 回到ES6,使用Array.isArray则非常简单,如下:Determining with absolute ...
    文章 2017-08-19 2271浏览量
  • api日常总结:前端常用js函数和CSS常用技巧

    的移动端media html{font-size:10px} media screen and(min-width:321px)and(max-width:375px){html{font-size:11px}} media screen and(min-width:376px)and(max-width:414px){html{font-size:12px}} media ...
    文章 2018-07-16 2441浏览量
  • 超详细的JavaScript深拷贝实现

    return Object(Boolean.prototype.valueOf.call(obj)) case&39;[object Number]&39;return Object(Number.prototype.valueOf.call(obj)) case&39;[object String]&39;return Object(String.prototype.valueOf.call...
    文章 2022-05-12 6浏览量
  • 你疏漏的 JS 函数硬核知识?这里帮你总结了

    fn.call(o,1,2)/此时的this指向的是对象o,参数使用逗号隔开,运行结果为3以上代码运行结果为:复习使用this实现继承2.2.2 apply方法apply 方法的用于与call 非常类似&xff0c;区别在于&xff0c;不能以参数列表的形式传递实...
    文章 2022-04-21 18浏览量
  • 44 道 JavaScript 难题(JavaScript Puzzlers!

    这是一套很经典的JavaScript题了,做之前一些题也觉得稀奇古怪,但一道一道做,记下错题,去查解释,做完感觉真的很值得,有点像回到高中时候,就想到了沙耶加。如果在学习路上疲惫了,安利你们《垫底辣妹》 这里...
    文章 2018-06-03 1220浏览量
1 2 3 4 6 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化