摘要:
一. 普通对象与函数对象 JavaScript 中,万物皆对象!但对象也是有区别的。分为普通对象和函数对象,Object 、Function等 是 JS 自带的函数对象。下面举例说明。 var o1 = {}; var o2 =new Object(); var o3 = new f1(); fun 阅读全文
摘要:
1、v-if中用 key 管理可复用的元素 Vue 会尽可能高效地渲染元素,通常会复用已有元素而不是从头开始渲染。这么做,除了使 Vue 变得非常快之外,还有一些有用的好处。例如,如果你允许用户在不同的登录方式之间切换: 那么在上面的代码中切换 loginType 将不会清除用户已经输入的内容。因为 阅读全文
摘要:
D3就不用多介绍了,在数据可视化界属于大佬级别的js库。在这里主要想记录一下在写程序期间遇到的一个问题。 如下图所示,想完成主视图在小地图上的映射,小地图的白色矩形框用来代表当前主视图可见区域,主视图可以进行缩放和平移。因此涉及到一些变换计算。 最开始是使用一个g元素将这个视图平移至主视图的正中心, 阅读全文
摘要:
JS继承的实现方式 既然要实现继承,那么首先我们得有一个父类,代码如下: 1、原型链继承 核心: 将父类的实例作为子类的原型 特点: 缺点: 2、构造继承 核心:使用父类的构造函数来增强子类实例,等于是复制父类的实例属性给子类(没用到原型) 特点: 缺点: 3、实例继承 核心:为父类实例添加新特性, 阅读全文
摘要:
虽说js是一门面向对象的语言,但是它并不像C++,C#,Java等那样,具有典型的面向对象的特征。因此在这里总结一下如何编写具有面向对象特征的程序。 【私有变量】 在对象内部使用'var'关键字来声明,而且它只能被私有函数和特权方法访问。 【私有方法】 在对象的构造函数里声明(或者是通过var fu 阅读全文
摘要:
在使用 WebStorm 上传本地项目到 GitHub 之前,先要做一些相关配置。 首先打开 WebStorm ,依次点击File -> Settings... 打开系统设置面板,在上面搜索 github 配置 GitHub 相关参数。 如下图所示,在1处搜索 github ,如果2处是 Token 阅读全文
摘要:
Leaflet是一个开源的地图操作库,其中mapbox是其一个插件,这个插件可以自定义想要的地图格式。https://www.mapbox.com/mapbox-gl-js/api/这是其官网地址。 进去之后要先进行注册获取开发权限的key,这个与百度地图类似。 它提供了几种默认的style,本人对 阅读全文
摘要:
虽然文件操作是一项很常用的功能,但是总记不住,今天就干脆记了一下笔记,以后好查阅。 在Qt中,主要使用的是QFile类进行文件操作,因此要包括#include <QFile>头文件。下面就是操作文件的实例了。 阅读全文
摘要:
本文为博主原创,如需转载需要署名出处。 leaflet作为广为应用的开源地图操作的API,是非常受欢迎,轻量级的代码让使用者更容易操作。 废话不多说,下面直接给出范例。 首先在这个网站下载leaflet的压缩包,其中包括了其API以及一些范例。https://github.com/Leaflet/L 阅读全文
摘要:
打开Apache配置文件 httpd.conf (该文件在wamp\bin\apache\apache2.4.9\conf) 更改好了之后,如果手机测试还是不可以访问,那么需要打开防火墙,将apache 设置到防火墙之内,就可以访问了 阅读全文