技术博客
文章平均质量分 61
xpzsoft23
这个作者很懒,什么都没留下…
展开
-
js函数(类)的继承机制的设计与实现(二)
为了使得上一篇文章“js函数(类)的继承机制的设计与实现”中的继承模板更加规范,本文对其进行了修改。修改结果如下://js函数继承机制实现的模板规范。 //没有继承任何函数的函数规范定义 function parent_function(){ var obj_this = this; ...原创 2016-05-03 19:42:23 · 453 阅读 · 0 评论 -
js函数(类)的继承机制的设计与实现(三)
本文将介绍如何在本文设计的js继承机制实现模板中,通过obj_this来修改父亲函数的属性。正常情况下,无法通过obj_this修改父函数的属性值。测试代码如下: function test(){ var b = B().instantiate(); console.log("继承父函数的属...原创 2016-05-05 19:43:41 · 383 阅读 · 0 评论 -
js函数(类)的继承机制的设计与实现(四)
一 继承机制的完善,访问被重写的父函数方法在“js函数(类)的继承机制的设计与实现”中,我们提到一个问题,即如果子函数中的方法名称与父函数中的方法名称一样,则子函数中的该方法会重写父函数的方法。我们都知道,在C++中,子类可以通过Parent::funx()的方式来访问被重写的父类方法,在java中则是通过super()来实现。那么,在本文提出的js继承机制中,如何来实现同样的功能呢?测试代...原创 2016-06-01 19:32:03 · 324 阅读 · 0 评论 -
js函数(类)的继承机制的设计与实现
一、背景与问题根据项目需求,领导分给我一个任务,即设计一组基于Microsoft VML技术的通用的图表控件。简单来说,就是要我做一个类似于Highcharts的图表控件,当然图表的种类没有Highcharts那么丰富,目前主要包含了饼状图、柱状图、折线图和箱线图等。根据自己的开发经验和习惯,接到任务后,我首先对工作需求进行了分析,并进行了部分设计工作:1,提取各种图表的特征,按照特征分类...原创 2016-05-01 16:41:51 · 7260 阅读 · 0 评论 -
js函数(类)的继承机制的设计与实现(五)
最近我一直在思考如何完善本文提出的js继承实现机制。我们知道,面向对象的好处之一是其封装性,能够保护对象内部的数据与结构。但是,在之前本文给出的js继承实现机制模板中,obj_this.assign(this_obj)函数的存在破坏了封装性。设计之初,我是希望assign(this_obj)作为一个私有函数存在,但由于js特性和功能的需要,必须将它设计为this指针的属性,因此,破坏了函数的封装...原创 2016-06-15 19:42:09 · 447 阅读 · 0 评论 -
响应式WEB页面布局插件——XMlayout.js
XMlayout.js是一款免费的Web页面布局插件。它可以方便地将页面按照横向、纵向进行划分,划分的容器可以通过拖拽调整大小。它为每个容器提供独立的右键菜单和工具栏,每个容器可以合并其它容器来调整大小,可以作为弹出框单独显示。它还提供容器的流水式动画展示功能( Ctrl + Q 启动/退出,方向键控制翻页、播放)。XMlayout依赖于jquery与jQuery UI,能够与bootstrap等插件结合使用,快速构原创 2017-07-14 11:40:53 · 6054 阅读 · 0 评论 -
.net winfrom 用 MathML 显示数学公式并导出word与pdf
一、问题描述 本地应用程序开发,例如.net平台下的winform编程,显示数学公式是一件麻烦的事情,如果要将显示的数学公式导出为word与pdf,将更让人头疼。本文将介绍利用js与html脚本技术,解决上述问题的方法。二、方法摘要 以.net平台winform开发为例,分为以下几个步骤: 1. 用WebBrowser控件作为数学公式的显示平台,数学公式用html页面来显示;原创 2017-10-19 16:44:09 · 5333 阅读 · 1 评论 -
开源工具XMlayout.js20行代码实现模块化布局、看板布局
请戳 官网 www.xmlayout.com效果图原创 2017-10-19 16:56:01 · 1298 阅读 · 0 评论