51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#可迭代对象
用工厂函数封装对象
工厂函数是在方法中建立一个Object空对象,然后再对此对象添加属性和方法,然后把Object对象返回<html><head><title>工厂函数封装对象</title><scripttype="text/javascript">//工厂函数模式封装对象//...
代码星球
·
2020-04-05
工厂
函数
封装
对象
js中的对象封装
用json封装,用构造函数封装,用原型函数进行封装,原型函数最节省内存,将大部分相同的属性或方法放在静态区域中,创建对象时,如果对象属性与默认的不一样,则可以在该对象中覆盖静态区域中的值,不影响其他对象的属性。<html><head><title>函数的封装</title>...
代码星球
·
2020-04-05
js
中的
对象
封装
js中对象的创建
json方式,构造函数方式,Object方式,属性的删除和对象的销毁<html><head><title>js中的对象的创建</title><scripttype="text/javascript">//用json方式创建对象,注意用冒号和逗号variphon...
代码星球
·
2020-04-05
js
对象
创建
angular学习笔记(二十八-附2)-$http,$resource中的promise对象
下面这种promise的用法,我从第一篇$http笔记到$resource笔记中,一直都有用到:HttpREST.factory('cardResource',function($resource){return$resource('/card/user/:userID/:id',{userID:123,id:'@id...
代码星球
·
2020-04-04
angular
学习
笔记
二十八
http
angular学习笔记(七)-迭代3
每个迭代项中还有以下三个变量:$first:判断是否是迭代第一项,如果是,得到true,如果不是,得到false$middle:判断是否迭代中间项(既不是第一项也不是最后一项的都是中间项),如果是,得到true,如果不是,得到false$last:判断是否是迭代最后项,如果是,得到true,如果不是,得到false然后...
代码星球
·
2020-04-04
angular
学习
笔记
迭代
angular学习笔记(七)-迭代2
视图的迭代和它的ng-repeat属性绑定的数据是实时绑定的,一旦数据发生了改变,视图也会立即更新迭代.还是刚才的那个例子,给它添加一个添加数据按钮和一个删除数据按钮.<!DOCTYPEhtml><htmlng-app><head><title>4.1.迭代</ti...
代码星球
·
2020-04-04
angular
学习
笔记
迭代
angular学习笔记(七)-迭代1
本篇介绍angular中元素的迭代:<!DOCTYPEhtml><htmlng-app><head><title>4.1.迭代</title><metacharset="utf-8"><scriptsrc="../angular.js">...
代码星球
·
2020-04-04
angular
学习
笔记
迭代
C++面向对象
声明一个类,则类就是一个类型,类不能直接访问其属性,这是与Python最大区别#include"pch.h"#include<iostream>usingnamespacestd;structBook{chartitle[40];charauthor[40];charsubject[40];intbook_...
代码星球
·
2020-04-04
C++
面向
对象
面向对象三大特性:继承,多态,封装
面向对象三大特性:继承,多态,封装1.继承:类的继承与父子继承关系一样,父类称为基类,子类可以继承父类的所有属性继承也分为单继承与多继承:单继承就是继承一个父类,多继承就是继承多个父类classParentClasspassclassParentClass2:passclassSubClass1(ParentClass...
代码星球
·
2020-04-04
面向
对象
三大
特性
继承
面向对象编程
1.声明类与实例化的格式书写2.属性 3.解密self4类属性的增删改查5.静态属性property(其实就是数据属性,把函数属性变成数据属性直接通过点就可访问)6.类方法classsmethod(不通过实例就用类的方法,不与实例捆绑)7.静态方法staticmethod(类的工具包,不跟类绑定,也不跟实例绑...
代码星球
·
2020-04-04
面向
对象
编程
解密for循环工作机制之迭代器,以及生成器、三元表达式与列表解析、解压序列
1.迭代器协议与for循环2.三元表达式3.解压序列4.列表解析5.生成器 迭代器协议与for循环1.迭代器协议是指:对象必须提供一个next方法,执行该方法要么返回迭代中下一项,要么引起异常报错(因为迭代到头了,只能往后走不能倒退)2.可迭代对象:实现了迭代器协议的对象(其实python中所有对象都不是可迭...
代码星球
·
2020-04-04
解密
for
循环
工作
机制
Java Set对象去重
我们可以知道Set集合是没有重复数据的特性,那么对于元素为对象的情况是否也同样奏效?可以看一下。举一个例子:SetTest.java:classVO{privateStringname;privateStringaddr;publicVO(Stringname,Stringaddr){this.name=name;th...
代码星球
·
2020-04-04
Java
Set
对象
去重
js蛋疼的Class(获取class对象)
之前处理class对象被迫用jquery,以为JavaScript不支持class。确实百度某些大神也说js不待见class对象,就这样本菜放弃了原生js。今天偶然发现一片文章吐槽jquery拥抱JavaScript,原文地址。其中就提到了js的document.getElementsByClassName比jquer...
代码星球
·
2020-04-04
js
蛋疼
Class
获取
class
java对象的六大原则
对象的六大原则:1.单一职责原则(SingleResponsibilityPrinciple SRP)2.开闭原则(OpenClosePrincipleOCP)3.里氏替换原则(LiskovSubstitutionPrincipleLSP)4.依赖倒转原则(DependenceInversionPrincip...
代码星球
·
2020-04-04
java
对象
六大
原则
媒体文件audio 转 base64 编码 (利用 FileReader & Audio 对象)
<!DOCTYPEhtml><html><head><metacharset="utf-8"><title></title><scripttype="text/javascript"src="http://code.jquery.com/jq...
代码星球
·
2020-04-04
媒体文件
audio
base64
编码
利用
首页
上一页
...
103
104
105
106
107
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他