• JavaScript 使用面向对象的技术创建高级 Web 应用程序

    我写本文就是为了深入讨论 JavaScript 语言实际上如何支持面向对象编程,以及您如何使用这一支持在 JavaScript 高效地进行面向对象开发。下面首先讨论对象(还能先讨论其他别的什么呢?JavaScript 对象是词典 在 C++...
    文章 2008-05-23 2765浏览量
  • JavaScript权威指南-对象

    JavaScript中,一般只有在查询属性的时候才能体会到继承的存在,而设置属性和继承无关。通过这个特性可以有选择的覆盖继承的属性。属性访问错误 查询一个不存在的属性不会报错。如果在对象自身属性和继承的属性中...
    文章 2016-09-27 721浏览量
  • JavaScript高级程序设计》学习笔记

    如果定义的变量准备用于保存对象,那么最好将该变量初始化为null,这样检查null值就可以知道是否已经保存一个对象的引用。if(car=null){ 执行操作 } 另外,undefined的值派生自null值,所以: alert(null=undefined)...
    文章 2016-05-05 1745浏览量
  • 理解 JavaScript 闭包

    如果对象的原型包含属性访问器(property accessor)所使用的属性名,那么该属性的值就会返回: 为命名属性赋值。如果在赋值前对象没有相应的属性,那么赋值后就会得到一个:*/objectRef.testNumber=8;从属性读...
    文章 2012-09-03 843浏览量
  • JavaScript 编程精解 中文第三版 六、对象的秘密

    本章将描述这些想法在 JavaScript 的应用方式。封装 面向对象编程的核心思想是将程序分成小型片段,并让每个片段负责管理自己的状态。通过这种方式,一些程序片段的工作方式的知识可以局部保留。从事其他方面的...
    文章 2018-05-04 1114浏览量
  • ECMAScript 双月报告:Realms 提案进入 Stage 3(2021...

    目前提案包含的 API 可以在 JavaScript 以一定程度的虚拟化来执行不同的程序,并且期望后续能够在多种 JavaScript 环境中如浏览器、Node.js 中无缝兼容。而这些能力在目前的 Web 浏览器上是难以实现的。提供所设计...
    文章 2021-08-19 52浏览量
  • 2019年Java面试题基础系列228道(1),快看看哪些你还...

    18、当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?19、String 和 StringBuilder、StringBuffer 的区别?20、重载(Overload)和...
    文章 2019-12-05 10525浏览量
  • javascript 的 delete

    为了回答这个问题,我们需要了解 delete 运算符在 Javascript 是如何工作的:哪些可以被删除,哪些不能删除以及为什么。下面我试着解释一下这方面的细节。我们将通过观察 firebug 的“奇怪”的表现而认识到它实际...
    文章 2017-08-09 736浏览量
  • 深入解析jQuery架构设计与实现原理.2.8...静态属性和方法

    在构造jQuery对象模块还定义了一些重要的静态属性和方法,它们是其他模块实现的基础。其整体源码结构如代码清单2-3所示。代码清单2-3 静态属性和方法 388 jQuery.extend({ 389 noConflict:function(deep){}, 402...
    文章 2017-05-02 1489浏览量
  • 用 Python 实现一个最简单的对象模型

    在这一部分,我们所实现的对象模型将包含类,实例,属性的调用及修改,方法的调用,同时允许子类的存在。开始前,先声明一下,这里的类都是有他们自己的属性和方法的普通的类 友情提示:在这篇文章,“实例”...
    文章 2017-10-18 544浏览量
  • 用 Python 实现一个最简单的对象模型

    在这一部分,我们所实现的对象模型将包含类,实例,属性的调用及修改,方法的调用,同时允许子类的存在。开始前,先声明一下,这里的类都是有他们自己的属性和方法的普通的类 友情提示:在这篇文章,“实例”...
    文章 2017-10-18 1416浏览量
  • 使用 Apache MINA 2 开发网络应用

    如果该应用需要在有连接打开的时候,执行某些特定的操作,只需要在 I/O 处理器此事件处理方法 sessionOpened添加相应的代码即可。在介绍 Apache MINA 的基本概念的细节之前,首先通过一个简单的应用来熟悉上面...
    文章 2010-06-07 862浏览量
  • 使用 Apache MINA 2 开发网络应用

    如果该应用需要在有连接打开的时候,执行某些特定的操作,只需要在 I/O 处理器此事件处理方法 sessionOpened添加相应的代码即可。在介绍 Apache MINA 的基本概念的细节之前,首先通过一个简单的应用来熟悉...
    文章 2017-11-29 1044浏览量
  • 带你读《C#7.0核心技术指南》之一:C#和....

    属性、方法和事件在纯粹的面向对象范式,所有的函数都是方法(Smalltalk就是这样)。而在C#方法只是函数成员之一。除此之外还有属性、事件及其他的形式。属性是封装了一部分对象状态的函数成员,例如按钮的...
    文章 2019-11-17 1540浏览量
  • 正则表达式大全

    JavaScript中,正则表达式是由一个RegExp对象表示的.当然,可以使用一个RegExp()构造函数来创建RegExp对象, 也可以用JavaScript 1.2中的新添加的一个特殊语法来创建RegExp对象.就像字符串直接量被定义为包含在引号内...
    文章 2016-05-03 1565浏览量
  • 无限下拉,还是分页?

    String.prototype.startsWith 方法检查以 nth 位起的字符串是否以 search string 开始。如果没有位置参数,则默认从头开始。如果字符串以要搜索的字符串开头返回 true,否则返回 false。use strict;const ...
    文章 2017-10-19 980浏览量
  • Redux源码解读

    一、简单介绍Redux 是 JavaScript 状态容器,提供可预测化的状态管理。它是为了解决react组件间通信和组件间状态共享而提出的一种解决方案。作为React全家桶的一份子,它名声赫赫,且体小精悍。很多人虽然都知道怎么...
    文章 2021-03-23 115浏览量
  • JavaScript 编程精解 中文第三版 九、正则表达式

    不过,我们暂且先讨论另一个话题——在 JavaScript 存储日期和时间的内建方法。日期类 JavaScript 提供了用于表示日期的标准类,我们甚至可以用其表示时间点。该类型名为Date。如果使用new创建一个Date对象,你会...
    文章 2018-05-07 1124浏览量
  • Lambda应用设计模式

    JavaScript ,自定义函数是一种极其常见的设计技巧,并且在某些代码中可以获得更好的性能。这个模式的主要思想就是,将一个函数作为一个属性,而此属性可以被其他函数很容易的更改。1 class SomeClass 2 { 3 ...
    文章 2014-03-09 806浏览量
  • SWFUpload 2.5.0版 官方说明文档 中文翻译版

    SWFUpload v2 包含了许多新的特性,增强的稳定,解决了Flash Player 的一些bug,提供了一些有用的插件(Plug-ins).新特性包括: 可利用Flash Player 10 安全特性. 可以随上传来POST额外的数据 针对每一个文件...
    文章 2016-05-23 2000浏览量
  • 《Ext JS 4 First Look》翻译之一:新特性

    Extjs 4以字符串的形式定义类和引用父类,所以并不存在该类未定义的说法。Extjs 4的ClassManager会检查Ext.Window是否已完成加载并已定义,若没有则推迟MyApp.MyWindow的实例化并自动完成 Ext.Window的加载。框架...
    文章 2016-04-20 1450浏览量
  • 《Ext JS 4 First Look》翻译之一:新特性

    Extjs 4以字符串的形式定义类和引用父类,所以并不存在该类未定义的说法。Extjs 4的ClassManager会检查Ext.Window是否已完成加载并已定义,若没有则推迟MyApp.MyWindow的实例化并自动完成 Ext.Window的加载。框架...
    文章 2016-04-20 1387浏览量
  • CSS手册简编

    其次对于CSS2未声明的属性和方法,样式单的分析器会忽略它的存在,如: H1,H2 H3,H4&H5 P {color:blue;font-variant:small-caps} 其中"&是样式单中没有的标号,第二行整个被分析器略过,第三行的font-...
    文章 2005-12-25 667浏览量
  • 《Learning Scrapy》(中文版)第5章 快速构建爬虫

    在这个简单的页面,只有三个请求:static/我们已经检查过了,jquery.min.js是一个流行的JavaScript框架,api.json看起来不同。如果我们点击它(6),然后在右侧点击Preview标签(7),我们可以看到它包含我们要找...
    文章 2017-09-19 1106浏览量
  • Spring 5.0.3.RELEASE的 Kotlin 语言等支持

    弹簧框架5介绍了使用的lambda作为替代XML或JavaConfig(功能的方式来登记豆一种新的方式@Configuration和@Bean)。简单地说,它能够与作为一个拉姆达注册豆FactoryBean。这个机制是非常有效的,因为它不需要任何的...
    文章 2018-02-12 1124浏览量
  • 软件测试面试都会问到哪些关于Python的问题?

    答:Python的类型转换,一般通过类型强转即可完成tuple转list是list()方法list转tuple使用tuple()方法 我们知道对于列表可以使用切片操作进行部分元素的选择,那么如何对生成器类型的对象实现相同的功能呢?答:这个...
    文章 2020-12-16 232浏览量
  • jQuery技术内幕:深入解析jQuery架构设计与实现原理2

    代码清单3-1已经介绍了浏览器支持方法querySelectorAll()时的查找过程,本章后面的内容将介绍和分析在不支持的情况下,Sizzle是如何模拟方法querySelectorAll()的行为的。另外,为了简化描述,在后文中把“块表达...
    文章 2017-05-02 1349浏览量
  • Next.js v4.1.4 文档中文翻译

    此静态方法能够获取所有的数据,并将其解析成一个 JavaScript对象,然后将其作为属性附加到 props对象上。当初始化页面的时候,getInitialProps只会在服务器端执行,而当通过 Link组件或者使用命令路由 API来将页面...
    文章 2018-07-13 7451浏览量
  • AngularJS学习笔记

    在处理时,通过函数对象的 toString()方法可以知道这个函数定义代码的字符串表现形式,然后就知道它的参数是$scope 和$element。通过名字判断出这是两个外部依赖,然后就去获取资源,最后把资源作为参数,调用定义...
    文章 2016-06-03 2072浏览量
  • 关于ie的layout深层剖析

    微软的开发者们认为元素都应该可以拥有一个“属性(property)”(这是面向对象编程的一个概念),于是他们便使用了 hasLayout,这种渲染特性生效时也就是将 hasLayout 设成了 true 之时。术语 当我们说一个元素“得到...
    文章 2017-11-28 1173浏览量
1 2 >

云产品推荐

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