• 学习NodeJS第五天:JavaScript的继承

    学术上讨论“原型继承”向来占有一席位置,也有一批语言的思想亦立足于此“原型继承”,但是,当今人们之所以不认识或少见识“原型继承”的 OO 方法,本质里头受 Java/C#一派的影响,造成熟悉“类继承”的人群就占...
    文章 2010-11-01 749浏览量
  • 关于反模式、设计和复用的一些想法

    在我维护过的很多代码中,发现很多开发人员非常热衷于使用代码复用,类继承用的很厉害的样子,不使用3到5层的类继承好像体现不了他的编程水平。但是,我看不到任何接口,一个变更过来,怎么适应变更呢?好吧,改方法...
    文章 2017-11-14 900浏览量
  • Javascript模块化编程(一):模块的写法

    但是,Javascript不是一种模块化编程语言,它不支持""(class),更遑"模块"(module)了。(正在制定中的ECMAScript标准第六版,将正式支持""和"模块",但还需要很长时间才能投入实用。Javascript社区做了很...
    文章 2016-06-07 1261浏览量
  • Web优化躬行记(1)——CSS

    语义化类名 有意义的类名可提供恰如其分的样式信息&xff0c;既能防止因细节过少而表意模糊&xff0c;又能避免因信息过多而妨碍代码重用&xff0c;例如用“.animal”描述动物的样式。注意&xff0c;也不要过于精确&xff0c;例如...
    文章 2022-04-27 22浏览量
  • CSS 继承深度解析

    但这并不是说我们就需要用样式继承或者层叠来处理了。让一个界面上的按钮看起来完全不一样是在混淆你的用户。为了可访问性和一致性,大多数按钮在外观上只需要通过标签来进行区分。lt;button>create<...
    文章 2017-10-18 997浏览量
  • 李战:悟透JavaScript

    任何一个JavaScript的标识、常量、变量和参数都只是undefined,null,bool,number,string,object 和 function类型中的一种,也就typeof返回值表明的类型。除此之外没有其他类型了。先说说简单数据类型吧。undefined:...
    文章 2008-09-11 910浏览量
  • 参悟JavaScript

    任何一个JavaScript的标识、常量、变量和参数都只是unfined,null,bool,number,string,object 和 function类型中的一种,也就typeof返回值表明的类型。除此之外没有其他类型了。先说说简单数据类型吧。undefined:代表...
    文章 2011-10-09 947浏览量
  • js 模块化编程

    但是,Javascript不是一种模块化编程语言,它不支持""(class),更遑"模块"(module)了。(正在制定中的ECMAScript标准第六版,将正式支持""和"模块",但还需要很长时间才能投入实用。Javascript社区做了很...
    文章 2013-01-15 703浏览量
  • 【blade利刃出鞘】一起进入移动端webapp开发吧

    从新引入一个第三方库么?这样的话产品前端代码便会越发臃肿难以维护,并且BUG无数,又烂又慢。demo简介 算了,这里扯远了,回到demo中来,demo中的代码逻辑便稍微复杂一点了,首先他存在着两个入口文件,分别是:...
    文章 2017-11-17 753浏览量
  • blade利刃出鞘】一起进入移动端webapp开发吧

    从新引入一个第三方库么?这样的话产品前端代码便会越发臃肿难以维护,并且BUG无数,又烂又慢。demo简介 算了,这里扯远了,回到demo中来,demo中的代码逻辑便稍微复杂一点了,首先他存在着两个入口文件,分别是:...
    文章 2017-11-15 1337浏览量
  • Ext 4 概述(四)之 ARIA、Data、Draw、Fx

    Ext JS 参考资源 Intro to Ext 4(video Ext 4 Architecture (video) ...例如,无论调整大小还是定位都可以使用Fx”Target“选择目标(全称Ext.fx.target.*),这为创建动态UI打开了许多新的方式方法。
    文章 2011-04-18 751浏览量
  • 前端架构设计

    修饰符的类名不再是父组件&xff0c;而是组件本身的一部分。canlendar-header { } canlendar-nested.canlendar-header { }三、设计系统和工作流1&xff09;设计系统的规则列表1.永远不要给布局的子内容强加内边距和元素...
    文章 2022-04-25 54浏览量
  • 大型 Web 应用插件化架构探索

    但事实上由于 JavaScript 原型式继承,插件仍然可以通过 console.log 方法的原型链访问到外部对象,理想的解决方案是将这些白名单 API 在 Realm 上下文中包装一次,从而彻底隔离原型链。const safeLogFactory=...
    文章 2021-03-15 4156浏览量
  • 其他事项

    JavaScript是基于对象(Object Base)而不是OO(Object-Oriented),基于对象有2种形式:限制版OOP:即具备对象概念但不具备OOP一些其他概念,如继承和多态 基于原型的(prototype-base)或者说基于实例的(instance based)而...
    文章 2017-10-14 1586浏览量
  • Ext JS 4的倒数:动态加载和新的类机制 Count down to...

    JS实现一套成熟丰满的类机制系统,务求可以进一步照顾我们的开发者,能够以他们熟悉的面向对象方法(Object Oriented approach)写代码!我们为Ext JS 4注入更多的新功能,期待让你们的开发更轻松亦更灵活。Ext 4...
    文章 2011-01-20 756浏览量
  • 大型 Web 应用插件化架构探索

    但事实上由于 JavaScript 原型式继承&xff0c;插件仍然可以通过 console.log 方法的原型链访问到外部对象&xff0c;理想的解决方案是将这些白名单 API 在 Realm 上下文中包装一次&xff0c;从而彻底隔离原型链。const ...
    文章 2021-09-22 138浏览量
  • 前端开发知识点整理

    对象、继承 属性标记与属性描述 原型、原型链 继承 属性定义 对象混合 类型检测 数据类型 基本类型 复杂类型 函数进阶 递归、调用堆栈 闭包 函数绑定、上下文 剩余参数、扩展语法 函数对象 任务调度:定时器 ...
    文章 2017-12-14 2856浏览量
  • Ext 2 总览

    面板Panel 从容器类继承,为用户程序提供特定功能的UI基类,属于容器结构层次中最常用的类。窗口Window是面板的一种特殊类型,使得web应用程序如桌面式(desktop-style)那样。视见区Viewport是专为全屏幕web程序...
    文章 2008-05-23 906浏览量
  • Node.js Interactive 2016 North America 纪行

    经过协商之后 Google 同意推迟到 5.8 删除代码,留给 Node 团队一点时间做迁移。Google 团队已经在年初贡献了新的 inspector protocol 协议实现(基于 websocket)到 Node.js Core(PR),并且已经在 Node V6 发布,...
    文章 2018-05-14 1429浏览量
  • 谈笑风生组件化

    回答这个问题,我们需要有一个基本认知:任何一个新概念都是在无数前辈先贤的实践、总结中继承发展而来的。组件化开发也不例外。这个问题涉及认知学,能够引出很多值得探讨的问题,但这并不是本文的重点。关于前端...
    文章 2016-04-22 2035浏览量
  • 【转】jQuery中的编程范式

    而jQuery采用先构造集合然后应用函数于集合的方式实现两种逻辑的解耦,实现嵌套结构的线性化.实际上,我们并不需要借助过程化的思想就可以很直观的理解一个集合,例如$('div.my input:checked')可以看作是一种直接的...
    文章 2016-05-23 1550浏览量
  • javascript基础】4、原型与原型链

    就先写到这吧,大家有不懂的可以在下面讨论吧,我不懂的话我去问大神,大伙要是觉得写得乱的话推荐去看看《javascript高级程序设计》,那上面写得比较好。小伙伴们都要回家了吧,提前祝大家春节快乐,马上有钱,...
    文章 2014-06-06 665浏览量
  • Javaweb复习资料(一)(中)

    包含抽象方法的类就是抽象类。定义抽象方法&xff1a;没有方法体的方法。抽象类&xff1a;包含抽象方法的类。1.2 abstract使用格式抽象方法使用 abstract 关键字修饰方法&xff0c;该方法就成了抽象方法&xff0c;抽象方法只包含...
    文章 2022-07-06 1浏览量
  • 用 Kotlin 的函数式编程 替代 GOF 设计模式

    GoF所著的《设计模式-可复用面向对象软件的基础》从面向对象设计的角度出发的,通过对封装、继承、多态、组合等技术的反复使用,提炼出一些可重复使用的面向对象设计技巧。而多态在其中又是重中之重。多态、面向接口...
    文章 2018-04-11 1377浏览量
  • js函数、js对象的这些点你真的懂吗?

    理解:作用域:一块代码区域,在编码时就确定了,不会变化作用域链:多个嵌套的作用域形成的由内向外的结构,用于查找变量2).分类:全局函数js没有块作用域(在ES6之前)3).作用作用域:隔离变量,可以在不同作用域定义同名的...
    文章 2022-04-21 19浏览量
  • 好程序员web前端培训分享值得参考的css理论:OOCSS、...

    OOCSS、SMACSS及BEM都是有关css的方法(准确地说,其中BEM应该是一个完整的前端开发理论,不仅限于css),可作为实现优秀css架构(css architecture)的指南。css易于理解,但应用和维护并不简单。在各种开发情景下,...
    文章 2019-04-23 1301浏览量
  • 【转】jQuery中的编程范式

    浏览器前端编程的面貌自2005年以来已经发生了...而jQuery采用先构造集合然后应用函数于集合的方式实现两种逻辑的解耦,实现嵌套结构的线性化.实际上,我们并不需要借助过程化的思想就可以很直观的理解一个集合,例如$...
    文章 2017-11-26 565浏览量
  • 【Web性能】Javascript 代码性能优化条目31条

    5 作用域链和标识符解析每一个javascript函数是Function对象的一个实例。其中它有一个内部属性&xff1a;[[Scope]]&xff0c;包含了一个函数被创建的作用域中对象的集合。这个集合被称为函数的 作用域链。它决定哪些数据能...
    文章 2022-05-29 29浏览量
  • 框架成为新的编程语言的7种理由

    幸运的一些人在为我们机器的核心编写更聪明的、位拆裂【注2】、指针杂耍之的代码,但是我们大部分人工作于更高的层次。我们在 API 之间简单地运行管道。鉴于此,理解 API 的表现以及能做什么,就显得更加重要。它...
    文章 2017-08-01 1603浏览量
  • WebKit模块化分析

    不同的类对象之间的访问和存取都受到各自实现的约束,真正做到了信息隐藏。虽然有时面向对象的编程语言也被发展的过于庞大,其本身的复杂度也越来越高,特别是如果过于专注于分层而引入了更多的细节,反而增加了复杂...
    文章 2013-01-03 1048浏览量
1 2 3 >

云产品推荐

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