自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jeyaker的博客

白日不到处,青春恰自来。苔花如米小,也学牡丹开。

  • 博客(25)
  • 收藏
  • 关注

原创 JavaScript对象深拷贝

JavaScript对象深拷贝引言在JavaScript中对对象拷贝复制通常是使用循环遍历的方式:var obj = { x:1, y:[1,2,3]}var obj2 = {};for(let key in obj){ obj2[key] = obj[key];}虽然obj2和obj输出的结果看起来是一样的,但当obj.y发生改变,obj2也会改变,因为引用类型赋值的...

2019-10-23 10:27:14 433

原创 Vue基础一

Vue基础一MVCM Model 数据层V View 视图层C Controller 控制器 ( 业务逻辑 ) MVCP Presenter 提出者( Controller 改名得来的 ) MVPVM ViewModel 视图模型( 业务逻辑 VM 是由 P 改名得来的) MVVM参考:MVC,MVP 和 MVVM 的图示 - 阮...

2019-10-18 17:02:27 176

原创 前端规范

前端规范CSS命名规范BEM规范OOCSS规范javaScript编写规范jslinteslint1.CSS命名规范1.1BEM规范概念:Block Element Modifier,它是一种前端命名方法,旨在帮助开发者实现模块化、可复用、高可维护性和结构化的CSS代码。BEM是定义了一种css class的命名规范,每个名称及其组成部分都是存在一定的...

2019-10-17 17:54:51 276

原创 Mongodb数据库

Mongodb数据库一、什么是数据库数据库(Database)是按照数据结构来组织、存储和管理数据的仓库关系型数据库(sql):Access mySql SqlServer oracle db2等。非关系型数据库( NoSql ): MongoDB,Redis,HBase,CouchDB等。非关系型数据库数据条目其实是bson。bson 是 json 的超集,比如 jso...

2019-10-15 10:38:00 514

原创 JavaScript继承

JavaScript继承JavaScript所谓继承就是从其他对象获取的属性和方法,子类继承父类。在JavaScript中查找属性和方法:1.先在自身查找2.沿原型链向上查找3.没有找到则返回undefinedJavaScript中的继承方式:一、通过在子类中调用父类的方式,改变父类的执行环境:function Father(){ this.name = 'father';...

2019-10-07 11:37:41 951

原创 Javascript BOM 思维导图

2019-09-14 21:29:21 623

原创 Javascript Date内置对象 思维导图

参考链接:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Date

2019-09-14 21:22:00 327

原创 Javascript Math内置对象 思维导图

参考链接:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Math

2019-09-14 21:21:00 200

原创 Javascript String内置对象 思维导图

参考链接:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/String

2019-09-14 21:18:57 280

原创 Javascript数组 思维导图

2019-09-08 11:58:55 208

原创 Javascript对象 思维导图

2019-09-08 11:58:24 382

原创 JavaScript函数 思维导图

2019-09-08 11:57:44 257

原创 Javascript运算 思维导图

2019-09-08 11:55:42 150

原创 JavaScript基本数据类型(不含Symbol类型) 思维导图

2019-09-08 11:36:13 405

原创 Cocos2d-x中的Node节点

Cocos2d-x中的Node节点创建节点:Node*childNode = Node::create()增加新的子节点:node–>addChild(Node* childNode,int localZOrder,int tag)查找子节点:Node* node = node–>getChildByTag(int tag)删除子节点:node–>r...

2019-09-08 11:26:52 418

原创 Cocos2d-x字符串

Cocos2d-x字符串const char* 和std::string(它封装了const char*)std::string转化为const char*:std::string name = “tony”;//std::string name = std::string(“tony”);const char* cstring = name.c_str();cocos2d::__St...

2019-09-08 11:22:50 162

原创 Cocos2d-x菜单

Cocos2d-x菜单Menu1.MenuItem:(1)MenuItemLabel(2)MenuItemAtlasFont(基于图片集的文本菜单类):static MenuItemAtlasFont* create(const std::string& value,const std::string& charMapFile,//图片集文件int itemWidth...

2019-09-08 11:20:05 117

原创 Cocos2d-x标签

Cocos3dx标签1.LabelTTF(基于系统文字):auto label = Label::createWithSystemFont(“Hello World”,“Arial”,64,Size(150,150),TextHAlignment::LEFT,TextVAlignment::TOP);//静态create函数label->setPosition(Vec2(origin...

2019-09-08 11:07:34 183

原创 Cocos2d-x动作

Cocos2d-x动作Cocos2d-x动作一、动作由继承Node类的对象执行(Layer,Sprite,Label)MoveBy(移动坐标):MoveTo(移动到):JumpBy(跳跃坐标):贝塞尔曲线JumpTo(跳跃到坐标):贝塞尔曲线BezierBy,BezierTo:贝塞尔曲线Place:ScaleBy(以当前对象为基准缩放),ScaleTo(将对象缩放到指定大小):RotateBy(根...

2019-09-08 10:45:45 416

原创 JavaScript简述 思维导图

2019-09-04 20:55:55 141

转载 设计模式

1.单例模式(Singleton Pattern)定义:Ensure a class has only one instance, and provide a global point of access to it.(确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。)通用代码:(是线程安全的)public class Singleton { pri...

2018-05-31 17:39:34 654

转载 接口和抽象类

一 接口和抽象类的相似性1 接口和抽象类都不能被实例化,它们都位于继承树的顶端,用于被其他类实现和继承。2 接口和抽象类都可以包含抽象方法,实现接口或继承抽象类的普通子类都必须实现这些抽象方法。二 接口和抽象类的区别1 接口里只能包含抽象方法,静态方法和默认方法,不能为普通方法提供方法实现,抽象类则完全可以包含普通方法。2 接口里只能定义静态常量,不能定义普通成员变量,抽象类里则既可以定义普通成员...

2018-04-13 21:01:53 161

转载 AS3.0 int uint Number

AS3.0的int uint Number的使用原则 int uint Number的使用原则:1、能用整数值时优先使用:int、uint2、整数值有正负时使用:int3、只处理正整数时使用:uint4、处理好和颜色相关的值时使用:uint5、碰到或可能碰到浮点数时使用:Number 定义常量用关键字const  如:const a:uint=10; 改变常量的值会报错...

2018-04-08 09:47:26 415

转载 C++的static用法

C++的static有两种用法:面向过程程序设计中的static和面向对象程序设计中的static。前者应用于普通变量和函数,不涉及类;后者主要说明static在类中的作用。1.面向过程设计中的static1.1静态全局变量在全局变量前,加上关键字static,该变量就被定义成为一个静态全局变量。我们先举一个静态全局变量的例子,如下: //Example 1#include <iostrea...

2018-03-30 17:16:18 334

转载 C++中const用法

         Const是C++中常用的类型修饰符,常类型是指使用类型修饰符const说明的类型,常类型的变量或对象的值是不能被更新的。 一、Const作用   如下表所示:No.作用说明参考代码1可以定义const常量 const int Max = 100;  2便于进行类型检查 const常量有数据类型,而宏常量没有数据类型。编译器可以对前者进行类型安全检查,而对后者只进行字符替换,没有...

2018-03-22 21:33:53 152

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除